Commit Graph

329 Commits (00a7faa2e3cbef625faff9236cdabd877243f35b)

Author SHA1 Message Date
Bartlomiej Plotka aa0f00efdf
tests(teststorage, api_test): Fix leaking readers; kill fake exemplar storage (#17906) 5 months ago
Bartlomiej Plotka 0d116b0994
tests(teststorage): Close Storage in the helper (#17902) 5 months ago
George Krajcsovits 21fb899c32
fix(teststorage/appender.go): TODO and Sample staleness check (#17905) 5 months ago
Bartlomiej Plotka 04a3ef75f2
chore: remove testutil.T which is no longer needed since Go 1.13 (#17903) 5 months ago
Bartlomiej Plotka 664b255699
Merge pull request #17867 from prometheus/bwplotka/a2-scrape-1 5 months ago
Julien Pivotto 66bb47ade6 fuzzing: fix artifact path and experimental parser flags 5 months ago
bwplotka f61a83bcd6 fix: appenderV2 mock exemplar appendErr injection before appending it 5 months ago
bwplotka 1d3c6210f3 add extra fanout test 5 months ago
Julius Volz d3b6e61487 Put binop fill modifiers behind a feature flag 5 months ago
Bartlomiej Plotka 3374d2e56f
feat(teststorage)[PART4a]: Add AppendableV2 support for mock Appendable (#17834) 5 months ago
Julien Pivotto de0a864b5c Fuzzing: Move to go fuzzing 5 months ago
Ritik Shukla f9242d4707 util: enhance test coverage for strutil package 5 months ago
Julius Hinze 22463b1e9f
tsdb: add support for OOO exemplars in CircularExemplarStorage (#17469) 6 months ago
Ben Kochie e14795bbf4
Remove copyright date from headers (#17785) 6 months ago
Bartlomiej Plotka 17e06dbab5
refactor(scrape)[PART2]: simplified scrapeLoop constructors & tests; add teststorage.Appendable mock (#17631) 6 months ago
Joshua Rogers a155ad55a3
httputil: add Vary: Accept-Encoding and fix compression headers (#17466) 6 months ago
Julien Pivotto a5671a002f API: Add a /api/v1/features endpoint 7 months ago
Clark McCauley 9d508a4888
util: add +Inf bucket in MetricFamiliesToWriteRequest when not present (#15864) 7 months ago
Ben Kochie 204249fcb5
Update golangci-lint (#17478) 8 months ago
Ben Kochie 48956f60d7
Update modernize (#17471) 8 months ago
Linas Medžiūnas 44df626620
promql (histograms): reconcile mismatched NHCB bounds (#17278) 8 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 9 months ago
György Krajcsovits c26a5390aa
perf(tsdb): reuse map of sample types to speed up head appender 9 months ago
Jan Fajerski c9e0e36701
Add comments clarifying why promql.Querylogger exists (#17231) 9 months ago
machine424 365409d3be
chore: allow seamless use of testing/synctest for >=go1.24 9 months ago
beorn7 2628320292 promql: Fix when to emit a `HistogramCounterResetCollisionWarning` 10 months ago
Owen Williams 6ee965c255
common: Update to prom/common v0.66.0, fix TextParser creation (#17139) 10 months ago
beorn7 747c5ee2b1 Apply analyzer "modernize" to the whole codebase 10 months ago
Julius Hinze cdf7208478
annotations: histogram counter reset warning includes operation 10 months ago
Julius Hinze 77b5c3f217
Histograms: set annotation when adding or subtracting histograms that have `not_reset` and `reset` hints. 10 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 11 months ago
Carrie Edwards 44b0fbba1e
No info annotation for rate/increase when type is histogram (#16915) 11 months ago
George Krajcsovits 5b7ff92d95
fix(promql): histogram_quantile and histogram_fraction NaN observed in native histogram (#16724) 1 year ago
Arthur Silva Sens 8d0a747237
PROM-39: Provide PromQL info annotations when rate()/increase() over series without `__type__`="counter" label (#16632) 1 year ago
Innokentii Konstantinov cd5bd11bd8 Export QuerySamples StartTimestamp and Interval to enable custom statistics implementations to populate these fields as needed. 1 year 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) 2 years ago
Joel Beckmeyer bad1c75514 fix alignment of atomic uint64 on 32-bit 2 years ago
TJ Hoplock 437362a7a7 fix(deduper): use ptr to sync.RWMutex, fix panic during concurrent use 2 years ago