You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
store-gateway: use streaming for skipchunks requests
This changes store-gateways to use the streaming code path for requests
where chunks are not sent. This provides the same results to queriers
since they already know how to parse the streaming response and allows
us to remove the non-streaming code path in the store-gateway.
Notably however, this change does not make remove any of the non-
streaming code from queriers. This is required to avoid failing requests
during a rollout. When queriers make requests without chunks to new
store-gateways, the streaming code path will be used and queriers will
be able to parse the result. When requests without chunks are made to
older store-gateways the non-streaming code path will be used which
queriers are still able to parse the result of.
Part of #12673
Signed-off-by: Nick Pillitteri <[email protected]>
Copy file name to clipboardExpand all lines: CHANGELOG.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -16,7 +16,7 @@
16
16
*[CHANGE] Query-frontend: Use the Mimir Query Engine (MQE) by default. #12361
17
17
*[CHANGE] Query-frontend: Remove the CLI flags `-querier.frontend-address`, `-querier.max-outstanding-requests-per-tenant`, and `-query-frontend.querier-forget-delay` and corresponding YAML configurations. This is part of a change that makes the query-scheduler a required component. This removes the ability to run the query-frontend with an embedded query-scheduler. Instead, you must run a dedicated query-scheduler component. #12200
18
18
*[CHANGE] Ingester: Remove deprecated `-ingester.stream-chunks-when-using-blocks` CLI flag and `ingester_stream_chunks_when_using_blocks` runtime configuration option. #12615
19
-
*[CHANGE] Querier: Require non-zero values for `-querier.streaming-chunks-per-ingester-buffer-size` and `-querier.streaming-chunks-per-store-gateway-buffer-size` CLI flags and corresponding YAML configurations. This is part of a change that makes streaming required between queriers and ingesters and store-gateways. Streaming has been the default since Mimir 2.14. #12790
19
+
*[CHANGE] Querier: Require non-zero values for `-querier.streaming-chunks-per-ingester-buffer-size` and `-querier.streaming-chunks-per-store-gateway-buffer-size` CLI flags and corresponding YAML configurations. This is part of a change that makes streaming required between queriers and ingesters and store-gateways. Streaming has been the default since Mimir 2.14. #12790#12818
20
20
*[CHANGE] Remove support for the experimental read-write deployment mode. #12584
21
21
*[CHANGE] Store-gateway: Update default value of `-store-gateway.dynamic-replication.multiple` to `5` to increase replication of recent blocks. #12433
22
22
*[CHANGE] Cost attribution: Reduce the default maximum per-user cardinality of cost attribution labels to 2000. #12625
0 commit comments