35 Commits (96c2fe04e74cf00026bccee80e10b6fa192082c2)

Author SHA1 Message Date
Matthieu MOREL af1a19fc78 enable errorf rule from perfsprint linter 2 weeks ago
György Krajcsovits e6a682f046 Reproduce populateWithDelChunkSeriesIterator corrupting chunk meta 1 month 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
Carrie Edwards 14e3c05ce8
tsdb: Add support for ingestion of out-of-order native histogram samples (#14546) 2 months ago
Bryan Boreham 1f38ae7bca [TESTS] TSDB: fix up OOO tests for new Series behaviour 3 months ago
Bryan Boreham cde42f30e9 TSDB: streamline reading of overlapping head chunks 3 months ago
György Krajcsovits 183bbc39a2 Make requesting merge with OOO head explicit in chunk.Meta 3 months ago
Bryan Boreham 26b3de0438 TSDB: Remove OOOHeadIndexReader 3 months ago
Bryan Boreham a299c7b6d6 TSDB: Remove OOOHeadChunkReader 3 months ago
Bryan Boreham f261597944 TSDB: Fix up LabelValues to work for OOO-only head 3 months ago
Bryan Boreham e04d137649 [PERF] TSDB: Query head and ooo-head together 3 months ago
Bryan Boreham 015638c4b6 [BUGFIX] TSDB: Exclude OOO chunks mapped after compaction starts 4 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 45a32a29ef Update tsdb tests to use test utils. 5 months ago
Bryan Boreham 134e8dc7af
TSDB: Simplify OOO Select by copying the head chunk (#14396) 5 months ago
machine424 f477e0539a
Move from golang.org/x/exp/slices into slices now that we only support Go >= 1.21 9 months ago
Oleg Zaytsev ed172a6667
Optimize label values with matchers by taking shortcuts (#13426) 10 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
Oleksandr Redko fa90ca46e5 ci(lint): enable godot; append dot at the end of comments 1 year ago
Arve Knudsen 156222cc50
Add context argument to LabelQuerier.LabelValues (#12665) 1 year ago
Justin Lei 8ef7dfdeeb
Add a chunk size limit in bytes (#12054) 1 year ago
Justin Lei 32d87282ad
Add Zstandard compression option for wlog (#11666) 1 year ago
Bryan Boreham ce153e3fff Replace sort.Sort with faster slices.SortFunc 1 year 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 2 years ago
Bryan Boreham 4b6a4d1425 Update package tsdb tests for new labels.Labels type 2 years ago
Bryan Boreham 89bf6e1df9 tsdb: Tidy up some test code 2 years ago
Signed-off-by: Jesus Vazquez 3362bf6d79
Fix merge conflicts 2 years ago
Jesus Vazquez c1b669bf9b
Add out-of-order sample support to the TSDB (#11075) 2 years ago