Details
-
Task
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
None
Description
Currently the gcs-repository module has most dependencies as "transitive=false". This can be simplified to only pull in the dependencies that are referenced at compile time and ensure Gradle pulls in the right transitive dependencies. This makes it much easier to upgrade the google clients without needing to find all the transitive dependency upgrades. As a side effect, this removes a lot of the versions.prop lines that we don't need to keep track of anymore.
Attachments
Issue Links
- is blocked by
-
SOLR-15942 Upgrade Hadoop to 3.3.1
- Closed
- is duplicated by
-
SOLR-15995 Use google-cloud-bom for gcs-repository dependencies
- Resolved
- is related to
-
SOLR-16006 Audit declared/unused dependencies
- Closed
- relates to
-
SOLR-15912 Update Guava to 31.0.1
- Closed
- links to