1222 Commits (release-3.0)

Author SHA1 Message Date
Bryan Boreham 003a2270e9 [BUGFIX] TSDB: Fix race on stale values in headAppender (#15322) 1 week ago
Alban Hurtaud 4b56af7eb8
Add hidden flag for the delayed compaction random time window (#14919) 3 weeks ago
Bryan Boreham 2fbbfc3da8 Revert "Fix `MemPostings.Add` and `MemPostings.Get` data race (#15141)" 3 weeks ago
Oleg Zaytsev ba11a55df4
Revert "Process `MemPostings.Delete()` with `GOMAXPROCS` workers" 3 weeks ago
Nicolas Takashi b6c538972c
[REFACTORY] simplify appender commit (#15112) 3 weeks ago
Arve Knudsen 706dcfeecf
tsdb.CircularExemplarStorage: Avoid racing (#15231) 3 weeks ago
Pedro Tanaka bab587b9dc
Agent: allow for ingestion of CT samples (#15124) 4 weeks ago
Ben Ye 99882eec3b log last series labelset when hitting OOO series labels during compaction 4 weeks ago
Vanshika cccbe72514
TSDB: Fix some edge cases when OOO is enabled (#14710) 4 weeks ago
machine424 cebcdce78a
fix(storage/mergeQuerier): copy the matcjers slice before passing it to queriers as 1 month ago
machine424 eb523a6b29
fix(storage/mergeQuerier): add a reproducer for data race that occurs when one of the queriers alters the passed matchers and propose a fix 1 month ago
György Krajcsovits a4083f14e8 Fix populateWithDelChunkSeriesIterator corrupting chunk meta 1 month 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
Bryan Boreham 105c692f77 [BUGFIX] TSDB: Don't read in-order chunks from before head MinTime 1 month ago
Oleg Zaytsev 50ef0dc954
Fix `MemPostings.Add` and `MemPostings.Get` data race (#15141) 1 month ago
György Krajcsovits bb70370d72 TSDB head: fix race between AppendHistogram and Commit 1 month ago
György Krajcsovits 631fadc4ca Unit test for data race in head.Appender.AppendHistogram 1 month ago
beorn7 12c39d5421 docs: Some nitpicking in chunks.md 1 month ago
beorn7 a4cb52ff15 docs: Update chunk layot for NHCB 1 month 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
Matthieu MOREL ab64966e9d
fix: use "ErrorContains" or "EqualError" instead of "Contains(t, err.Error()" and "Equal(t, err.Error()" (#15094) 2 months ago
György Krajcsovits 44ebbb8458 Fix missing histogram copy in sampleRing 2 months ago
Fiona Liao fd62dbc291 Update chunk format docs with native histograms and OOO 2 months ago
Ayoub Mrini 105ab2e95a
fix(test): adjust defer invocations (#14996) 2 months ago
Oleg Zaytsev ada8a6ef10
Add some more tests for MemPostings_Delete 2 months ago
Arthur Silva Sens 95a53ef982
Join tests for appending float and histogram CTs 2 months ago
Arthur Silva Sens 6bd9b1a7cc
Histogram CT Zero ingestion 2 months ago
Oleg Zaytsev 4fd2556baa
Extract processWithBoundedParallelismAndConsistentWorkers 2 months ago
Oleg Zaytsev ccd0308abc
Don't do anything if MemPostings are empty 2 months ago
Oleg Zaytsev 9c417aa710
Fix deadlock with empty MemPostings 2 months ago
Oleg Zaytsev e196b977af
Process MemPostings.Delete() with GOMAXPROCS workers 2 months ago
Bryan Boreham 31c5760551
Neater string vs byte-slice conversions (#14425) 2 months ago
Bryan Boreham 6f0d6038b7 [BUGFIX] TSDB: Only query chunks up to truncation time (#14948) 2 months ago
Bryan Boreham 9215252221
[BUGFIX] TSDB: Only query chunks up to truncation time (#14948) 2 months ago
Ganesh Vernekar 5ccb069414 Backward compatibility with upcoming index v3 2 months ago
George Krajcsovits 0d22a91267 Merge pull request #14874 from krajorama/fix-panic-in-ooo-query2 2 months ago
Bryan Boreham e8c2d916ec lint 2 months ago
Bryan Boreham 648a668835 [PERF] Chunk encoding: combine timestamp writes 2 months ago
Bryan Boreham b9a9689aae [PERF] Chunk encoding: simplify writeByte 2 months ago
Bryan Boreham b65f1b6560 TSDB: Improve xor-chunk benchmarks 2 months ago
Antoine Pultier d90d0976b5
fix(bstream/writeByte): ensure it appends only one byte (#14854) 2 months ago
machine424 d1b4312f0a fix(wlog/watcher_test.go): make TestRun_AvoidNotifyWhenBehind more resilient 2 months ago
Mario Fernandez 5814920601
Fix: optimize .* regexp performance 2 months ago
Carrie Edwards 14e3c05ce8
tsdb: Add support for ingestion of out-of-order native histogram samples (#14546) 2 months ago
Harry John 919dc0cbc6
storage: Update LabelQuerier interface to return sorted label values (#14849) 2 months ago
Bryan Boreham a8133f3e87 TSDB: Simplify benchmark regexps 2 months ago
George Krajcsovits 5aa3d8260a
TSDB: OOO native histograms: prep for multiple ooo head chunks (#14850) 2 months ago
Nathan Baulch 50cd453c8f
chore: Fix typos (#14868) 2 months ago