-
Notifications
You must be signed in to change notification settings - Fork 1.4k
Upgrade Helix to 1.0.4 in Pinot #8325
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
Conversation
eb963cf to
e0930b0
Compare
Codecov Report
@@ Coverage Diff @@
## master #8325 +/- ##
============================================
- Coverage 70.09% 63.62% -6.48%
+ Complexity 4972 4720 -252
============================================
Files 1831 1784 -47
Lines 96428 94867 -1561
Branches 14413 14381 -32
============================================
- Hits 67596 60358 -7238
- Misses 24173 30187 +6014
+ Partials 4659 4322 -337
Flags with carried forward coverage won't be shown. Click here to find out more.
|
26c052c to
bf3f61e
Compare
be39375 to
c3e967a
Compare
pinot-controller/src/test/java/org/apache/pinot/controller/helix/ControllerTest.java
Outdated
Show resolved
Hide resolved
pinot-controller/src/test/java/org/apache/pinot/controller/helix/ControllerTest.java
Outdated
Show resolved
Hide resolved
9465977 to
def58dc
Compare
...roller/src/test/java/org/apache/pinot/controller/helix/PinotControllerModeStatelessTest.java
Outdated
Show resolved
Hide resolved
926257a to
34cf23c
Compare
fea5b65 to
ae9a1dc
Compare
2f7cc7d to
aa1aca5
Compare
19a2f55 to
04aeeee
Compare
40ed79e to
c45edbf
Compare
|
The end-to-end deployment with Helix 1.0.4 is done at LinkedIn. Here are the highlights from the new Helix release:
Thus, we have the conclusion that the new Helix 1.0.4 release is stable, we should be good to bump up the Helix version to 1.0.4 in master branch. |
mcvsubbu
left a comment
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.
With the kind of testing that this has gone through, I am fine merging this.
If there are small concerns (to re-organize code, etc.) I suggest we can take it up in another PR after we merge this one.
Please give the other committers a few days in case they have any comments.
Jackie-Jiang
left a comment
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.
Thanks for taking time verifying the new Helix version! The effort is much appreciated!
Description
This PR upgrades Helix version from 0.9.8 to 1.0.4 in Pinot.
Related issue: #8306
Upgrade Notes
Does this PR prevent a zero down-time upgrade? (Assume upgrade order: Controller, Broker, Server, Minion)
backward-incompat, and complete the section below on Release Notes)Does this PR fix a zero-downtime upgrade introduced earlier?
backward-incompat, and complete the section below on Release Notes)Does this PR otherwise need attention when creating release notes? Things to consider:
release-notesand complete the section on Release Notes)Release Notes
Documentation