Commit Graph

38 Commits (7a7bc65237eceb01ec77cda85d6cb0b5b7e086fe)

Author SHA1 Message Date
Bartlomiej Plotka 7a7bc65237
Add util/compression package to consolidate snappy/zstd use in Prometheus. (#16156) 4 months ago
Arve Knudsen 56929ffa42 Upgrade to Go v1.24 (#16180) 4 months ago
Carrie Edwards 6684344026 Rename old histogram record type, use old names for new records 7 months ago
Matthieu MOREL af1a19fc78 enable errorf rule from perfsprint linter 8 months ago
György Krajcsovits e6a682f046 Reproduce populateWithDelChunkSeriesIterator corrupting chunk meta 8 months ago
Bryan Boreham 6f0d6038b7 [BUGFIX] TSDB: Only query chunks up to truncation time (#14948) 9 months ago
Bryan Boreham 9215252221
[BUGFIX] TSDB: Only query chunks up to truncation time (#14948) 9 months ago
Carrie Edwards 14e3c05ce8
tsdb: Add support for ingestion of out-of-order native histogram samples (#14546) 9 months ago
Bryan Boreham 1f38ae7bca [TESTS] TSDB: fix up OOO tests for new Series behaviour 10 months ago
Bryan Boreham cde42f30e9 TSDB: streamline reading of overlapping head chunks 10 months ago
György Krajcsovits 183bbc39a2 Make requesting merge with OOO head explicit in chunk.Meta 10 months ago
Bryan Boreham 26b3de0438 TSDB: Remove OOOHeadIndexReader 11 months ago
Bryan Boreham a299c7b6d6 TSDB: Remove OOOHeadChunkReader 11 months ago
Bryan Boreham f261597944 TSDB: Fix up LabelValues to work for OOO-only head 11 months ago
Bryan Boreham e04d137649 [PERF] TSDB: Query head and ooo-head together 11 months ago
Bryan Boreham 015638c4b6 [BUGFIX] TSDB: Exclude OOO chunks mapped after compaction starts 11 months ago
Carrie Edwards ee909b340b Fix test 12 months ago
Carrie Edwards 00499006c0 Testutil refactoring 12 months ago
Carrie Edwards 55f53330b2 Use storage.ExpandSamples instead of samplesFromIterator 12 months ago
Carrie Edwards 06550883c1 Clean up of tests and test utils 12 months ago
Carrie Edwards 45a32a29ef Update tsdb tests to use test utils. 12 months ago
Bryan Boreham 134e8dc7af
TSDB: Simplify OOO Select by copying the head chunk (#14396) 12 months ago
machine424 f477e0539a
Move from golang.org/x/exp/slices into slices now that we only support Go >= 1.21 1 year ago
Oleg Zaytsev ed172a6667
Optimize label values with matchers by taking shortcuts (#13426) 1 year ago
Matthieu MOREL 9c4782f1cc
golangci-lint: enable testifylint linter (#13254) 2 years ago
Fiona Liao 5bee0cfce2
Change `ChunkReader.Chunk()` to `ChunkOrIterable()` 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
Oleksandr Redko fa90ca46e5 ci(lint): enable godot; append dot at the end of comments 2 years ago
Arve Knudsen 156222cc50
Add context argument to LabelQuerier.LabelValues (#12665) 2 years ago
Justin Lei 8ef7dfdeeb
Add a chunk size limit in bytes (#12054) 2 years ago
Justin Lei 32d87282ad
Add Zstandard compression option for wlog (#11666) 2 years ago
Bryan Boreham ce153e3fff Replace sort.Sort with faster slices.SortFunc 2 years ago
beorn7 817a2396cb Name float values as "floats", not as "values" 2 years ago
Ganesh Vernekar 38fa151a7c
tsdb: Only initialise out-of-order fields when required 2 years ago
Bryan Boreham 10b27dfb84 Simplify IndexReader.Series interface 3 years ago
Bryan Boreham 4b6a4d1425 Update package tsdb tests for new labels.Labels type 3 years ago
Bryan Boreham 89bf6e1df9 tsdb: Tidy up some test code 3 years ago
Signed-off-by: Jesus Vazquez 3362bf6d79
Fix merge conflicts 3 years ago
Jesus Vazquez c1b669bf9b
Add out-of-order sample support to the TSDB (#11075) 3 years ago