Skip to content

[ESQL} Remove unused core binary comparison classes#110891

Merged
elasticsearchmachine merged 1 commit intoelastic:mainfrom
not-napoleon:esql-remove-core-booleans-2
Jul 15, 2024
Merged

[ESQL} Remove unused core binary comparison classes#110891
elasticsearchmachine merged 1 commit intoelastic:mainfrom
not-napoleon:esql-remove-core-booleans-2

Conversation

@not-napoleon
Copy link
Copy Markdown
Member

Quick cleanup PR. With #109413 merged, nothing in ESQL production depends on the core binary comparison classes anymore. This PR removes them to avoid the potential for confusion, and open the opportunity for merging the core BinaryComparison class with the EsqlBinaryComparison base class, which is now its only direct inheritor (work to be done in a future PR).

@elasticsearchmachine
Copy link
Copy Markdown
Collaborator

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

@elasticsearchmachine elasticsearchmachine added the Team:Analytics Meta label for analytical engine team (ESQL/Aggs/Geo) label Jul 15, 2024
Copy link
Copy Markdown
Member

@nik9000 nik9000 left a comment

Choose a reason for hiding this comment

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

Glorious.

@not-napoleon not-napoleon added the auto-merge-without-approval Automatically merge pull request when CI checks pass (NB doesn't wait for reviews!) label Jul 15, 2024
@elasticsearchmachine elasticsearchmachine merged commit cf8b41e into elastic:main Jul 15, 2024
@not-napoleon not-napoleon deleted the esql-remove-core-booleans-2 branch July 15, 2024 18:46
tvernum pushed a commit that referenced this pull request Feb 25, 2025
Quick cleanup PR.  With
#109413 merged, nothing in
ESQL production depends on the core binary comparison classes anymore. 
This PR removes them to avoid the potential for confusion, and open the
opportunity for merging the core `BinaryComparison` class with the
`EsqlBinaryComparison` base class, which is now its only direct
inheritor (work to be done in a future PR).
tvernum pushed a commit that referenced this pull request Feb 25, 2025
Quick cleanup PR.  With
#109413 merged, nothing in
ESQL production depends on the core binary comparison classes anymore. 
This PR removes them to avoid the potential for confusion, and open the
opportunity for merging the core `BinaryComparison` class with the
`EsqlBinaryComparison` base class, which is now its only direct
inheritor (work to be done in a future PR).
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!) >non-issue Team:Analytics Meta label for analytical engine team (ESQL/Aggs/Geo) v8.16.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants