Skip to content

Commit f81437a

Browse files
authored
Disable TSDB Isolation (#4825)
* Disable TSDB Isolation Signed-off-by: Alan Protasio <[email protected]> * Update Changelog Signed-off-by: Alan Protasio <[email protected]> Signed-off-by: Alan Protasio <[email protected]>
1 parent b1c62f5 commit f81437a

File tree

2 files changed

+2
-0
lines changed

2 files changed

+2
-0
lines changed

Diff for: CHANGELOG.md

+1
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@
3737
- `-grpc-store.*`
3838
- `-flusher.wal-dir`, `-flusher.concurrent-flushes`, `-flusher.flush-op-timeout`
3939
* [CHANGE] Remove support for alertmanager and ruler legacy store configuration. Before upgrading, you need to convert your configuration to use the `alertmanager-storage` and `ruler-storage` configuration on the version that you're already running, then upgrade.
40+
* [CHANGE] Disables TSDB isolation. #4825
4041
* [ENHANCEMENT] Querier/Ruler: Retry store-gateway in case of unexpected failure, instead of failing the query. #4532
4142
* [ENHANCEMENT] Ring: DoBatch prioritize 4xx errors when failing. #4783
4243
* [FEATURE] Compactor: Added `-compactor.block-files-concurrency` allowing to configure number of go routines for download/upload block files during compaction. #4784

Diff for: pkg/ingester/ingester.go

+1
Original file line numberDiff line numberDiff line change
@@ -1914,6 +1914,7 @@ func (i *Ingester) createTSDB(userID string) (*userTSDB, error) {
19141914
SeriesLifecycleCallback: userDB,
19151915
BlocksToDelete: userDB.blocksToDelete,
19161916
EnableExemplarStorage: enableExemplars,
1917+
IsolationDisabled: true,
19171918
MaxExemplars: int64(i.cfg.BlocksStorageConfig.TSDB.MaxExemplars),
19181919
}, nil)
19191920
if err != nil {

0 commit comments

Comments
 (0)