-
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
[BWC] Ensure 2.x compatibility with Legacy 7.10.x #1902
[BWC] Ensure 2.x compatibility with Legacy 7.10.x #1902
Conversation
Can one of the admins verify this patch? |
❌ Gradle Check failure db4542631a5781ababb07ef25f737cdaf398c4d6 |
❌ Gradle Check failure ad1d9029d41a8ffb381281bc59559e977d8843e2 |
ad1d902
to
48b8bf7
Compare
❌ Gradle Check failure 48b8bf739a04111d8cead96ddb31aefed079f492 |
server/src/main/java/org/opensearch/transport/TransportHandshaker.java
Outdated
Show resolved
Hide resolved
Last check failed with a non-reproducible test; documenting for posterity:
Also looks like an unexpected circuit breaker was tripped; likely unrelated to the test failure:
|
test/framework/src/main/java/org/opensearch/transport/AbstractSimpleTransportTestCase.java
Outdated
Show resolved
Hide resolved
Pushed commits to the development branch do not seem to be updating this PR. |
❌ Gradle Check failure bc945e4d9cd8648305c374a7ec89c33d9ef67caa |
Another failure that can't be reproduced! (╯°□°)╯︵ ┻━┻
Looks like a node timeout issue at MockDiskUsagesIT.java#L166
Gave up after one try... valiant effort (。々°) |
This is a new one, open an issue, link back to #1715 |
Uh ... Never seen |
I've never seen a PR not update after pushing to the upstream branch... yet. (⊙_◎) |
Opened an issue regarding the node timeout. I'll give some time for the internet to reboot and re-fire gradle check |
This commit fixes TransportHandshaker to send a spoofed Legacy 7.10.2 mincompat version to ensure OpenSearch 2.x nodes can join a Legacy 7.10.x cluster for rolling upgrade support. Without this change 7.10.x and OpenSearch 2.x mixed cluster bwc tests would fail. Signed-off-by: Nicholas Walter Knize <[email protected]>
Signed-off-by: Nicholas Walter Knize <[email protected]>
Signed-off-by: Nicholas Walter Knize <[email protected]>
Signed-off-by: Nicholas Walter Knize <[email protected]>
78625ee
to
2601e64
Compare
The internet rebooted successfully and latest commits synced. Welcome back from the coma, github |
This PR fixes
TransportHandshaker
to send a spoofed Legacy 7.10.2 mincompatversion to ensure OpenSearch 2.x nodes can join a Legacy 7.10.x cluster for
rolling upgrade support. Without this change 7.10.x and OpenSearch 2.x mixed
cluster bwc tests were failing.