Commit Graph

669 Commits (00a7faa2e3cbef625faff9236cdabd877243f35b)

Author SHA1 Message Date
Bartlomiej Plotka 0d116b0994
tests(teststorage): Close Storage in the helper (#17902) 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
György Krajcsovits 70bc06718d
feat(tsdb): new AppenderV2 and AtST interface for chunks 5 months ago
Ben Kochie e14795bbf4
Remove copyright date from headers (#17785) 6 months ago
Julien Pivotto a5671a002f API: Add a /api/v1/features endpoint 6 months ago
Nikos Angelopoulos b0649e08c4
rules: replace error strings with sentinel errors for duplicate labelsets (#17620) 7 months ago
harsh kumar 30be1483d1
instrumentation: add native histograms to complement high-traffic summaries (#17374) 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
Sahil Rasaikar 8a3ec78ae8 fix: reorder AlertState constants to start with StateUnknown, reorder String method to match constant order. 9 months ago
Sahil Rasaikar 96425ea984 fix: linting errors 9 months ago
Sahil Rasaikar cc1e6e40f0 fix: Updates unknown state to -1,adds fix for failing test case 9 months ago
Sahil Rasaikar 516afbea67 Init Commit: fix for issue #4510 9 months ago
Arve Knudsen 913cc8f72b
Replace gopkg.in/yaml.v2 with go.yaml.in/yaml/v2 (#17151) 10 months ago
Bartlomiej Plotka 18626a99c4
fix(rules.Manager): ensure non-nil context (#17103) 10 months ago
beorn7 71c21fb9e4 Fix minor issues after applying analyzer "modernize" 10 months ago
beorn7 747c5ee2b1 Apply analyzer "modernize" to the whole codebase 10 months ago
pipiland2612 0246aa22f4 Parralel test 10 months ago
Marco Pracucci 954cad35b2
Optimise concurrent rule evaluation for rules querying ALERTS and ALERTS_FOR_STATE (#17064) 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
Matthieu MOREL cef219c31c chore: enable unused-receiver rule from revive 11 months ago
Bryan Boreham 95d47c0512 [TESTS] Rules: remove brittle TestNewGroup 1 year ago
Anand Rajagopal 41d08003c5 refactor: Move 'for' state restoration metrics to defer block 1 year ago
tongjicoder 4fe20fa340 chore: fix some comments 1 year ago
Subhramit Basu 44e27a876e
Add parse alerting for rules files (#16601) 1 year ago
hardlydearly ba4b058b7a refactor: use slices.Contains to simplify code 1 year ago
Arve Knudsen e7e3ab2824
Fix linting issues found by golangci-lint v2.0.2 (#16368) 1 year ago
George Krajcsovits d085f7da9b
Revert "ruler: correct logging of alert name & template data" 1 year ago
Matthieu MOREL 5fa1146e21
chore: enable gci linter (#16245) 1 year ago
Matthieu MOREL c7d4b53ec1 chore: enable unused-parameter from revive 1 year ago
Julien Duchesne 77a5698190
Ruler Concurrency: Consider `__name__` matchers (#16039) 1 year ago
frazou 9b4c8f6be2
rulefmt: support YAML aliases for Alert/Record/Expr (#14957) 1 year ago
Dimitar Dimitrov 2a8ae586f4
ruler: stop all rule groups asynchronously on shutdown (#15804) 1 year ago
Giedrius Statkevičius 92218ecb9b promtool: add --ignore-unknown-fields 1 year ago
Julien Duchesne 0a19f1268e
Rule Concurrency: Simpler loop for sequential (default) executions (#15801) 1 year ago
Julien Duchesne a768a3b95e
Rule Concurrency: Test safe abort of rule evaluations (#15797) 1 year ago
Julien Duchesne 1a27ab29b8
Rules: Store dependencies instead of boolean (#15689) 1 year ago
Julien Duchesne 8067f27971
`RuleConcurrencyController`: Add `SplitGroupIntoBatches` method (#15681) 1 year ago
Dimitar Dimitrov 8b45384a44
Make templateData a struct 2 years ago
Julien Duchesne 615195372d
Ruler: Move inner `eval` function (#15688) 2 years ago
Julien Duchesne e2f037e554
rules: Add new `RuleEvaluationTimeSum` field to groups (#15672) 2 years ago
Julien Duchesne 7802ca263d
RuleDependencyController: Fix for indeterminate conditions (#15560) 2 years ago
Anand Rajagopal ceb2f653ba Add an option to restore new rule groups added to existing rule manager 2 years ago
Arve Knudsen c2e28f21ba
rules.NewGroup: Fix when no logger is passed (#15356) 2 years ago
Matthieu MOREL af1a19fc78 enable errorf rule from perfsprint linter 2 years ago
Vanshika cccbe72514
TSDB: Fix some edge cases when OOO is enabled (#14710) 2 years ago
TJ Hoplock 6ebfbd2d54 chore!: adopt log/slog, remove go-kit/log 2 years ago