Commit Graph

309 Commits (efdfb8fed626ebbcddeeb60ea9ba8b29c13dbdf2)

Author SHA1 Message Date
Clark McCauley 9d508a4888
util: add +Inf bucket in MetricFamiliesToWriteRequest when not present (#15864) 7 months ago
Ben Kochie 204249fcb5
Update golangci-lint (#17478) 7 months ago
Ben Kochie 48956f60d7
Update modernize (#17471) 7 months ago
Linas Medžiūnas 44df626620
promql (histograms): reconcile mismatched NHCB bounds (#17278) 7 months ago
beorn7 ad7d1aed99 Phase out native histogram feature flag 8 months ago
György Krajcsovits d11ee103ac
perf(tsdb): reuse map of sample types to speed up head appender 8 months ago
György Krajcsovits c26a5390aa
perf(tsdb): reuse map of sample types to speed up head appender 8 months ago
Jan Fajerski c9e0e36701
Add comments clarifying why promql.Querylogger exists (#17231) 8 months ago
machine424 365409d3be
chore: allow seamless use of testing/synctest for >=go1.24 8 months ago
beorn7 2628320292 promql: Fix when to emit a `HistogramCounterResetCollisionWarning` 9 months ago
Owen Williams 6ee965c255
common: Update to prom/common v0.66.0, fix TextParser creation (#17139) 9 months ago
beorn7 747c5ee2b1 Apply analyzer "modernize" to the whole codebase 9 months ago
Julius Hinze cdf7208478
annotations: histogram counter reset warning includes operation 9 months ago
Julius Hinze 77b5c3f217
Histograms: set annotation when adding or subtracting histograms that have `not_reset` and `reset` hints. 9 months ago
Arve Knudsen 0a40df33fb
Make metric/label name validation scheme explicit (#16928) 10 months ago
Neeraj Gartia 2c0de4e7c2
Fix `histogram_quantile` annotation in range query when delayed name removal is disabled (#16794) 10 months ago
Matthieu MOREL cef219c31c chore: enable unused-receiver rule from revive 10 months ago
Carrie Edwards 44b0fbba1e
No info annotation for rate/increase when type is histogram (#16915) 10 months ago
George Krajcsovits 5b7ff92d95
fix(promql): histogram_quantile and histogram_fraction NaN observed in native histogram (#16724) 11 months ago
Arthur Silva Sens 8d0a747237
PROM-39: Provide PromQL info annotations when rate()/increase() over series without `__type__`="counter" label (#16632) 12 months ago
Innokentii Konstantinov cd5bd11bd8 Export QuerySamples StartTimestamp and Interval to enable custom statistics implementations to populate these fields as needed. 12 months ago
Julius Volz 13564c03ef Standardize doc page title handling 1 year ago
jub0bs 4bc8df0f54
util/httputil: Always add Vary header in SetCORS 1 year ago
Arve Knudsen e7e3ab2824
Fix linting issues found by golangci-lint v2.0.2 (#16368) 1 year ago
Arthur Silva Sens 95f49dd84b
Bump prometheus/common to v0.63.0 (#16210) 1 year ago
Bartlomiej Plotka 7a7bc65237
Add util/compression package to consolidate snappy/zstd use in Prometheus. (#16156) 1 year ago
Matthieu MOREL c7d4b53ec1 chore: enable unused-parameter from revive 1 year ago
jub0bs 329ec6831a
util/httputil: reduce heap allocations in newCompressedResponseWriter (#16001) 1 year ago
Neeraj Gartia 8be416a67c
[FIX] PromQL: Updates annotation for bin op between incompatible histograms (#15895) 1 year ago
crystalstall 616914abe2 Signed-off-by: crystalstall <crystalruby@qq.com> 1 year ago
Neeraj Gartia 0e99ca3e8c
[BUGFIX] PromQL: Fix `deriv`, `predict_linear` and `double_exponential_smoothing` with histograms (#15686) 1 year ago
Joel Beckmeyer bad1c75514 fix alignment of atomic uint64 on 32-bit 1 year ago
TJ Hoplock 437362a7a7 fix(deduper): use ptr to sync.RWMutex, fix panic during concurrent use 1 year ago
TJ Hoplock e0104a6b7e ref: JSONFileLogger slog handler, add scrape.FailureLogger interface 2 years ago
György Krajcsovits eb9ce70c3e Set hasCount after setting count to be consistent 2 years ago
György Krajcsovits a48d05912d nhcb: optimize, do not recalculate suffixes multiple times 2 years ago
György Krajcsovits 41f051e9a4 Small improvement in handling cases without count 2 years ago
TJ Hoplock 3e24e84172 fix!: stop unbounded memory usage from query log 2 years ago
TJ Hoplock 16a4354b48 chore(deduper): add compile check that slog.Handler int is satisfied 2 years ago
Neeraj Gartia 789c9b1a5e
[BUGFIX] PromQL: Corrects the behaviour of some operator and aggregators with Native Histograms (#15245) 2 years ago
Julien 5c05c89b8b Update prometheus/common 2 years ago
Julien 28f22b4d80 Update prometheus/common 2 years ago
György Krajcsovits eafe72a0d0 perf(nhcb): optimize away most allocations in convertnhcb 2 years ago
TJ Hoplock 4f9e4dc016 ref: remove unused deduper log wrapper methods 2 years ago
TJ Hoplock b602393473 fix: avoid data race in log deduper 2 years ago
Vanshika cccbe72514
TSDB: Fix some edge cases when OOO is enabled (#14710) 2 years ago
Neeraj Gartia d4b1f9eb33
Corrects the behaviour of binary opperators between histogram and float (#14726) 2 years ago
György Krajcsovits 78de9bd10f convertnhcb: use CutSuffix instead of regex replace for histogram name 2 years ago
George Krajcsovits 522149a2ae
model: move classic NHCB conversion into its own file (#15156) 2 years ago
TJ Hoplock 6ebfbd2d54 chore!: adopt log/slog, remove go-kit/log 2 years ago