Commit Graph

91 Commits (b8867f8eada6f604365eb62f416e6d95cd2cb07f)

Author SHA1 Message Date
Manik Rana 032ca9ef96
[PERF] textparse: further optimzations for OM `CreatedTimestamps` (#15097) 1 year ago
Bartlomiej Plotka f6e110d588
textparse: Refactored main testing utils for reusability; fixed proto Units. (#15095) 1 year ago
Bartlomiej Plotka 8d281c3491
textparse: Refactored benchmark (#15083) 1 year ago
Matthieu MOREL ab64966e9d
fix: use "ErrorContains" or "EqualError" instead of "Contains(t, err.Error()" and "Equal(t, err.Error()" (#15094) 1 year ago
Manik Rana 47aeca9663
feat: naive fixes and optimzations for `CreatedTimestamp` function (#14965) 1 year ago
Manik Rana f1c57a95ed
change: No longer ingest OM _created as timeseries if feature-flag 'enable-ct-zero-ingestion' is enabled; fixed OM text CT conversion bug (#14738) 1 year ago
Manik Rana 98cd80b2e2
feat: add microbenchmarks for OM CT parsing (#14933) 1 year ago
Bryan Boreham 31c5760551
Neater string vs byte-slice conversions (#14425) 1 year ago
Manik Rana 315165e49d refac: make typeRequiresCT private 1 year ago
Nathan Baulch 50cd453c8f
chore: Fix typos (#14868) 1 year ago
Bryan Boreham d599c4b28c [BUGFIX] Protobuf scraping: reset exemplar position 1 year ago
Bryan Boreham 3aaf2c3c9d [TESTS] Add second native histogram with exemplars in TestProtobufParse 1 year ago
Bryan Boreham e8ecc11816 [TESTS] Fix up item numbers in TestProtobufParse 1 year ago
riskrole 406bf775aa chore: fix some comments 1 year ago
beorn7 0f760f63dd lint: Revamp our linting rules, mostly around doc comments 1 year ago
Manik Rana 02c465bf58
textparse: Implement `CreatedTimestamp()` in `openmetricsparse.go` (#14356) 1 year ago
Arthur Silva Sens 07355c9199
Bump client_golang to 1.19 2 years ago
Ondrej Kokes 2e30f1231b docs: textparse.Parser return type mismatch 2 years ago
Bryan Boreham ba6aa95222 refactor: metrics parsing: extract common checking code 2 years ago
Bryan Boreham eff3a13e19 model/textparse: parsers take a labels SymbolTable 2 years ago
Bryan Boreham 93b72ec5dd tsdb: create SymbolTables for labels as required 2 years ago
Łukasz Mierzwa 5597020a60 Use github.com/klauspost/compress for gzip and zlib 2 years ago
Owen Williams a28d7865ad UTF-8: Add support for parsing UTF8 metric and label names 2 years ago
Ziqi Zhao a93859a52f
Prometheus support parse exemplars from native histogram (#13488) 2 years ago
Bryan Boreham 17f48f2b3b Tests: use replacement DeepEquals in more places 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
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
Matthieu MOREL 9c4782f1cc
golangci-lint: enable testifylint linter (#13254) 2 years ago
zenador 32ee1b15de
Fix error on ingesting out-of-order exemplars (#13021) 2 years ago
Matthieu MOREL fe057fc60d use Go standard errors package 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
Matthieu MOREL 0a513f827d ci(lint): enable errorlint linter on model 2 years ago
beorn7 65ccf4460a textparse: Fix endless loop #12731 2 years ago
beorn7 3d9a830f2f textparse: Expose #12731 in protobufparse_test.go 2 years ago
György Krajcsovits e846736134 Fix typo 2 years ago
beorn7 c58e20ad0e histogram: Identify native histograms even without observations 2 years ago
beorn7 071f4bbea4 histograms: Fix parsing float histograms without zero bucket 3 years ago
beorn7 2ea8df4734 histogram: Expose #12305 3 years ago
beorn7 0e3f35324b scrape: Enable ingestion of multiple exemplars per sample 3 years ago
beorn7 da047c6857 histograms: Fix bug #12552 3 years ago
beorn7 1c3bd04bea histograms: Modify test to expose bug #12552 3 years ago
beorn7 9e500345f3 textparse/scrape: Add option to scrape both classic and native histograms 3 years ago