Commit Graph

669 Commits (1dcdb07d30fc37cd0ef11c7cf0552da71f9823be)

Author SHA1 Message Date
Bartlomiej Plotka 0d116b0994
tests(teststorage): Close Storage in the helper (#17902) 4 months ago
Bartlomiej Plotka 04a3ef75f2
chore: remove testutil.T which is no longer needed since Go 1.13 (#17903) 4 months ago
Bartlomiej Plotka 664b255699
Merge pull request #17867 from prometheus/bwplotka/a2-scrape-1 4 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) 5 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) 6 months ago
harsh kumar 30be1483d1
instrumentation: add native histograms to complement high-traffic summaries (#17374) 6 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) 8 months ago
Sahil Rasaikar 8a3ec78ae8 fix: reorder AlertState constants to start with StateUnknown, reorder String method to match constant order. 8 months ago
Sahil Rasaikar 96425ea984 fix: linting errors 8 months ago
Sahil Rasaikar cc1e6e40f0 fix: Updates unknown state to -1,adds fix for failing test case 8 months ago
Sahil Rasaikar 516afbea67 Init Commit: fix for issue #4510 8 months ago
Arve Knudsen 913cc8f72b
Replace gopkg.in/yaml.v2 with go.yaml.in/yaml/v2 (#17151) 9 months ago
Bartlomiej Plotka 18626a99c4
fix(rules.Manager): ensure non-nil context (#17103) 9 months ago
beorn7 71c21fb9e4 Fix minor issues after applying analyzer "modernize" 9 months ago
beorn7 747c5ee2b1 Apply analyzer "modernize" to the whole codebase 9 months ago
pipiland2612 0246aa22f4 Parralel test 9 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 10 months ago
Bryan Boreham 95d47c0512 [TESTS] Rules: remove brittle TestNewGroup 12 months 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 1 year ago
Julien Duchesne 615195372d
Ruler: Move inner `eval` function (#15688) 1 year ago
Julien Duchesne e2f037e554
rules: Add new `RuleEvaluationTimeSum` field to groups (#15672) 1 year ago
Julien Duchesne 7802ca263d
RuleDependencyController: Fix for indeterminate conditions (#15560) 1 year ago
Anand Rajagopal ceb2f653ba Add an option to restore new rule groups added to existing rule manager 1 year 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