Skip to content

Conversation

@dlg99
Copy link
Contributor

@dlg99 dlg99 commented Jan 25, 2022

Motivation

Older versions of guava (w/CVEs) used in some subprojects

Changes

Forced the same version of guava; fixed deprecation problems (murmur3_32) and compilation problems (checkArgument).
checkArgument cannot be statically imported because there are now overrides of it; checkstyle was not very cooperative so I had to remove the import altogether.
Then updated the guava version to match one in Pulsar.

Copy link
Contributor

@eolivelli eolivelli left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@eolivelli
Copy link
Contributor

please fix the conflicts

@dlg99
Copy link
Contributor Author

dlg99 commented Jan 27, 2022

@eolivelli I rebased it, I believe we'll get conflicts in either this or netty update PR, depends on which one is merged first.

@dlg99 dlg99 added this to the 4.15.0 milestone Feb 2, 2022
@dlg99 dlg99 self-assigned this Feb 2, 2022
@dlg99 dlg99 merged commit f02e9e0 into apache:master Feb 2, 2022
StevenLuMT pushed a commit to StevenLuMT/bookkeeper that referenced this pull request Feb 16, 2022
…ns etc.

### Motivation

Older versions of guava (w/CVEs) used in some subprojects

### Changes

Forced the same version of guava; fixed deprecation problems (murmur3_32) and compilation problems (checkArgument).
checkArgument cannot be statically imported because there are now overrides of it; checkstyle was not very cooperative so I had to remove the import altogether. 
Then updated the guava version to match one in Pulsar.

Reviewers: Enrico Olivelli <eolivelli@gmail.com>, Nicolò Boschi <boschi1997@gmail.com>

This closes apache#3010 from dlg99/gradle-guava
Ghatage pushed a commit to sijie/bookkeeper that referenced this pull request Jul 12, 2024
…ns etc.

### Motivation

Older versions of guava (w/CVEs) used in some subprojects

### Changes

Forced the same version of guava; fixed deprecation problems (murmur3_32) and compilation problems (checkArgument).
checkArgument cannot be statically imported because there are now overrides of it; checkstyle was not very cooperative so I had to remove the import altogether. 
Then updated the guava version to match one in Pulsar.

Reviewers: Enrico Olivelli <eolivelli@gmail.com>, Nicolò Boschi <boschi1997@gmail.com>

This closes apache#3010 from dlg99/gradle-guava
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants