-
Notifications
You must be signed in to change notification settings - Fork 25.1k
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
Types removal - forward-compatible code for bulk API change coming in 7.0 #37105
Conversation
…ulk API. This rolling upgrade test now tolerates (but does not require) type removal warnings. Mainly adding here to 6.x to make the master builds for my bulk types removal PR (36549) pass.
Pinging @elastic/es-search |
@markharwood do you have the reproduction line for the failing test motivating this change? I would like to dig into it a bit to make sure I understand. In the meantime I'll start to review #36549 so as not to hold you up. |
I think the repro line was this one:
Sadly it never reproduced on my macbook - it always failed with a different "timed out waiting for a connection" type error so I could only get it to fail in CI which made chasing it more tedious |
Thanks for the line, unfortunately I also wasn't able to reproduce the issue. After taking a look, I'm still having trouble understanding how the 6.x version of this test could be affecting the results of the test on master, since I think only the master test should be running (even if some of the nodes in the test are on 6.x). I wonder if it's worth catching up with the core infra team to see if they can shed light on the failures you've been seeing? |
@nik9000 Can you shed any light on the above? My only thought was the test is running a 6.x client (which currently has no warnings expectations) against the 7.0 server. |
@markharwood looking over the linked build failures, could the issue be that we need to add |
Unless something changed in the past few weeks, I think this statement is accurate. Our tests "look back" on previous versions. |
Closed as redundant - underlying issue was identified in #37105 (comment) |
This rolling upgrade test now tolerates (but does not require) type removal warnings.
Mainly adding here to 6.x to make the master builds for my bulk types removal PR (36549) pass.