Skip to content
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

ESQL: Disable optimizations with bad null handling #99434

Merged
merged 2 commits into from
Sep 11, 2023

Conversation

nik9000
Copy link
Member

@nik9000 nik9000 commented Sep 11, 2023

We have optimizations that kick in when aggregating on the following pairs of field types:

  • long, long
  • keyword, long
  • long, keyword

These optimizations don't have proper support for null valued fields but will grow that after #98749. In the mean time this disables them in a way that prevents them from bit-rotting.

We have optimizations that kick in when aggregating on the following
pairs of field types:
* `long`, `long`
* `keyword`, `long`
* `long`, `keyword`

These optimizations don't have proper support for `null` valued fields
but will grow that after elastic#98749. In the mean time this disables them in
a way that prevents them from bit-rotting.
@elasticsearchmachine
Copy link
Collaborator

Pinging @elastic/es-ql (Team:QL)

@elasticsearchmachine
Copy link
Collaborator

Pinging @elastic/elasticsearch-esql (:Query Languages/ES|QL)

@elasticsearchmachine
Copy link
Collaborator

Hi @nik9000, I've created a changelog YAML for you.

Copy link
Member

@dnhatn dnhatn 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 Nik. I think we should label this non-issue for an unreleased bug.

@nik9000 nik9000 added >non-issue and removed >bug labels Sep 11, 2023
@nik9000 nik9000 merged commit f9107e3 into elastic:main Sep 11, 2023
@elasticsearchmachine
Copy link
Collaborator

@nik9000 according to this PR's labels, it should not have a changelog YAML, but I can't delete it because it is closed. Please either delete the changelog from the appropriate branch yourself, or adjust the labels.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants