Commit Graph

337 Commits (5571c7dc98ac526e7ebbcf39ae3c6c61a40c437f)

Author SHA1 Message Date
George Krajcsovits 1b4e7f74e6
feat(tools): add debug printouts to rules unit testing (#15196)
1 month ago
Bryan Boreham 70e2d23027
Merge pull request #11474 from clwluvw/group-label
1 month ago
Alan Protasio c78d5b94af
Disallowing configure AM with the v1 api (#13883)
1 month ago
Yi 2cabd1b707
config: remove expand-external-labels flag in release 3.0 (#14657)
2 months ago
TJ Hoplock 6ebfbd2d54 chore!: adopt log/slog, remove go-kit/log
2 months ago
Matthieu MOREL ab64966e9d
fix: use "ErrorContains" or "EqualError" instead of "Contains(t, err.Error()" and "Equal(t, err.Error()" (#15094)
2 months ago
Alex Johnson be0f10054e Remove no-default-scrape-port featureFlag
2 months ago
Björn Rabenstein 5b9148e552
Merge pull request #14820 from charleskorn/promqltest-native-histogram-format
2 months ago
Nathan Baulch 50cd453c8f
chore: Fix typos (#14868)
3 months ago
Jan Fajerski fa318711f4 Merge branch 'main' into 3.0-main-sync-24-09-09
3 months ago
Owen Williams 88bb05c3e8 utf8: enable utf-8 support by default
3 months ago
machine424 cc40b65ab4 fix(promtool): use the final database path for --sandbox-dir-root instead of the default value as it may be overridden
3 months ago
Charles Korn 4da551578c
Fix test broken by inclusion of `counter_reset_hint`
3 months ago
Jan Fajerski 00315ce15e Merge branch 'main' into 3.0-main-sync-24-08-30
3 months ago
Suraj Patil 7757794bb3
[ENHANCEMENT] Promtool: Adding labels to time series while creating tsdb blocks (#14403)
3 months ago
beorn7 0f760f63dd lint: Revamp our linting rules, mostly around doc comments
3 months ago
Jan Fajerski 5138922b0d Merge branch 'main' into 3.0-main-sync-24-08-21
3 months ago
Arve Knudsen 3a78e76282 Upgrade golangci-lint to v1.60.1
4 months ago
Bryan Boreham 2936ab80d7 [Tests] Promtool: Sort output where Prometheus does not guarantee the order.
4 months ago
Jan Fajerski 8a96a75ba8 Merge branch 'main' into 3.0-main-sync-24-08-01
4 months ago
Kushal shukla fe12924638
promtool: JUnit-Format XML Test Results (#14506)
4 months ago
Seena Fallah f253d36361 rule: allow merging labels from group level
4 months ago
Bartlomiej Plotka a60e5ce362
[PRW 2.0] Added Sender and RW Handler support for Response Stats. (#14444)
5 months ago
Kartikay 978fce7d3b
flags: remove "promql-at-modifier" and "promql-negative-offset" feature flags
5 months ago
Zhang Zhanpeng debbdb8608 make matrix selection and lookback left-open and right-closed
5 months ago
Ben Ye 5a218708f1
tsdb: Extend compactor interface to allow compactions to create multiple output blocks (#14143)
6 months ago
beorn7 3127a4029e doc: Clarify the limits of dumping/backfilling via OpenMetrics
6 months ago
Björn Rabenstein 3119b8a055
Merge pull request #13218 from machine424/ro-promtool
6 months ago
Oleksandr Redko f10c3454e9 Enable perfsprint linter and fix up code
7 months ago
Bryan Boreham 8fd96241ab test: add promqltest package references
7 months ago
Will Hegedus bd1878700b
promtool: Fix panic on extended tsdb analyze (#13976)
7 months ago
machine424 c5a1cc9148
chore(tsdb): add a sandboxDir to DBReadOnly, the directory can be used for transient file writes.
8 months ago
Matthieu MOREL 6f595c6762
golangci-lint: enable whitespace linter (#13905)
8 months ago
Matthieu MOREL d496687c8e golangci-lint: enable usestdlibvars linter
8 months ago
komisan19 0249e080b4 refactor: utilize standard functions max/min
8 months ago
Artur Melanchyk 44dcf02c69
TSDB: make total lock-free by using atomic
8 months ago
Bryan Boreham 773170f372
Merge pull request #13822 from dgl/promtool-test-errors
8 months ago
David Leadbeater 7ec4a11472 promtool: Avoid using testify for user rule tests
9 months ago
heyitao c7ca85388f Fix yaml file format and clear ci errors
9 months ago
Bryan Boreham e79b9ed2ab
Merge pull request #13194 from machine424/open
9 months ago
machine424 4b71f6ffc2
promtool: add a "tsdb dump-openmetrics" to dump in OpemMetrics format.
9 months ago
machine424 f477e0539a
Move from golang.org/x/exp/slices into slices now that we only support Go >= 1.21
9 months ago
Bryan Boreham eff3a13e19 model/textparse: parsers take a labels SymbolTable
9 months ago
Łukasz Mierzwa 5597020a60 Use github.com/klauspost/compress for gzip and zlib
9 months ago
Bryan Boreham 5a6c8f9c15 promtool: use go-cmp instead of DeepEqual
10 months ago
Bryan Boreham 39af788dbd Tests: use replacement DeepEquals using go-cmp
10 months ago
Paweł Szulik d5eb636a89 Refactor cmd tests to use testify.
10 months ago
Filip Petkovski 583f3e587c
Optimize histogram iterators (#13340)
10 months ago
Paulin Todev 78411d5e8b
SD Managers taking over responsibility for registration of debug metrics (#13375)
10 months ago
Rewanth Tammana 102fd8cc88
Enhanced visibility for `promtool test rules` with JSON colored formatting (#13342)
11 months ago