Commit Graph

1080 Commits (6e89250a5d937485a140c6ba6dcdb35d2db51cd0)

Author SHA1 Message Date
Bryan Boreham bdfeae6489
Merge pull request #14474 from bboreham/shrink-memseries
4 months ago
Carrie Edwards a28d1974b4
Merge pull request #14438 from prometheus/cedwards/ooo-chunk-encoding
5 months ago
Carrie Edwards 02f05cbf2c Ensure lastMmapRef set to 0 if mmapRefs is empty
5 months ago
Carrie Edwards 79b53bd3de Refactor TestWBLReplay to use scenarios
5 months ago
Carrie Edwards 7e020bb4e9 Refactor
5 months ago
Carrie Edwards e0d7cef545 Rename some variables in Commit()
5 months ago
Carrie Edwards fb2ebe1c3d Fix linting
5 months ago
Carrie Edwards 2e0e4e9ce9 Add support for handling multiple chunks in OOO head
5 months ago
Bryan Boreham d878146c70 TSDB: shrink memSeries by moving bools together
5 months ago
Bryan Boreham d116bf7b9f
Merge pull request #14109 from harry671003/pass_limit_to_querier
5 months ago
Bryan Boreham 646e1e847d Merge branch 'release-2.53' into merge-2.53.1
5 months ago
Bryan Boreham 7083ae8267
[release 2.53] Revert 13583 to stop dropping samples in remote-write catch-up (#14446)
5 months ago
Arve Knudsen e410a215fb Fix a couple of comments
5 months ago
Bryan Boreham 4d7532f60b tsdb: reset symbol table for exemplars periodically
5 months ago
Bryan Boreham 5281a6bc1b TSDB: rebuild labels symbol-table on each compaction
5 months ago
Bryan Boreham 709c5d6fc3
TSDB: Lock around access to labels in head under -tags dedupelabels (#14322)
5 months ago
Bartlomiej Plotka 9198952f7c
[PRW 2.0] Merging `remote-write-2.0` feature branch to main (PRW 2.0 support + metadata in WAL) (#14395)
5 months ago
Carrie Edwards ee909b340b Fix test
5 months ago
Carrie Edwards 00499006c0 Testutil refactoring
5 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 cb76884352 Fix linting
5 months ago
Carrie Edwards 45a32a29ef Update tsdb tests to use test utils.
5 months ago
Carrie Edwards 60917f628b Add test utilities for testing different sample types.
5 months ago
Bryan Boreham 134e8dc7af
TSDB: Simplify OOO Select by copying the head chunk (#14396)
5 months ago
Oleg Zaytsev 726ed124e4
Replace `ListPostings.Seek`'s binary search call by the generic `slices.BinarySearch` (#14393)
5 months ago
Björn Rabenstein 2e58d46522
Merge pull request #13662 from prometheus/nhcb
5 months ago
Bryan Boreham 348f7f8d0c
Merge pull request #14341 from charleskorn/charleskorn/cleanup-pending-read
5 months ago
Ben Ye 246b7c6a5c
TSDB: Change block populator to accept postings index function (#14213)
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
🌲 Harry 🌊 John 🏔 d5f6887294 Pass limit param as hint to storage.Querier
5 months ago
Jeanette Tan dda5f48c9e Merge branch 'main' into nhcb-review-2
5 months ago
Oleg Zaytsev fd1a89b7c8
Pass affected labels to `MemPostings.Delete()` (#14307)
5 months ago
Ben Ye 0e6fca8e76 add unit test
6 months ago
Ben Ye e7db2e30a4 fix check context cancellation not incrementing count
6 months ago
Ben Ye 5a218708f1
tsdb: Extend compactor interface to allow compactions to create multiple output blocks (#14143)
6 months ago
Sebastian Rabenhorst 05380aa0ac
agent db: make rejecting ooo samples configurable (#14094)
6 months ago
Oleg Zaytsev 64a9abb8be
Change LabelValuesFor() to accept index.Postings (#14280)
6 months ago
Bryan Boreham c5d923aa7c
Merge pull request #14279 from colega/fix-label-names-for-not-found
6 months ago
Oleg Zaytsev 10a3c7220b
`MemPostings.PostingsForLabelMatching()`: don't hold the mutex while matching (#14286)
6 months ago
Oleg Zaytsev 2dc177d8af
`MemPostings.Delete()`: reduce locking/unlocking (#13286)
6 months ago
Oleg Zaytsev d0d361da53
headIndexReader.LabelNamesFor: skip not found series
6 months ago
Jeanette Tan 14f8dded39 Merge branch 'main' into nhcb
6 months ago
Jeanette Tan 9adc1699c3 fix according to code review
6 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 b8b9015e38 tsdb/index: Fix TestReader_PostingsForLabelMatchingHonorsContextCancel
6 months ago
Bryan Boreham 3ee52abb53 [ENHANCEMENT] TSDB: Save map lookup on validation
6 months ago
Bryan Boreham 7d98487447 [ENHANCEMENT] TSDB: let Resize re-use buffer
6 months ago