Skip to content

[8.13] Small time series agg improvement (#106288)#106307

Merged
elasticsearchmachine merged 1 commit intoelastic:8.13from
martijnvg:backport/8.13/pr-106288
Mar 13, 2024
Merged

[8.13] Small time series agg improvement (#106288)#106307
elasticsearchmachine merged 1 commit intoelastic:8.13from
martijnvg:backport/8.13/pr-106288

Conversation

@martijnvg
Copy link
Copy Markdown
Member

Backports the following commits to 8.13:

After tsid hashing was introduced (elastic#98023), the time series aggregator generates the tsid (from all dimension fields) instead of using the value from the _tsid field directly. This generation of the tsid happens for every time serie, parent bucket and segment combination.

This changes alters that by only generating the tsid once per time serie and segment. This is done by just locally recording the current tsid.
@martijnvg martijnvg added :StorageEngine/TSDB You know, for Metrics >enhancement auto-merge-without-approval Automatically merge pull request when CI checks pass (NB doesn't wait for reviews!) backport Team:StorageEngine labels Mar 13, 2024
@elasticsearchmachine elasticsearchmachine merged commit 0d1e7a4 into elastic:8.13 Mar 13, 2024
@martijnvg martijnvg deleted the backport/8.13/pr-106288 branch March 13, 2024 17:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

auto-merge-without-approval Automatically merge pull request when CI checks pass (NB doesn't wait for reviews!) backport >enhancement :StorageEngine/TSDB You know, for Metrics Team:StorageEngine v8.13.1

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants