Commit Graph

23 Commits (f93ac97867d1972a38ac1647794d024506bb6be5)

Author SHA1 Message Date
Carrie Edwards a462f7fa21 Add function for iterating through all buckets in reverse to find max bucket
1 year ago
zenador 191bf9055b
Handle more arithmetic operators for native histograms (#12262)
2 years ago
beorn7 5b53aa1108 style: Replace `else if` cascades with `switch`
2 years ago
Trevor Whitney e3513d1dd2
Change nested ifs to a switch
2 years ago
Trevor Whitney b4e324f637
Handle valid cases of mismatched hints when adding
2 years ago
Trevor Whitney dd94ebb87b
promql: set CounterResetHint after rate and sum
2 years ago
Ganesh Vernekar a87e7e9e33
tsdb: Add counter reset hint to histograms and support in WAL
2 years ago
Marc Tudurí 9474610baf
Support FloatHistogram in TSDB (#11522)
2 years ago
Björn Rabenstein dccfb9db4e
histogram: Remove code replication via generics (#11361)
2 years ago
beorn7 a7c519930e histograms: Add Compact method to the normal integer Histogram
2 years ago
beorn7 2d233cf95e Histogram: Fix allFloatBucketIterator
3 years ago
beorn7 56db51c826 Histgram: Fix Compact for spans of only empty buckets
3 years ago
beorn7 15583af9bb Histogram: Fix crash when compacting only empty buckets
3 years ago
beorn7 9fbcf14e5c histogram: Handle changes of the ZeroThreshold and the Schema
3 years ago
Björn Rabenstein ec80745884
Merge pull request #10075 from prometheus/beorn7/histogram
3 years ago
beorn7 3b4d6c3fdb model: Implement FloatHistogram.Compact
3 years ago
beorn7 e7592fe353 sparsehistogram: Address two TODOs
3 years ago
beorn7 27f865ec49 histograms: avoid initialization tracking in reverseFloatBucketIterator
3 years ago
beorn7 a6acdfe346 histograms: Doc comment and naming improvements
3 years ago
Ganesh Vernekar 4a43349aca
`histogram_quantile` for sparse histograms (#9935)
3 years ago
Björn Rabenstein 0e1b9dd308
Promql: Initial rate implementation for sparse histograms (#9926)
3 years ago
Björn Rabenstein 7e42acd3b1
tsdb: Rework iterators (#9877)
3 years ago
beorn7 6a820a646c histogram: Add FloatHistogram
3 years ago