prometheus/tsdb/wlog
Kyle Eckhart ae062151cd
tsdb/wlog: Remove any temproary checkpoints when creating a Checkpoint (#17598)
* RemoveTmpDirs function to tsdbutil
* Refactor db to use RemoveTmpDirs and no longer cleanup checkpoint tmp dirs
* Use RemoveTmpDirs in wlog checkpoint to cleanup all checkpoint tmp folders
* Add tests for RemoveTmpDirs
* Ensure db.Open will still cleanup extra temporary checkpoints

Signed-off-by: Kyle Eckhart <kgeckhart@users.noreply.github.com>
2026-02-17 09:23:54 +01:00
..
checkpoint.go tsdb/wlog: Remove any temproary checkpoints when creating a Checkpoint (#17598) 2026-02-17 09:23:54 +01:00
checkpoint_test.go tsdb/wlog: Remove any temproary checkpoints when creating a Checkpoint (#17598) 2026-02-17 09:23:54 +01:00
live_reader.go Remove copyright date from headers (#17785) 2026-01-05 13:46:21 +01:00
reader.go Remove copyright date from headers (#17785) 2026-01-05 13:46:21 +01:00
reader_test.go tsdb: Migrate multi-errors to errors package (#17768) 2026-02-04 10:41:57 +01:00
watcher.go Remove copyright date from headers (#17785) 2026-01-05 13:46:21 +01:00
watcher_test.go Remove copyright date from headers (#17785) 2026-01-05 13:46:21 +01:00
wlog.go Remove copyright date from headers (#17785) 2026-01-05 13:46:21 +01:00
wlog_test.go Remove copyright date from headers (#17785) 2026-01-05 13:46:21 +01:00