Commit Graph

164 Commits (25ef4d34839c7cca87fec09d4c616e1ada9dce78)

Author SHA1 Message Date
Bryan Boreham 1e1f6ab9df
Merge pull request #15120 from bboreham/floor-ino-mint
2 months ago
TJ Hoplock 6ebfbd2d54 chore!: adopt log/slog, remove go-kit/log
2 months ago
Bryan Boreham 91de19fbef [BUGFIX] TSDB: Don't read in-order chunks from before head MinTime
2 months ago
Bryan Boreham 9215252221
[BUGFIX] TSDB: Only query chunks up to truncation time (#14948)
2 months ago
Carrie Edwards 14e3c05ce8
tsdb: Add support for ingestion of out-of-order native histogram samples (#14546)
3 months ago
beorn7 0f760f63dd lint: Revamp our linting rules, mostly around doc comments
3 months ago
Arve Knudsen 3a78e76282 Upgrade golangci-lint to v1.60.1
4 months ago
Bryan Boreham e7e50a3afd TSDB: Remove code for querying OOO-head only
4 months ago
Bryan Boreham e04d137649 [PERF] TSDB: Query head and ooo-head together
4 months ago
Ben Ye b7a58dcf3d
Add hidden flag to disable overlapping compaction (#14581)
4 months ago
machine424 92873d3009 feat: allow to delay head compaction start time helping Prometheus instances to
4 months ago
Bryan Boreham bded853035 [Test] TSDB: TestOOOCompaction with samples added after compaction starts
4 months ago
Bryan Boreham 5281a6bc1b TSDB: rebuild labels symbol-table on each compaction
5 months ago
Bryan Boreham 348f7f8d0c
Merge pull request #14341 from charleskorn/charleskorn/cleanup-pending-read
5 months ago
Ben Ye 5585a3c7e5
tsdb: expose hook to customize block querier (#14114)
5 months ago
Charles Korn 2c5e88748e
Fix issue where pending OOO read can be left dangling if creating querier fails
5 months ago
Ben Ye 5a218708f1
tsdb: Extend compactor interface to allow compactions to create multiple output blocks (#14143)
6 months ago
Ben Ye 8a08f452b6
tsdb: Allow passing a custom compactor to override the default one (#14113)
6 months ago
Björn Rabenstein 3119b8a055
Merge pull request #13218 from machine424/ro-promtool
6 months ago
Arve Knudsen d699dc3c77
Fix language in docs and comments (#14041)
7 months ago
machine424 c5a1cc9148
chore(tsdb): add a sandboxDir to DBReadOnly, the directory can be used for transient file writes.
8 months ago
Matthieu MOREL 6f595c6762
golangci-lint: enable whitespace linter (#13905)
8 months ago
Jonathan Halterman 633224886a
Write out of order hint when initially creating meta file (#13894)
8 months ago
Łukasz Mierzwa 277f04f0c4
Stop compactions if there's a block to write (#13754)
8 months ago
carehabit a672662073
all: fix some typos (#13863)
8 months ago
Bartlomiej Plotka 25578f2b22
[test] Merge pull request #13790 from aknuds1/arve/retention-commit
8 months ago
machine424 2a2e2ed28b
chore(tsdb): set the wbl to nil as well in DBReadOnly.loadDataAsQueryable
9 months ago
Arve Knudsen 9c7a734063 tsdb.BeyondTimeRetention: Fix comment and test at retention duration
9 months ago
Bryan Boreham a0e93e403e
Merge pull request #13764 from bboreham/remove-deprecated-wal
9 months ago
Darshan Chaudhary b7047f7fcb
Fix retention boundary so 2h retention deletes blocks right at the 2h boundary (#9633)
9 months ago
Bryan Boreham d45b5deb75 TSDB: move function only used in tests
9 months ago
Bryan Boreham 3274cac0d3 TSDB: remove unused function
9 months ago
Bryan Boreham 87edf1f960 [Cleanup] TSDB: Remove old deprecated WAL implementation
9 months ago
György Krajcsovits 4d4d822c36 Add native histograms to latency/duration metrics
9 months ago
machine424 f477e0539a
Move from golang.org/x/exp/slices into slices now that we only support Go >= 1.21
9 months ago
Marco Pracucci 501bc6419e
Add ShardedPostings() support to TSDB (#10421)
10 months ago
Giedrius Statkevičius b695e069b8
tsdb/main: wire "EnableOverlappingCompaction" to tsdb.Options (#13398)
11 months ago
Giedrius Statkevičius 61b4080a14
tsdb/{index,compact}: allow using custom postings encoding format (#13242)
11 months ago
Giedrius Statkevičius f36b56a62c
tsdb: remove unused option (#13282)
12 months ago
Matthieu MOREL 8f6cf3aabb tsdb: use Go standard errors
12 months ago
Charles Korn 59844498f7
Fix issue where queries can fail or omit OOO samples if OOO head compaction occurs between creating a querier and reading chunks (#13115)
1 year ago
Matthieu MOREL dd8871379a remplace errors.Errorf by fmt.Errorf
1 year ago
Márcio Carôso dff1c395f6
Expose --storage.tsdb.retention.time in metric prometheus_tsdb_retention_limit_seconds (#12986)
1 year ago
George Krajcsovits 7d7b9eacff
Fix int32 overflow issues (#12978)
1 year ago
Ganesh Vernekar f5913266a1
Additionally wrap WBL replay error (#12406)
1 year ago
Goutham Veeramachaneni 86729d4d7b
Update exp package (#12650)
1 year ago
Arve Knudsen 4451ba10b4
Add context argument to IndexReader.Postings (#12667)
1 year ago
Arve Knudsen 6ef9ed0bc3
Add context argument to DB.Delete (#12834)
1 year ago
Arve Knudsen 6daee89e5f
Add context argument to Querier.Select (#12660)
1 year ago
Bryan Boreham 0d283effa8 promql: force mmap of head chunks in BenchmarkRangeQuery
1 year ago