205 Commits (cc390aab64badd803ce68c6d7fd4299592120799)

Author SHA1 Message Date
Fiona Liao c599d37668
Always return unknown hint for first sample in non-gauge histogram chunk (#15343) 1 week ago
Ben Ye 140f4aa9ae
feat: Allow customizing TSDB postings decoder (#13567) 2 weeks ago
Matthieu MOREL af1a19fc78 enable errorf rule from perfsprint linter 2 weeks ago
Alban Hurtaud 4b56af7eb8
Add hidden flag for the delayed compaction random time window (#14919) 3 weeks ago
György Krajcsovits e6a682f046 Reproduce populateWithDelChunkSeriesIterator corrupting chunk meta 1 month ago
machine424 ab2475c426
test(tsdb): add a reproducer for https://github.com/prometheus/prometheus/issues/14422 1 month ago
TJ Hoplock 6ebfbd2d54 chore!: adopt log/slog, remove go-kit/log 2 months ago
Carrie Edwards 14e3c05ce8
tsdb: Add support for ingestion of out-of-order native histogram samples (#14546) 2 months ago
Nathan Baulch 50cd453c8f
chore: Fix typos (#14868) 2 months ago
György Krajcsovits 41c076196e New cases in Test_ChunkQuerier_OOOQuery and Test_Querier_OOOQuery 3 months ago
Bryan Boreham 9a74d53935
[BUGFIX] TSDB: Fix query overlapping in-order and ooo head (#14693) 3 months ago
Arve Knudsen 3a78e76282 Upgrade golangci-lint to v1.60.1 3 months ago
machine424 82f38d3e9a
fix(tsdb/db_test.go): close the corrupted chunk after creating it to satisfy Windows FS 3 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
Max Amin 84b819a69f
feat: add Google cloud roundtripper for remote write (#14346) 4 months ago
Carrie Edwards 55f53330b2 Use storage.ExpandSamples instead of samplesFromIterator 5 months ago
Carrie Edwards 06550883c1 Clean up of tests and test utils 5 months ago
Carrie Edwards 45a32a29ef Update tsdb tests to use test utils. 5 months ago
Ben Ye 5585a3c7e5
tsdb: expose hook to customize block querier (#14114) 5 months ago
🌲 Harry 🌊 John 🏔 d5f6887294 Pass limit param as hint to storage.Querier 5 months ago
Ben Ye 5a218708f1
tsdb: Extend compactor interface to allow compactions to create multiple output blocks (#14143) 5 months ago
Ben Ye 8a08f452b6
tsdb: Allow passing a custom compactor to override the default one (#14113) 6 months ago
Bryan Boreham 42b546a43d
tsdb: add details to duplicate sample error (#13277) 6 months ago
Arve Knudsen b2396c0c8f Upgrade to golangci-lint v1.59.0 6 months ago
Oleksandr Redko f10c3454e9 Enable perfsprint linter and fix up code 6 months ago
machine424 c5a1cc9148
chore(tsdb): add a sandboxDir to DBReadOnly, the directory can be used for transient file writes. 7 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
Nick Pillitteri 481f14e1c0
TSDB: Don't rely on integer overflow in head compaction check (#13755) 8 months ago
Arve Knudsen 07332f7427 TestTimeRetention: Split into two sub-tests 8 months ago
Arve Knudsen af694dc295 Merge TestDB_BeyondTimeRetention into TestTimeRetention 8 months ago
Arve Knudsen 9c7a734063 tsdb.BeyondTimeRetention: Fix comment and test at retention duration 8 months ago
Darshan Chaudhary b7047f7fcb
Fix retention boundary so 2h retention deletes blocks right at the 2h boundary (#9633) 8 months ago
Bryan Boreham 87edf1f960 [Cleanup] TSDB: Remove old deprecated WAL implementation 8 months ago
Bryan Boreham 925134e6de tsdb tests: make work with labels SymbolTable 9 months ago
Fiona Liao 52389647b2 Add type label to outOfOrderSamplesAppended metric 9 months ago
Bryan Boreham 39af788dbd Tests: use replacement DeepEquals using go-cmp 10 months ago
Bryan Boreham 16e68c01e4 tests: remove err from message when testify prints it already 10 months ago
Paweł Szulik 5961f78186 Refactor tsdb tests to use testify. 10 months ago
Filip Petkovski 583f3e587c
Optimize histogram iterators (#13340) 10 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
Filip Petkovski 10a82f87fd
Enable reusing memory when converting between histogram types 12 months ago
Matthieu MOREL 9c4782f1cc
golangci-lint: enable testifylint linter (#13254) 12 months ago
Fiona Liao 5bee0cfce2
Change `ChunkReader.Chunk()` to `ChunkOrIterable()` 1 year 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
Linas Medziunas 1cd6c1cde5 ValidateHistogram: strict Count check in absence of NaNs 1 year ago
Oleksandr Redko fa90ca46e5 ci(lint): enable godot; append dot at the end of comments 1 year ago