-
Notifications
You must be signed in to change notification settings - Fork 1.9k
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
[Version] Don't spoof major for 3.0+ clusters #2722
Conversation
❌ Gradle Check failure 4f0ec4e4a0f4d181fe9f2c629a5cfd17dda15c38 |
❌ Gradle Check failure d1b10ff4780c25df94cde9c1c58c7928dfe2135b |
Logic for supporting legacy versions remain; for now. Will remove in a follow up PR |
❌ Gradle Check failure 1ec64b7e14c88c6fb72e590fa50f2963352ab278 |
#1703 repeat... refiring |
start gradle check |
10e709b
to
5e94cd4
Compare
✅ Gradle Check success 1ec64b7e14c88c6fb72e590fa50f2963352ab278 |
✅ Gradle Check success 10e709bd72101e95545227d7461dbd08a6fca50f |
✅ Gradle Check success 5e94cd4efdfb580943a1dba663cbe0b1e1a99f0a |
✅ Gradle Check success 2cbc329ba813e989a52b06589da3407b93bfbebe |
✅ Gradle Check success cbd6e0dde3c65313a60ad5523c2b43ee9928d36a |
✅ Gradle Check success 06d9b4037b354a2f2068a93b46f9262d527f3d90 |
This adds initial testing to prep 3.0 for removal of legacy support Signed-off-by: Nicholas Walter Knize <nknize@apache.org>
Signed-off-by: Nicholas Walter Knize <nknize@apache.org>
Signed-off-by: Nicholas Walter Knize <nknize@apache.org>
Signed-off-by: Nicholas Walter Knize <nknize@apache.org>
Signed-off-by: Nicholas Walter Knize <nknize@apache.org>
….x and 2.x Signed-off-by: Nicholas Walter Knize <nknize@apache.org>
Signed-off-by: Nicholas Walter Knize <nknize@apache.org>
06d9b40
to
6e9bc40
Compare
// all major versions from 3 onwards are compatible with last minor series of the previous major | ||
// todo: remove 5 check when removing LegacyESVersionTests |
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.
should we cut an issue for this removal in 3.x?
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.
👍 #2748
Changes version comparison logic to only translate major version when comparing with legacy 7x versions. This is needed beginning in 2.0 so that when running 2.0+ versions in bwc mode for 3.0+ upgrades, node versions no longer have to translate major version or spoof to legacy versions. Signed-off-by: Nicholas Walter Knize <nknize@apache.org> (cherry picked from commit 2d716ad)
Changes version comparison logic to only translate major version when comparing with legacy 7x versions. This is needed beginning in 2.0 so that when running 2.0+ versions in bwc mode for 3.0+ upgrades, node versions no longer have to translate major version or spoof to legacy versions. Signed-off-by: Nicholas Walter Knize <nknize@apache.org> (cherry picked from commit 2d716ad)
Changes version comparison logic to only translate major version when comparing with legacy 7x versions. This is needed beginning in 2.0 so that when running 2.0+ versions in bwc mode for 3.0+ upgrades, node versions no longer have to translate major version or spoof to legacy versions. Signed-off-by: Nicholas Walter Knize <nknize@apache.org> (cherry picked from commit 2d716ad)
Changes version comparison logic to only translate major version when comparing with legacy 7x versions. This is needed beginning in 2.0 so that when running 2.0+ versions in bwc mode for 3.0+ upgrades, node versions no longer have to translate major version or spoof to legacy versions. Signed-off-by: Nicholas Walter Knize <nknize@apache.org> (cherry picked from commit 2d716ad)
Changes version comparison logic to only translate major version when comparing with legacy 7x versions.
This is needed beginning in 2.0 so that when running 2.0+ versions in bwc mode for 3.0+ upgrades, node
versions no longer have to translate major version or spoof to legacy versions.