405 Commits (bb232ee109935f330a488e0eb952bb1011e5c584)

Author SHA1 Message Date
Oleg Zaytsev d12e785075
Improve readability 8 months ago
Oleg Zaytsev 9699598952
Improve Labels.Compare performance w/stringlabels 8 months ago
Bryan Boreham 0bb5588386
labels: optimize String method (#13673) 9 months ago
Arthur Silva Sens 07355c9199
Bump client_golang to 1.19 9 months ago
Ondrej Kokes 2e30f1231b docs: textparse.Parser return type mismatch 9 months ago
roger.wang 7e8f03663a Code optimization: The relabel operation is used very frequently, and strconv.FormatInt() with better performance should be used. 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
György Krajcsovits 5d0a0a7542 Add custom buckets to native histogram model (#13592) 9 months ago
Bryan Boreham ba6aa95222 refactor: metrics parsing: extract common checking code 9 months ago
Bryan Boreham e1a741a0d7 labels: update copyright dates 9 months ago
Bryan Boreham 55e7de04f8 model/labels (stringlabels): use strings.Clone 9 months ago
Bryan Boreham d16ce3c9bd model/labels (dedupelabels): small clarifications 9 months ago
Bryan Boreham eff3a13e19 model/textparse: parsers take a labels SymbolTable 9 months ago
Bryan Boreham 93b72ec5dd tsdb: create SymbolTables for labels as required 9 months ago
ismail simsek eecaa71ff1 Fix: metadata API using wrong field names (#13633) 9 months ago
ismail simsek 2507469291
Fix: metadata API using wrong field names (#13633) 9 months ago
Bryan Boreham b39286fd1f Add dedupelabels tag to not build regular labels 9 months ago
Bryan Boreham d51a5344cd labels: new version de-duplicating strings in SymbolTables 9 months ago
Bryan Boreham 28191109a8 Labels: add fake versions of SymbolTable apis 9 months ago
Bryan Boreham d1af84f6ee Labels: move Builder and Reset out of common 9 months ago
Bryan Boreham 5aa4473894 labels tests: extend TestBuilder 9 months ago
Bryan Boreham bb82a57e64 Labels: Call NewScratchBuilder in test_utils 9 months ago
Bryan Boreham cc5dc6a61b labels: use Equal instead of DeepEqual 9 months ago
Łukasz Mierzwa 5597020a60 Use github.com/klauspost/compress for gzip and zlib 9 months ago
Owen Williams a28d7865ad UTF-8: Add support for parsing UTF8 metric and label names 9 months ago
tyltr 084420b837 chore:fix typo 9 months ago
Ziqi Zhao a93859a52f
Prometheus support parse exemplars from native histogram (#13488) 9 months ago
Bryan Boreham 17f48f2b3b Tests: use replacement DeepEquals in more places 10 months ago
beorn7 553d92affd model/labels: Fix new lint warning in test 10 months ago
Bryan Boreham 14b4fbc2ff labels: make InternStrings a no-op for stringlabels version 10 months ago
Marco Pracucci 501bc6419e
Add ShardedPostings() support to TSDB (#10421) 10 months ago
Bryan Boreham 74b73d1e2c
Labels: Add DropMetricName function, used in PromQL (#13446) 10 months ago
Marco Pracucci bfec57bd2e
Further optimise FastRegexMatcher 10 months ago
Filip Petkovski 583f3e587c
Optimize histogram iterators (#13340) 10 months ago
zenador a3ddfbd1ee
Add warnings for histogramRate applied with isCounter not matching counter/gauge histogram (#13392) 10 months ago
tyltr 1fa131ee03
fix slice copy in 1.20 (#13389) 10 months ago
Arianna Vespri 8f07f9dd90 Avoid creating string for suffix, consider counters without _total suffix 11 months ago
Arianna Vespri 9a664b515a Correct order in error message 11 months ago
Arianna Vespri 51e78d9a32 Delete debugging lines, amend error message for unit 11 months ago
Bryan Boreham c83e1fc574 textparse: remove MetricType alias 11 months ago
Bryan Boreham 8065bef172 Move metric type definitions to common/model 11 months ago
Bryan Boreham 0289dd6157 relabel: blank replacement deletes label post-regexp 11 months ago
Bryan Boreham 000182e4b8 relabel: check validity of all test cases 11 months ago
Bryan Boreham 2d4c367d87 relabel: stricter check that target labels are valid 11 months ago
Bryan Boreham 9ab7e3b3de relabel: refactor: extract config.Validate method 11 months ago
Arianna Vespri b65021d7a5 Get conditional right 11 months ago
Arianna Vespri 9fb1e9715c Go on adding protobuf parsing for unit 11 months ago
Arianna Vespri 5d5acf5744 Add unit protobuf parser 12 months ago
Arthur Silva Sens 5082655392
Append Created Timestamps (#12733) 12 months ago
Filip Petkovski 9008271df5
Use cap to determine slice capacity 12 months ago