-
Notifications
You must be signed in to change notification settings - Fork 3.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update ZooKeeper to 3.6.2 and Curator to 5.1.0 #8590
Merged
Merged
Changes from 3 commits
Commits
Show all changes
29 commits
Select commit
Hold shift + click to select a range
add680a
Update ZooKeeper to 3.6.2 and Curator to 5.1.0
eolivelli 47cbe33
port from #8348
eolivelli b33b9ba
Merge remote-tracking branch 'origin/master' into fix/zk-3.6
eolivelli 60835b1
Exclude shaded ZooKeeper from spotbugs
eolivelli e30bf32
fix spotbugs
eolivelli d01491f
fix licenses and tests
eolivelli fe2f2db
fix more tests
eolivelli 9e62f7c
More test deps
eolivelli 5440699
Merge remote-tracking branch 'origin/master' into fix/zk-3.6
eolivelli d887b9e
Upgrade Curator in Flume connector
eolivelli 39143a7
Merge remote-tracking branch 'origin/master' into fix/zk-3.6
eolivelli a90fe83
Fix refletion usage of ZK internals
eolivelli c8f571d
Merge remote-tracking branch 'origin/master' into fix/zk-3.6
eolivelli 624441f
Make AdminApiOffloadTest less flaky
eolivelli 58a5dff
Merge remote-tracking branch 'origin/master' into fix/zk-3.6
eolivelli a7220ec
Fix MockZooKeeper
eolivelli c3a9c2d
Merge remote-tracking branch 'origin/master' into fix/zk-3.6
eolivelli d604fc3
Merge branch 'master' into fix/zk-3.6
eolivelli 40e5275
Merge remote-tracking branch 'origin/master' into fix/zk-3.6
eolivelli dffbfb4
remove line
eolivelli 930f84d
Fixed use of multi() in MockZookeeper
merlimat c2015a8
More ZK dependency fixes
merlimat bf3e784
Merge remote-tracking branch 'origin/master' into fix/zk-3.6
eolivelli 822b1dc
Merge remote-tracking branch 'origin/master' into fix/zk-3.6
eolivelli 8b2c460
Merge branch 'master' into fix/zk-3.6
eolivelli 957ea1e
Merge branch 'master' into fix/zk-3.6
eolivelli 10487e0
Fix license check
eolivelli 379dac7
Merge branch 'master' into fix/zk-3.6
eolivelli a300cac
revert typo
eolivelli File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can you explain why do we need this? I failed to see this dependency was used here. The same question apply to the other dependency.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
because from zk 3.6 onwards the "zookeeper" Maven artifact does not import those dependencies anymore to the dependant projects.
This is because we (ZooKeeper project community) want to say that this artifact is only the "zookeeper java client" and the zookeeper java client does not need such jars.
But we still do not provide a "zookeeper server" jar
In Pulsar we are also running the ZooKeeper server (both for production and for tests) and so we need to explicitly add those two jar to the build, otherwise the ZooKeeper server won't start
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It would be good to leave a comment with the reason we're adding these, otherwise down the road it will be difficult to remember the rationale.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@sijie PTAL the description was added on the new deps