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
Copy file name to clipboardExpand all lines: CHANGELOG.md
+1Lines changed: 1 addition & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -5,6 +5,7 @@
5
5
*[ENHANCEMENT] Querier: limit series query to only ingesters if `start` param is not specified. #4976
6
6
*[ENHANCEMENT] Query-frontend/scheduler: add a new limit `frontend.max-outstanding-requests-per-tenant` for configuring queue size per tenant. Started deprecating two flags `-query-scheduler.max-outstanding-requests-per-tenant` and `-querier.max-outstanding-requests-per-tenant`, and change their value default to 0. Now if both the old flag and new flag are specified, the old flag's queue size will be picked. #5005
7
7
*[ENHANCEMENT] Query-tee: Add `/api/v1/query_exemplars` API endpoint support. #5010
8
+
*[ENHANCEMENT] Let blocks_cleaner delete blocks concurrently. And added `-compactor.blocks-delete-concurrency` allowing to configure number of go routines for deleting blocks during compaction. #5028
8
9
*[FEATURE] Querier/Query Frontend: support Prometheus /api/v1/status/buildinfo API. #4978
9
10
*[FEATURE] Ingester: Add active series to all_user_stats page. #4972
10
11
*[FEATURE] Ingester: Added `-blocks-storage.tsdb.head-chunks-write-queue-size` allowing to configure the size of the in-memory queue used before flushing chunks to the disk . #5000
BlockDeletionMarksMigrationEnabledbool// TODO Discuss whether we should remove it in Cortex 1.8.0 and document that upgrading to 1.7.0 before 1.8.0 is required.
32
37
TenantCleanupDelay time.Duration// Delay before removing tenant deletion mark and "debug".
f.BoolVar(&cfg.SkipBlocksWithOutOfOrderChunksEnabled, "compactor.skip-blocks-with-out-of-order-chunks-enabled", false, "When enabled, mark blocks containing index with out-of-order chunks for no compact instead of halting the compaction.")
237
238
f.IntVar(&cfg.BlockFilesConcurrency, "compactor.block-files-concurrency", 10, "Number of goroutines to use when fetching/uploading block files from object storage.")
238
239
f.IntVar(&cfg.BlocksFetchConcurrency, "compactor.blocks-fetch-concurrency", 3, "Number of goroutines to use when fetching blocks from object storage when compacting.")
240
+
f.IntVar(&cfg.BlocksDeleteConcurrency, "compactor.blocks-delete-concurrency", 16, "Number of goroutines to use when deleting blocks from object storage when compacting.")
239
241
240
242
f.Var(&cfg.EnabledTenants, "compactor.enabled-tenants", "Comma separated list of tenants that can be compacted. If specified, only these tenants will be compacted by compactor, otherwise all tenants can be compacted. Subject to sharding.")
241
243
f.Var(&cfg.DisabledTenants, "compactor.disabled-tenants", "Comma separated list of tenants that cannot be compacted by this compactor. If specified, and compactor would normally pick given tenant for compaction (via -compactor.enabled-tenants or sharding), it will be ignored instead.")
0 commit comments