Skip to content

ESQL: Disable remote enrich verification#118534

Merged
bpintea merged 2 commits intoelastic:mainfrom
bpintea:fix/skip_remote_enrich_verification
Dec 12, 2024
Merged

ESQL: Disable remote enrich verification#118534
bpintea merged 2 commits intoelastic:mainfrom
bpintea:fix/skip_remote_enrich_verification

Conversation

@bpintea
Copy link
Contributor

@bpintea bpintea commented Dec 12, 2024

This disables verifying the plans generated for remote ENRICHing.
It also re-enables corresponding failing test.

Related: #118531
Fixes #118307.

This disables verifying the plans generated for remote ENRICHing.
@bpintea bpintea added >non-issue auto-backport Automatically create backport pull requests when merged :Analytics/ES|QL AKA ESQL v9.0.0 v8.18.0 labels Dec 12, 2024
@elasticsearchmachine elasticsearchmachine added the Team:Analytics Meta label for analytical engine team (ESQL/Aggs/Geo) label Dec 12, 2024
@elasticsearchmachine
Copy link
Collaborator

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

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, thanks @bpintea !

@bpintea
Copy link
Contributor Author

bpintea commented Dec 12, 2024

Thanks, Alex!

@bpintea bpintea merged commit e7a4436 into elastic:main Dec 12, 2024
@bpintea bpintea deleted the fix/skip_remote_enrich_verification branch December 12, 2024 13:29
@elasticsearchmachine
Copy link
Collaborator

💔 Backport failed

Status Branch Result
8.x Commit could not be cherrypicked due to conflicts

You can use sqren/backport to manually backport by running backport --upstream elastic/elasticsearch --pr 118534

bpintea added a commit to bpintea/elasticsearch that referenced this pull request Dec 12, 2024
This disables verifying the plans generated for remote ENRICHing.
It also re-enables corresponding failing test.

Related: elastic#118531
Fixes elastic#118307.

(cherry picked from commit e7a4436)
elasticsearchmachine pushed a commit that referenced this pull request Dec 12, 2024
)

* ESQL: Enable physical plan verification (#118114)

This enables the physical plan verification. For it, a couple of changes
needed to be applied/corrected: * AggregateMapper creates attributes
with unique names; * AggregateExec's verification needs not consider
ordinal attribute(s); * LookupJoinExec needs to merge attributes of same
name at output, "winning" the right child; * ExchangeExec does no input
referencing, since it only outputs all synthetic attributes, "sourced"
from remote exchanges; * FieldExtractExec doesn't reference the
attributes it "produces".

* ESQL: Disable remote enrich verification (#118534)

This disables verifying the plans generated for remote ENRICHing.
It also re-enables corresponding failing test.

Related: #118531
Fixes #118307.

(cherry picked from commit e7a4436)
maxhniebergall pushed a commit to maxhniebergall/elasticsearch that referenced this pull request Dec 16, 2024
…#118534) (elastic#118302)

* ESQL: Enable physical plan verification (elastic#118114)

This enables the physical plan verification. For it, a couple of changes
needed to be applied/corrected: * AggregateMapper creates attributes
with unique names; * AggregateExec's verification needs not consider
ordinal attribute(s); * LookupJoinExec needs to merge attributes of same
name at output, "winning" the right child; * ExchangeExec does no input
referencing, since it only outputs all synthetic attributes, "sourced"
from remote exchanges; * FieldExtractExec doesn't reference the
attributes it "produces".

* ESQL: Disable remote enrich verification (elastic#118534)

This disables verifying the plans generated for remote ENRICHing.
It also re-enables corresponding failing test.

Related: elastic#118531
Fixes elastic#118307.

(cherry picked from commit e7a4436)
maxhniebergall pushed a commit to maxhniebergall/elasticsearch that referenced this pull request Dec 16, 2024
…#118534) (elastic#118302)

* ESQL: Enable physical plan verification (elastic#118114)

This enables the physical plan verification. For it, a couple of changes
needed to be applied/corrected: * AggregateMapper creates attributes
with unique names; * AggregateExec's verification needs not consider
ordinal attribute(s); * LookupJoinExec needs to merge attributes of same
name at output, "winning" the right child; * ExchangeExec does no input
referencing, since it only outputs all synthetic attributes, "sourced"
from remote exchanges; * FieldExtractExec doesn't reference the
attributes it "produces".

* ESQL: Disable remote enrich verification (elastic#118534)

This disables verifying the plans generated for remote ENRICHing.
It also re-enables corresponding failing test.

Related: elastic#118531
Fixes elastic#118307.

(cherry picked from commit e7a4436)
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-backport Automatically create backport pull requests when merged >non-issue Team:Analytics Meta label for analytical engine team (ESQL/Aggs/Geo) v8.18.0 v9.0.0

3 participants