Skip to content

Fix fieldName in FieldAttribute #129427

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

Merged
merged 1 commit into from
Jun 13, 2025
Merged

Fix fieldName in FieldAttribute #129427

merged 1 commit into from
Jun 13, 2025

Conversation

dnhatn
Copy link
Member

@dnhatn dnhatn commented Jun 13, 2025

I believe we missed the if/else here in #128910; without it, we won't maintain backward compatibility with pre-8.15. This is no longer necessary in main since it doesn't interact with pre-8.15 nodes. I'll open a follow-up to remove it from main, but it's required in 8.19 and 8.18 because mixed cluster tests are failing without it.

Relates #128910
Closes #129412
Closes #129411
Closes #129375
Closes #129374
Closes #129373
Closes #129340
Closes #129339
Closes #129304
Closes #129303

Closes #129410
Closes #129409
Closes #129408
Closes #129407
Closes #129379
Closes #129378
Closes #129377
Closes #129376
Closes #129307
Closes #129306
Closes #129305

@dnhatn dnhatn marked this pull request as ready for review June 13, 2025 16:31
@elasticsearchmachine elasticsearchmachine added the Team:Analytics Meta label for analytical engine team (ESQL/Aggs/Geo) label Jun 13, 2025
@elasticsearchmachine
Copy link
Collaborator

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

Copy link
Member

@costin costin left a comment

Choose a reason for hiding this comment

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

LGTM

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.

Ah! Thanks a ton for finding this. Great!

@dnhatn dnhatn added the auto-backport Automatically create backport pull requests when merged label Jun 13, 2025
Copy link
Member

@fang-xing-esql fang-xing-esql left a comment

Choose a reason for hiding this comment

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

Good catch, thank you @dnhatn !

@dnhatn dnhatn enabled auto-merge (squash) June 13, 2025 17:20
@dnhatn dnhatn merged commit 937da96 into elastic:main Jun 13, 2025
17 of 18 checks passed
@dnhatn dnhatn deleted the fix-field-name branch June 13, 2025 17:33
dnhatn added a commit to dnhatn/elasticsearch that referenced this pull request Jun 13, 2025
I believe we missed the if/else here in elastic#128910; without it, we won't 
maintain backward compatibility with pre-8.15. This is no longer
necessary in main since it doesn't interact with pre-8.15 nodes. I'll
open a follow-up to remove it from main, but it's required in 8.19 and
8.18 because mixed cluster tests are failing without it.

Relates elastic#128910
Closes elastic#129412
Closes elastic#129411
Closes elastic#129375
Closes elastic#129374
Closes elastic#129373
Closes elastic#129340
Closes elastic#129339
Closes elastic#129304
Closes elastic#129303

Closes elastic#129410
Closes elastic#129409
Closes elastic#129408
Closes elastic#129407
Closes elastic#129379
Closes elastic#129378
Closes elastic#129377
Closes elastic#129376
Closes elastic#129307
Closes elastic#129306
Closes elastic#129305
@elasticsearchmachine
Copy link
Collaborator

💚 Backport successful

Status Branch Result
8.19
9.0
8.18

dnhatn added a commit to dnhatn/elasticsearch that referenced this pull request Jun 13, 2025
I believe we missed the if/else here in elastic#128910; without it, we won't 
maintain backward compatibility with pre-8.15. This is no longer
necessary in main since it doesn't interact with pre-8.15 nodes. I'll
open a follow-up to remove it from main, but it's required in 8.19 and
8.18 because mixed cluster tests are failing without it.

Relates elastic#128910
Closes elastic#129412
Closes elastic#129411
Closes elastic#129375
Closes elastic#129374
Closes elastic#129373
Closes elastic#129340
Closes elastic#129339
Closes elastic#129304
Closes elastic#129303

Closes elastic#129410
Closes elastic#129409
Closes elastic#129408
Closes elastic#129407
Closes elastic#129379
Closes elastic#129378
Closes elastic#129377
Closes elastic#129376
Closes elastic#129307
Closes elastic#129306
Closes elastic#129305
dnhatn added a commit to dnhatn/elasticsearch that referenced this pull request Jun 13, 2025
I believe we missed the if/else here in elastic#128910; without it, we won't 
maintain backward compatibility with pre-8.15. This is no longer
necessary in main since it doesn't interact with pre-8.15 nodes. I'll
open a follow-up to remove it from main, but it's required in 8.19 and
8.18 because mixed cluster tests are failing without it.

Relates elastic#128910
Closes elastic#129412
Closes elastic#129411
Closes elastic#129375
Closes elastic#129374
Closes elastic#129373
Closes elastic#129340
Closes elastic#129339
Closes elastic#129304
Closes elastic#129303

Closes elastic#129410
Closes elastic#129409
Closes elastic#129408
Closes elastic#129407
Closes elastic#129379
Closes elastic#129378
Closes elastic#129377
Closes elastic#129376
Closes elastic#129307
Closes elastic#129306
Closes elastic#129305
elasticsearchmachine pushed a commit that referenced this pull request Jun 13, 2025
I believe we missed the if/else here in #128910; without it, we won't 
maintain backward compatibility with pre-8.15. This is no longer
necessary in main since it doesn't interact with pre-8.15 nodes. I'll
open a follow-up to remove it from main, but it's required in 8.19 and
8.18 because mixed cluster tests are failing without it.

Relates #128910
Closes #129412
Closes #129411
Closes #129375
Closes #129374
Closes #129373
Closes #129340
Closes #129339
Closes #129304
Closes #129303

Closes #129410
Closes #129409
Closes #129408
Closes #129407
Closes #129379
Closes #129378
Closes #129377
Closes #129376
Closes #129307
Closes #129306
Closes #129305
elasticsearchmachine pushed a commit that referenced this pull request Jun 13, 2025
I believe we missed the if/else here in #128910; without it, we won't 
maintain backward compatibility with pre-8.15. This is no longer
necessary in main since it doesn't interact with pre-8.15 nodes. I'll
open a follow-up to remove it from main, but it's required in 8.19 and
8.18 because mixed cluster tests are failing without it.

Relates #128910
Closes #129412
Closes #129411
Closes #129375
Closes #129374
Closes #129373
Closes #129340
Closes #129339
Closes #129304
Closes #129303

Closes #129410
Closes #129409
Closes #129408
Closes #129407
Closes #129379
Closes #129378
Closes #129377
Closes #129376
Closes #129307
Closes #129306
Closes #129305
dnhatn added a commit that referenced this pull request Jun 13, 2025
I believe we missed the if/else here in #128910; without it, we won't 
maintain backward compatibility with pre-8.15. This is no longer
necessary in main since it doesn't interact with pre-8.15 nodes. I'll
open a follow-up to remove it from main, but it's required in 8.19 and
8.18 because mixed cluster tests are failing without it.

Relates #128910
Closes #129412
Closes #129411
Closes #129375
Closes #129374
Closes #129373
Closes #129340
Closes #129339
Closes #129304
Closes #129303

Closes #129410
Closes #129409
Closes #129408
Closes #129407
Closes #129379
Closes #129378
Closes #129377
Closes #129376
Closes #129307
Closes #129306
Closes #129305
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment