Commit Graph

215 Commits (aee78bdb319fb8c99d294bfe1ddec00bac99b511)

Author SHA1 Message Date
Ridwan Sharif aee78bdb31 ct: Support CTs in WAL; change sample record; use in PRW 2.0 10 months ago
Matthieu MOREL c7d4b53ec1 chore: enable unused-parameter from revive 10 months ago
Bryan Boreham 2f615a200d tsdb tests: restrict some 'defer' operations 11 months ago
Łukasz Mierzwa 92788d313a Remove TestTombstoneCleanRetentionLimitsRace 11 months ago
Joel Beckmeyer 39f5a07236 fix TestOOOHeadChunkReader_Chunk on 32-bit 1 year ago
Carrie Edwards 1933ccc9be Fix test 1 year ago
Carrie Edwards a046417bc0 Use new record type only for NHCB 1 year ago
Carrie Edwards 6684344026 Rename old histogram record type, use old names for new records 1 year ago
Fiona Liao c599d37668
Always return unknown hint for first sample in non-gauge histogram chunk (#15343) 1 year ago
Ben Ye 140f4aa9ae
feat: Allow customizing TSDB postings decoder (#13567) 1 year ago
Matthieu MOREL af1a19fc78 enable errorf rule from perfsprint linter 1 year ago
Alban Hurtaud 4b56af7eb8
Add hidden flag for the delayed compaction random time window (#14919) 1 year ago
György Krajcsovits e6a682f046 Reproduce populateWithDelChunkSeriesIterator corrupting chunk meta 1 year ago
machine424 ab2475c426
test(tsdb): add a reproducer for https://github.com/prometheus/prometheus/issues/14422 1 year ago
TJ Hoplock 6ebfbd2d54 chore!: adopt log/slog, remove go-kit/log 1 year ago
Carrie Edwards 14e3c05ce8
tsdb: Add support for ingestion of out-of-order native histogram samples (#14546) 1 year ago
Nathan Baulch 50cd453c8f
chore: Fix typos (#14868) 1 year ago
György Krajcsovits 41c076196e New cases in Test_ChunkQuerier_OOOQuery and Test_Querier_OOOQuery 1 year ago
Bryan Boreham 9a74d53935
[BUGFIX] TSDB: Fix query overlapping in-order and ooo head (#14693) 1 year ago
Arve Knudsen 3a78e76282 Upgrade golangci-lint to v1.60.1 1 year ago
machine424 82f38d3e9a
fix(tsdb/db_test.go): close the corrupted chunk after creating it to satisfy Windows FS 1 year ago
machine424 92873d3009 feat: allow to delay head compaction start time helping Prometheus instances to 1 year ago
Bryan Boreham bded853035 [Test] TSDB: TestOOOCompaction with samples added after compaction starts 1 year ago
Max Amin 84b819a69f
feat: add Google cloud roundtripper for remote write (#14346) 1 year ago
Carrie Edwards 55f53330b2 Use storage.ExpandSamples instead of samplesFromIterator 1 year ago
Carrie Edwards 06550883c1 Clean up of tests and test utils 1 year ago
Carrie Edwards 45a32a29ef Update tsdb tests to use test utils. 1 year ago
Ben Ye 5585a3c7e5
tsdb: expose hook to customize block querier (#14114) 2 years ago
🌲 Harry 🌊 John 🏔 d5f6887294 Pass limit param as hint to storage.Querier 2 years ago
Ben Ye 5a218708f1
tsdb: Extend compactor interface to allow compactions to create multiple output blocks (#14143) 2 years ago
Ben Ye 8a08f452b6
tsdb: Allow passing a custom compactor to override the default one (#14113) 2 years ago
Bryan Boreham 42b546a43d
tsdb: add details to duplicate sample error (#13277) 2 years ago
Arve Knudsen b2396c0c8f Upgrade to golangci-lint v1.59.0 2 years ago
Oleksandr Redko f10c3454e9 Enable perfsprint linter and fix up code 2 years ago
machine424 c5a1cc9148
chore(tsdb): add a sandboxDir to DBReadOnly, the directory can be used for transient file writes. 2 years ago
Jonathan Halterman 633224886a
Write out of order hint when initially creating meta file (#13894) 2 years ago
Łukasz Mierzwa 277f04f0c4
Stop compactions if there's a block to write (#13754) 2 years ago
Nick Pillitteri 481f14e1c0
TSDB: Don't rely on integer overflow in head compaction check (#13755) 2 years ago
Arve Knudsen 07332f7427 TestTimeRetention: Split into two sub-tests 2 years ago
Arve Knudsen af694dc295 Merge TestDB_BeyondTimeRetention into TestTimeRetention 2 years ago
Arve Knudsen 9c7a734063 tsdb.BeyondTimeRetention: Fix comment and test at retention duration 2 years ago
Darshan Chaudhary b7047f7fcb
Fix retention boundary so 2h retention deletes blocks right at the 2h boundary (#9633) 2 years ago
Bryan Boreham 87edf1f960 [Cleanup] TSDB: Remove old deprecated WAL implementation 2 years ago
Bryan Boreham 925134e6de tsdb tests: make work with labels SymbolTable 2 years ago
Fiona Liao 52389647b2 Add type label to outOfOrderSamplesAppended metric 2 years ago
Bryan Boreham 39af788dbd Tests: use replacement DeepEquals using go-cmp 2 years ago
Bryan Boreham 16e68c01e4 tests: remove err from message when testify prints it already 2 years ago
Paweł Szulik 5961f78186 Refactor tsdb tests to use testify. 2 years ago
Filip Petkovski 583f3e587c
Optimize histogram iterators (#13340) 2 years ago
Giedrius Statkevičius f36b56a62c
tsdb: remove unused option (#13282) 2 years ago