Commit Graph

941 Commits (0e8a2e44a4c54f70d1de052d52bb1304148ddfa5)

Author SHA1 Message Date
Bryan Boreham b9eab6e4b8
tsdb: simplify internal series delete function (#13261) 2 years ago
Arve Knudsen ba7012ec6a
TestHeadLabelValuesWithMatchers: Add test case (#13414) 2 years ago
Filip Petkovski 583f3e587c
Optimize histogram iterators (#13340) 2 years ago
Oleg Zaytsev ed172a6667
Optimize label values with matchers by taking shortcuts (#13426) 2 years ago
tyltr f97fa2736c remove obsolete build tag 2 years ago
Arve Knudsen 8598150f48 TestLabelValuesWithMatchers: Add test case 2 years ago
Marco Pracucci 7852a7c516
Fix regressions introduced by #13242 2 years ago
Giedrius Statkevičius b695e069b8
tsdb/main: wire "EnableOverlappingCompaction" to tsdb.Options (#13398) 2 years ago
Giedrius Statkevičius 3a48adc54f tsdb: add enable overlapping compaction 2 years ago
Giedrius Statkevičius 9b759135d1 tsdb/compact: fix passing merge func 2 years ago
Giedrius Statkevičius 61b4080a14
tsdb/{index,compact}: allow using custom postings encoding format (#13242) 2 years ago
Bryan Boreham bad3f23f23 agent: add BenchmarkCreateSeries 2 years ago
Bryan Boreham e64d7d8928 agent: make the global hash lookup table smaller 2 years ago
Bryan Boreham 252031c86f Revert "Adding small test update for temp dir using t.TempDir (#13293)" 2 years ago
Mile Druzijanic 2ddb3596ef
Adding small test update for temp dir using t.TempDir (#13293) 2 years ago
Bryan Boreham 8065bef172 Move metric type definitions to common/model 2 years ago
Filip Petkovski 1f69dcfa6b
Fix reusing float histograms 2 years ago
Giedrius Statkevičius f36b56a62c
tsdb: remove unused option (#13282) 2 years ago
Matthieu MOREL 8f6cf3aabb tsdb: use Go standard errors 2 years ago
Arthur Silva Sens 5082655392
Append Created Timestamps (#12733) 2 years ago
Bryan Boreham ab3a47b489 postings: use Loser Tree for merge 2 years ago
Bryan Boreham ee700151a3 tsdb/index: add benchmark for Postings.Merge 2 years ago
Filip Petkovski 10a82f87fd
Enable reusing memory when converting between histogram types 2 years ago
Matthieu MOREL 9c4782f1cc
golangci-lint: enable testifylint linter (#13254) 2 years ago
Arve Knudsen 237bfea46b `chunks.Reader`: Fix typo in ChunkOrIterable doc string. 2 years ago
Matthieu MOREL 998fafe679
tsdb/wlog: use Go standard errors (#13144) 2 years ago
Julien Levesy e4ec263bcc
fix(wlog/watcher): read segment synchronously when not tailing (#13224) 2 years ago
Julien Levesy 501f514389
feat(tsdb/agent): notify remote storage when commit happens (#13223) 2 years ago
Oleksandr Redko 2a75604f8e
Enable default revive rules (#13068) 2 years ago
Fiona Liao b8bcaef14d
Fix histogram append errors (#13201) 2 years ago
Fiona Liao ce126230e7
Fix chunks iterator bug when tombstone covers a whole chunk (#13209) 2 years ago
Xiaochao Dong 28d8f1650c
tsdb: Make sure the cache for postings cardinality properly honors the label name (#12653) 2 years ago
Arve Knudsen 1200c89d0c
Fix tsdb.stripeSeries.gc so it handles conflicts properly (#13195) 2 years ago
Fiona Liao 5bee0cfce2
Change `ChunkReader.Chunk()` to `ChunkOrIterable()` 2 years ago
Arve Knudsen ecc37588b0
tsdb: seriesHashmap.set by making receiver a pointer (#13193) 2 years 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) 2 years ago
Oleg Zaytsev f997c72f29
Make head block ULIDs descriptive (#13100) 2 years ago
zenador 32ee1b15de
Fix error on ingesting out-of-order exemplars (#13021) 2 years ago
Matthieu MOREL d7c3bc4cb0
tsdb/tsdbutil: use Go standard errors 2 years ago
Matthieu MOREL e60a508dd8 tsdb/errors: fix errorlint linter 2 years ago
Matthieu MOREL e3041740e4 tsdb/fileutil: use Go standard errors 2 years ago
Matthieu MOREL dd8871379a remplace errors.Errorf by fmt.Errorf 2 years ago
Bryan Boreham 1bfb3ed062
Labels: reduce allocations when creating from TSDB WAL (#13044) 2 years ago
Bryan Boreham 65a443e6e3 TSDB: initialize conflicts map only when we need it. 2 years ago
George Krajcsovits acc114fe55
Fix panic during tsdb Commit (#13092) 2 years ago
Matthieu MOREL 469e415d09
Update record.go 2 years ago
Matthieu MOREL 69c07ec6ae
Update record_test.go 2 years ago
Matthieu MOREL 63691d82a5
tsdb/record: use Go standard errors package 2 years ago
Matthieu MOREL c74b7ad4fb
Update tombstones.go 2 years ago
Matthieu MOREL 118460a64f
tsdb/tombstones: use Go standard errors package 2 years ago