-
Notifications
You must be signed in to change notification settings - Fork 1.8k
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
[Remove] MainResponse version override cluster setting #3031
[Remove] MainResponse version override cluster setting #3031
Conversation
OpenSearch 2.0.0 no longer needs HLRC compatibility with legacy clients. This commit removes all logic to spoof the version as a legacy cluster. Signed-off-by: Nicholas Walter Knize <[email protected]>
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.
@nknize Before we merge, care to please add a clear explanation in the PR description of why this is removed in 2.0 vs. 3.0 (#3023 (comment) and #3023 (comment) are confusing vs. what's being done here, so is it that making OpenSearch 2.0 compatible with ES 7.10 in this mode would be too much work given, for example the Lucene upgrade, or something else?).
Bleh. The description should've been updated in the merge comment too so commit history matches... Since we missed it here let's make sure to get it in the 2.x / 2.0 backport PR. |
I amended the commit messages for both backport PRs. |
With types removal OpenSearch 2.0.0 no longer supports HLRC compatibility with legacy clients. This commit removes all 1.x logic to spoof the version as a legacy cluster. Signed-off-by: Nicholas Walter Knize <[email protected]> (cherry picked from commit cf78065)
With types removal OpenSearch 2.0.0 no longer supports HLRC compatibility with legacy clients. This commit removes all 1.x logic to spoof the version as a legacy cluster. Signed-off-by: Nicholas Walter Knize <[email protected]> (cherry picked from commit cf78065)
With types removal OpenSearch 2.0.0 no longer supports HLRC compatibility with legacy clients. This commit removes all 1.x logic to spoof the version as a legacy cluster. Signed-off-by: Nicholas Walter Knize <[email protected]> (cherry picked from commit cf78065) Co-authored-by: Nick Knize <[email protected]>
With types removal OpenSearch 2.0.0 no longer supports HLRC compatibility with legacy clients. This commit removes all 1.x logic to spoof the version as a legacy cluster. Signed-off-by: Nicholas Walter Knize <[email protected]> (cherry picked from commit cf78065)
…earch-project#3031) (opensearch-project#3032)" This reverts commit 199fbb8. Signed-off-by: Nicholas Walter Knize <[email protected]>
#3032)" (#3530) This reverts commit 199fbb8. Signed-off-by: Nicholas Walter Knize <[email protected]>
#3032)" (#3530) This reverts commit 199fbb8. Signed-off-by: Nicholas Walter Knize <[email protected]> (cherry picked from commit 069948a)
With types removal OpenSearch 2.0.0 no longer supports HLRC compatibility with legacy clients.
This commit removes all 1.x logic to spoof the version as a legacy cluster.
closes #3023