Skip to content

Allow ingesting native histograms #5986

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 7 commits into from
Jun 11, 2024

Conversation

yeya24
Copy link
Contributor

@yeya24 yeya24 commented May 29, 2024

What this PR does:

Allow ingesting native histograms. Feature can be enabled in Ingester via --blocks-storage.tsdb.enable-native-histograms flag.

Note: Not all ingestion and query tests are finished for Native histograms. I plan to create another PR to control the size of the PR itself

Which issue(s) this PR fixes:
Fixes #

Checklist

  • Tests updated
  • Documentation added
  • CHANGELOG.md updated - the order of entries should be [CHANGE], [FEATURE], [ENHANCEMENT], [BUGFIX]

@yeya24 yeya24 force-pushed the ingest-histograms branch 2 times, most recently from 2a76a63 to 0abc03c Compare May 30, 2024 01:03
Copy link
Member

@friedrichg friedrichg left a comment

Choose a reason for hiding this comment

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

Thank you!

@@ -1441,4 +1441,8 @@ blocks_storage:
# be out-of-order.
# CLI flag: -blocks-storage.tsdb.out-of-order-cap-max
[out_of_order_cap_max: <int> | default = 32]

# [EXPERIMENTAL] True to enable native histogram.
Copy link
Member

Choose a reason for hiding this comment

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

@yeya24 yeya24 marked this pull request as ready for review May 31, 2024 00:50
@yeya24 yeya24 requested a review from friedrichg May 31, 2024 00:50
Copy link
Member

@friedrichg friedrichg left a comment

Choose a reason for hiding this comment

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

Amazing!. I can't wait to try this out

@yeya24
Copy link
Contributor Author

yeya24 commented May 31, 2024

Amazing!. I can't wait to try this out

Note that this part is just ingestion and histograms are not queryable from Query Frontend at this point. It will be added in future PRs.

@yeya24 yeya24 force-pushed the ingest-histograms branch from f55268a to 6156b8d Compare May 31, 2024 20:35
@yeya24 yeya24 mentioned this pull request Jun 3, 2024
3 tasks
@yeya24 yeya24 force-pushed the ingest-histograms branch from 6156b8d to 3bf0138 Compare June 3, 2024 01:51
@yeya24 yeya24 force-pushed the ingest-histograms branch 2 times, most recently from 3b8afc8 to 0068e73 Compare June 4, 2024 14:48
@yeya24
Copy link
Contributor Author

yeya24 commented Jun 6, 2024

@alanprot Can you please take another look?

@yeya24 yeya24 force-pushed the ingest-histograms branch from 0068e73 to 684e656 Compare June 11, 2024 03:36
@yeya24 yeya24 merged commit a69efcd into cortexproject:master Jun 11, 2024
16 checks passed
@yeya24 yeya24 deleted the ingest-histograms branch June 12, 2024 00:47
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