Details
-
Type:
Task
-
Status: Closed (View Workflow)
-
Priority:
Major
-
Resolution: Done
-
Affects Version/s: None
-
Fix Version/s: 10.0.0 Major Release
-
Labels:None
-
Story Points:3
-
Epic Link:
-
Sprint:Summer 5 2023 July 10
Description
Situation: While updating dependencies as part of IGBF-3335 I was unable to update the dependency org.apache.felix.dependencymanager as the following three dependencies specified a lower version:
- org.lorainelab.igb.remote.services.discovery.provider.configured
- org.lorainelab.igb.remote.services.distribution.provider.http
- org.lorainelab.igb.remote.services.topology.manager
After speaking with Dr. Loraine, the above dependencies (hosted on https://maven.bioviz.org/repo2/org/lorainelab/igb/) may not be needed in the IGB codebase, however we are unsure.
Task: Determine if the discovery.provider.configured, distribution.provider.http, and topology.manager are being used in the IGB code base. If they are not being used by IGB, please remove them as dependencies.
Attachments
Issue Links
Activity
Removed:
- org.lorainelab.igb.remote.services.discovery.provider.configured
- org.lorainelab.igb.remote.services.topology.manager
- org.lorainelab.igb.remote.services.distribution.provider.http
I built IGB using mvn clean install, no errors observed.
I ran IGB with no errors observed.
I installed and used an app from the IGB App Manager (Geometric Mean Graph Operator) without issue.
All bundles active in the felix web console (http://localhost:7080/system/console/bundles)
Testing:
Moving to Done.