Commit Graph

305 Commits (0e8a2e44a4c54f70d1de052d52bb1304148ddfa5)

Author SHA1 Message Date
Bryan Boreham 74b73d1e2c
Labels: Add DropMetricName function, used in PromQL (#13446) 2 years ago
Filip Petkovski 583f3e587c
Optimize histogram iterators (#13340) 2 years ago
zenador a3ddfbd1ee
Add warnings for histogramRate applied with isCounter not matching counter/gauge histogram (#13392) 2 years ago
tyltr 1fa131ee03
fix slice copy in 1.20 (#13389) 2 years ago
Arianna Vespri 8f07f9dd90 Avoid creating string for suffix, consider counters without _total suffix 2 years ago
Arianna Vespri 9a664b515a Correct order in error message 2 years ago
Arianna Vespri 51e78d9a32 Delete debugging lines, amend error message for unit 2 years ago
Bryan Boreham c83e1fc574 textparse: remove MetricType alias 2 years ago
Bryan Boreham 8065bef172 Move metric type definitions to common/model 2 years ago
Bryan Boreham 0289dd6157 relabel: blank replacement deletes label post-regexp 2 years ago
Bryan Boreham 000182e4b8 relabel: check validity of all test cases 2 years ago
Bryan Boreham 2d4c367d87 relabel: stricter check that target labels are valid 2 years ago
Bryan Boreham 9ab7e3b3de relabel: refactor: extract config.Validate method 2 years ago
Arianna Vespri b65021d7a5 Get conditional right 2 years ago
Arianna Vespri 9fb1e9715c Go on adding protobuf parsing for unit 2 years ago
Arianna Vespri 5d5acf5744 Add unit protobuf parser 2 years ago
Arthur Silva Sens 5082655392
Append Created Timestamps (#12733) 2 years ago
Filip Petkovski 9008271df5
Use cap to determine slice capacity 2 years ago
Filip Petkovski 10a82f87fd
Enable reusing memory when converting between histogram types 2 years ago
Linas Medziunas bd895baefc FloatHistogram.Add/Sub: handle any schema change 2 years ago
Matthieu MOREL 9c4782f1cc
golangci-lint: enable testifylint linter (#13254) 2 years ago
Arve Knudsen 237bfea46b `chunks.Reader`: Fix typo in ChunkOrIterable doc string. 2 years ago
Oleksandr Redko 2a75604f8e
Enable default revive rules (#13068) 2 years ago
Linas Medziunas 048886ae8a Histograms: optimize floatBucketIterator for common case 2 years ago
Linas Medziunas 49613823f8 Reuse slices in [Float]Histogram.ReduceResolution 2 years ago
Linas Medziunas f99ecc376e Fix FloatHistogram.Add/Sub mutating its argument 2 years ago
Linas Medziunas ea1862aab4 Explicit schema check in [Float]Histogram.ReduceResolution 2 years ago
Bryan Boreham f0e1b592ab Scraping: use slices.sort for exemplars 2 years ago
Bryan Boreham a3e02f35d6 labels: extract common code between slice and stringlabels 2 years ago
zenador 32ee1b15de
Fix error on ingesting out-of-order exemplars (#13021) 2 years ago
Bryan Boreham 1bfb3ed062
Labels: reduce allocations when creating from TSDB WAL (#13044) 2 years ago
Ziqi Zhao e250f09b5d
change origin schema in `ReduceResolution` method of histogram and float histogram (#13116) 2 years ago
Ziqi Zhao ab2a7bb74f
add generic shrink function (#13001) 2 years ago
Matthieu MOREL 05fba53e57 web : use Go standard package 2 years ago
Linas Medziunas ebed7d0612 Change Validate to be a method on histogram structs 2 years ago
Linas Medziunas 1f8aea11d6 Move histogram validation code to model/histogram 2 years ago
Matthieu MOREL fe057fc60d use Go standard errors package 2 years ago
Oleksandr Redko fa90ca46e5 ci(lint): enable godot; append dot at the end of comments 2 years ago
beorn7 b428416f06 textparse: Update comment about timestamp_ms protobuf parsing 2 years ago
Arthur Silva Sens ef8e6ae780
Parse created timestamps from Prometheus Protobuf (#12973) 2 years ago
Marc Tuduri 1ce066e51c
More periods 2 years ago
Marc Tuduri af7c31ee10
PR feedback 2 years ago
Marc Tuduri 8fededf6ad
promql(histograms): Change sample total calculation for histograms 2 years ago
Linas Medziunas 62bbb81e29 Mention bucket values in the comment 2 years ago
Linas Medziunas ec823d9daf Update comments, bitwise comparison of float buckets 2 years ago
Linas Medziunas c5c5c569fa Histogram performance: optimize floatBucketIterator 2 years ago
Matthieu MOREL 0a513f827d ci(lint): enable errorlint linter on model 2 years ago
Julien Pivotto c52db2b196 Remove duplicate tests 2 years ago
johncming 5d68ebb207 pkg/rulefmt: fix bug of validate. 2 years ago
Linas Medziunas 3c047a3518 Expand docs comments 2 years ago