Skip to content

Conversation

@bpintea
Copy link
Contributor

@bpintea bpintea commented Dec 13, 2024

This prevents two tests in grok and dissect suites - overwriteName and overwriteNameWhere and one in the stats suite - byStringAndLongWithAlias - to run against pre-8.13.0 versions. Reason being that coordinators prior to that version can generate invalid node plans, that'd fail (verification) on 8.18+ nodes.

@bpintea bpintea added >test Issues or PRs that are addressing/adding tests :Analytics/ES|QL AKA ESQL v9.0.0 v8.18.0 labels Dec 13, 2024
@elasticsearchmachine
Copy link
Collaborator

Pinging @elastic/es-analytical-engine (Team:Analytics)

@elasticsearchmachine elasticsearchmachine added the Team:Analytics Meta label for analytical engine team (ESQL/Aggs/Geo) label Dec 13, 2024
@bpintea
Copy link
Contributor Author

bpintea commented Dec 13, 2024

Note: this has no effect on main, but I'd like to keep the files in sync with 8.x for easy backporting.
The 8.x backport will also re-enable the (currently disabled) tests.

Copy link
Contributor

@alex-spies alex-spies left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM.

Should we enable the auto-backport label, or did you wanna backport manually?

@bpintea
Copy link
Contributor Author

bpintea commented Dec 13, 2024

Thanks, Alex.

did you wanna backport manually?

I do, to re-enable the disabled tests.

@bpintea bpintea added the auto-merge-without-approval Automatically merge pull request when CI checks pass (NB doesn't wait for reviews!) label Dec 13, 2024
@bpintea bpintea merged commit 0441555 into elastic:main Dec 13, 2024
16 checks passed
@bpintea bpintea deleted the test/disable_grok_overwrite_pre_8.13 branch December 13, 2024 15:46
bpintea added a commit to bpintea/elasticsearch that referenced this pull request Dec 13, 2024
This prevents two tests in `grok` and `dissect` suites - `overwriteName` and `overwriteNameWhere` and one in the `stats` suite - `byStringAndLongWithAlias` - to run against pre-8.13.0 versions. Reason being that coordinators prior to that version can generate invalid node plans, that'd fail (verification) on 8.18+ nodes.

(cherry picked from commit 0441555)
@bpintea bpintea changed the title ESQL: Disable grok.OverwriteName* on pre-8.13 BWC tests ESQL: Disable suites planned incorrectly on pre-8.13 BWC tests Dec 13, 2024
@bpintea bpintea changed the title ESQL: Disable suites planned incorrectly on pre-8.13 BWC tests ESQL: Disable tests planned incorrectly on pre-8.13 BWC tests Dec 13, 2024
@bpintea bpintea changed the title ESQL: Disable tests planned incorrectly on pre-8.13 BWC tests ESQL: Disable tests planned incorrectly on pre-8.13 (failing BWC) Dec 13, 2024
elasticsearchmachine pushed a commit that referenced this pull request Dec 16, 2024
…18655) (#118685)

* ESQL: Disable grok.OverwriteName* on pre-8.13 BWC tests (#118655)

This prevents two tests in `grok` and `dissect` suites - `overwriteName` and `overwriteNameWhere` and one in the `stats` suite - `byStringAndLongWithAlias` - to run against pre-8.13.0 versions. Reason being that coordinators prior to that version can generate invalid node plans, that'd fail (verification) on 8.18+ nodes.

(cherry picked from commit 0441555)

* re-enabled disabled tests
elasticsearchmachine pushed a commit that referenced this pull request Dec 16, 2024
Prevent `stats.ByStringAndLongWithAlias` from running on pre-8.13 BWC.

Related #118655.
bpintea added a commit to bpintea/elasticsearch that referenced this pull request Dec 16, 2024
Prevent `stats.ByStringAndLongWithAlias` from running on pre-8.13 BWC.

Related elastic#118655.

(cherry picked from commit 0efdc47)
maxhniebergall pushed a commit to maxhniebergall/elasticsearch that referenced this pull request Dec 16, 2024
…astic#118655) (elastic#118685)

* ESQL: Disable grok.OverwriteName* on pre-8.13 BWC tests (elastic#118655)

This prevents two tests in `grok` and `dissect` suites - `overwriteName` and `overwriteNameWhere` and one in the `stats` suite - `byStringAndLongWithAlias` - to run against pre-8.13.0 versions. Reason being that coordinators prior to that version can generate invalid node plans, that'd fail (verification) on 8.18+ nodes.

(cherry picked from commit 0441555)

* re-enabled disabled tests
elasticsearchmachine pushed a commit that referenced this pull request Dec 16, 2024
* Disable one more test failing on pre-8.13 BWC (#118760)

Prevent `stats.ByStringAndLongWithAlias` from running on pre-8.13 BWC.

Related #118655.

(cherry picked from commit 0efdc47)

* Re-enable stats.ByDateAndKeywordAndIntWithAlias
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

:Analytics/ES|QL AKA ESQL auto-merge-without-approval Automatically merge pull request when CI checks pass (NB doesn't wait for reviews!) Team:Analytics Meta label for analytical engine team (ESQL/Aggs/Geo) >test Issues or PRs that are addressing/adding tests v8.18.0 v9.0.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants