Skip to content

Conversation

idegtiarenko
Copy link
Contributor

This updates aggregator code generation to be able to supply timestamps to aggregation functions.
It is extending #106703 approach:

  • to work in both grouping and regular aggregators
  • to work with both byte refs and primitive types

It bears the same timestamp limitations (re nulls and multi-values).

This does not change already generated code.

@idegtiarenko idegtiarenko added >non-issue Team:Analytics Meta label for analytical engine team (ESQL/Aggs/Geo) :Analytics/ES|QL AKA ESQL v9.1.0 labels Feb 10, 2025
@idegtiarenko idegtiarenko requested a review from nik9000 February 10, 2025 13:42
@elasticsearchmachine
Copy link
Collaborator

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

@idegtiarenko idegtiarenko mentioned this pull request Feb 10, 2025
@idegtiarenko idegtiarenko merged commit a36b327 into elastic:main Feb 11, 2025
17 checks passed
@idegtiarenko idegtiarenko deleted the supply_timestamp_to_aggregators branch February 11, 2025 14:53
idegtiarenko added a commit to idegtiarenko/elasticsearch that referenced this pull request Feb 12, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
:Analytics/ES|QL AKA ESQL >non-issue Team:Analytics Meta label for analytical engine team (ESQL/Aggs/Geo) v9.1.0
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants