curator icon indicating copy to clipboard operation
curator copied to clipboard

[CURATOR-555] Curator Client leaks the com.google.guava:guava regardless of it being shaded.

Open jira-importer opened this issue 5 years ago • 4 comments

The curator-client leaks the com.google.guava:guava regardless of it being shaded within the artifact.

Note that since curator-client 4.2.0 was moved to Guava 27.0.1 as pat of CURATOR-502 this can cause problems for projects which depend on older versions of Guava but get upgraded by the transitive dependency to 27.0.1.


Originally reported by berngp, imported from: Curator Client leaks the com.google.guava:guava regardless of it being shaded.
  • status: Open
  • priority: Minor
  • resolution: Unresolved
  • imported: 2025-01-21

jira-importer avatar Jan 16 '20 23:01 jira-importer

berngp:

Based on https://cwiki.apache.org/confluence/display/CURATOR/TN13 it looks like this will always be the case. Users can pin to the specific version they need/want.

jira-importer avatar Jan 16 '20 23:01 jira-importer

randgalt:

Correct per that Tech Note. At some point, we can bite the bullet and make the breaking change.

jira-importer avatar Jan 21 '20 19:01 jira-importer

kezhuw:

Ideally, CURATOR-558 should unblock this in upgrading to 5.5.0. But CURATOR-670 leaks guava to public still. To solve this, we have to either break something or postpone to next major release.

jira-importer avatar Apr 25 '23 13:04 jira-importer

[Originally related to: CURATOR-702]

jira-importer avatar Jan 21 '25 13:01 jira-importer