-
Notifications
You must be signed in to change notification settings - Fork 815
Stream chunks from ingesters to querier when running the blocks storage #2845
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
Comments
This issue has been automatically marked as stale because it has not had any activity in the past 60 days. It will be closed in 15 days if no further activity occurs. Thank you for your contributions. |
Still valid. Now TSDB supports chunks-based querier/iterator, so we can build it. |
This issue has been automatically marked as stale because it has not had any activity in the past 60 days. It will be closed in 15 days if no further activity occurs. Thank you for your contributions. |
Still valid. |
This issue has been automatically marked as stale because it has not had any activity in the past 60 days. It will be closed in 15 days if no further activity occurs. Thank you for your contributions. |
still valid |
Closed by #3889 |
When running a query in a Cortex cluster running the chunks storage, the querier fetches (encoded) chunks from ingesters and these chunks are decoded in the querier itself.
On the contrary, when running the blocks storage, the chunks are decoded in the ingester and the querier fetches (decoded) SeriesSet from ingesters. This puts extra pressure on the ingesters, based on the query QPS and the number of series touched by each query.
We want to stream chunks from ingesters to querier in the blocks storage too.
The text was updated successfully, but these errors were encountered: