Commit Graph

685 Commits (5c3f058755f4947da4bd07564f359bb18437062a)

Author SHA1 Message Date
Jesus Vazquez 5c3f058755 Add unit test and also protect truncateOOO
2 years ago
Jesus Vazquez f269077855 Protect NewOOOCompactionHead from an unitialized wbl
2 years ago
George Krajcsovits 1f0cc09579
Export single ith test histogram generation functions (#11911)
2 years ago
Ganesh Vernekar 8e8b718365
Merge pull request #11858 from fayzal-g/fix-chunks-metrics
2 years ago
beorn7 1cfc8f65a3 histograms: Return actually useful counter reset hints
2 years ago
beorn7 57c18420ab histograms: General readability tweaks
2 years ago
fayzal-g cfa4ea53cc Correctly update chunksRemoved and chunks metrics
2 years ago
Ganesh Vernekar 6e560fe19b
tsdb: Avoid unnecessary allocation from 11779
2 years ago
Mingjie Shao 78d3c4e823 tsdb: Fixed typo in Histogram
2 years ago
Ganesh Vernekar cb2be6e62f
Merge pull request #11779 from codesome/memseries-ooo
2 years ago
Jesus Vazquez 136956cca4
Attempt to append ooo sample at the end first (#11615)
2 years ago
Marc Tudurí 721f33dbb0
histograms: Add remote-write support for Float Histograms (#11817)
2 years ago
Sebastian Rabenhorst c057318578
agent: native histogram support (#11842)
2 years ago
Ganesh Vernekar 38fa151a7c
tsdb: Only initialise out-of-order fields when required
2 years ago
beorn7 6dcd03dbf3 tsdb: Add integer gauge histogram support
2 years ago
Ganesh Vernekar 57bcbf1888
Merge pull request #11783 from codesome/gauge-histogram
2 years ago
Ganesh Vernekar 3c2ea91a83
tsdb: Test gauge float histograms
2 years ago
Ganesh Vernekar 609b12d719
tsdb: Support gauge float histogram with recoding of chunk
2 years ago
Ganesh Vernekar 8ad0d2d5d7
tsdb: Find union of two sets of histogram spans
2 years ago
Ganesh Vernekar d7f5129042
tsdb: Add logic to determine appendable gauge float histograms
2 years ago
Ganesh Vernekar a87e7e9e33
tsdb: Add counter reset hint to histograms and support in WAL
2 years ago
Oleg Zaytsev de93a279a0
Shortcut postings for matchers when empty postings are selected (#11813)
2 years ago
Ganesh Vernekar fd89d7892c
Merge pull request #11809 from bboreham/dont-sort-postings-values
2 years ago
Ganesh Vernekar c94a41c4b2
Merge pull request #11785 from Fish-pro/erroris
2 years ago
György Krajcsovits 97626c9583 Fix comment
2 years ago
Björn Rabenstein c49a28bb97
Merge pull request #11782 from codesome/floatappendabletest
2 years ago
Bryan Boreham e61348d9f3 tsdb/index: fast-track postings for label=""
2 years ago
Bryan Boreham cf92cd2688 tsdb: sort values for Postings only when required
2 years ago
Ganesh Vernekar 7ed1ddb338
tsdb: Improve TestHistogramChunkAppendable and add new cases
2 years ago
Ganesh Vernekar fa0f04bbc6
Merge pull request #11805 from bboreham/fix-benchmark-intersect
2 years ago
Bryan Boreham 3da2c99ffd tsdb/index: don't call ExpandPostings in a benchmark
2 years ago
Bryan Boreham 4931983ca9 tsdb/index: make BenchmarkIntersect do work on each loop
2 years ago
Fish-pro 6ed71a229e Use errors.Is to check for a specific error
2 years ago
Ganesh Vernekar b42802af9a
tsdb: Improve TestFloatHistogramChunkAppendable and add new cases
2 years ago
Ganesh Vernekar c155c0e312
tsdb: Test staleness handling of FloatHistogram
2 years ago
Ganesh Vernekar 2820e327db
tsdb: Add staleness handling for FloatHistogram
2 years ago
Ganesh Vernekar e555469ba1
tsdb: Remove isHistogramSeries from memSeries
2 years ago
Marc Tudurí 9474610baf
Support FloatHistogram in TSDB (#11522)
2 years ago
Bryan Boreham 1848623c77 tsdb: re-use iterator when stepping through chunks
2 years ago
Bryan Boreham ccea61c7bf
Merge pull request #11717 from bboreham/labels-abstraction
2 years ago
Ganesh Vernekar 6fd89a6fd2
Add chunk encoding for float histogram (#11716)
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 ce2cfad0cb Update package tsdb/record for new labels.Labels type
2 years ago
Bryan Boreham 543c318ec2 Update package tsdb for new labels.Labels type
2 years ago
Bryan Boreham f0ec81badd Update package tsdb/test for new labels.Labels type
2 years ago
Bryan Boreham 14ad2e780b Update package tsdb/agent for new labels.Labels type
2 years ago
Bryan Boreham a5bdff414b Update package tsdb/index tests for new labels.Labels type
2 years ago
Bryan Boreham d3d96ec887 tsdb/index: use ScratchBuilder to create Labels
2 years ago
Bryan Boreham 927a14b0e9 Update package tsdb/index for new labels.Labels type
2 years ago