Commit Graph

130 Commits (eaee6bacc7960e3f00fd057458228fce28dddd21)

Author SHA1 Message Date
György Krajcsovits eaee6bacc7 Fix failing benchmarks 2 years ago
György Krajcsovits 5ee0980cd1 Add unit test to show that current wrapper is sub-optimal 2 years ago
György Krajcsovits 482bb453c6 Followup to #15164 2 years ago
machine424 8bcb4d865d
feat: normalize "le" and "quantile" labels values upon ingestion 2 years ago
Alex Greenbank 421a3c22ea
scrape: provide a fallback format (#15136) 2 years ago
machine424 18b81ad79d
feat: ProtobufParse.formatOpenMetricsFloat: improve float formatting by using strconv.AppendFloat instead of fmt.Sprint 2 years ago
György Krajcsovits 5ee698de2c Apply review comments 2 years ago
György Krajcsovits d930648afb Add doc string for NHCBParser 2 years ago
Manik Rana c3b8582cf4
[PERF] textparse: optimize OM `p.isCreatedSeries()` (#15150) 2 years ago
George Krajcsovits a1700aab3a
Apply suggestions from code review 2 years ago
György Krajcsovits 0a40a09da5 Use const instead of -53 2 years ago
Manik Rana 032ca9ef96
[PERF] textparse: further optimzations for OM `CreatedTimestamps` (#15097) 2 years ago
György Krajcsovits 9b5d7287bb Use labels hash to determine change in metric like CT 2 years ago
György Krajcsovits 14f92319d9 Add basic benchmark cases for NHCB over OM 2 years ago
György Krajcsovits 530e9514b7 Fix case of keeping classic series 2 years ago
György Krajcsovits 8dfa733596 Fix labels handling with dedupelabels tag 2 years ago
György Krajcsovits f3c8ed2947 minor fixes 2 years ago
György Krajcsovits fbbf10baad Use the proper way to iterate labels 2 years ago
György Krajcsovits 7fccf1e6be Disable CT handling and enable exemplar handling 2 years ago
György Krajcsovits e931587bf8 Factor out label compare and store 2 years ago
György Krajcsovits 16f28be713 Fix CT handling 2 years ago
György Krajcsovits 6bebeaf41b Fix not checking all labels before deciding to store NHCB 2 years ago
György Krajcsovits 2a3aa500e9 Make nhcb unit test pass with many exceptions marked as TODOs 2 years ago
György Krajcsovits e1a7008b6c Add unit test nhcbparse_test.go 2 years ago
Bartlomiej Plotka f6e110d588
textparse: Refactored main testing utils for reusability; fixed proto Units. (#15095) 2 years ago
György Krajcsovits 9c4816df36 Rename bType to bName as Type returns the binary name and not the type name 2 years ago
Bartlomiej Plotka 8d281c3491
textparse: Refactored benchmark (#15083) 2 years ago
Matthieu MOREL ab64966e9d
fix: use "ErrorContains" or "EqualError" instead of "Contains(t, err.Error()" and "Equal(t, err.Error()" (#15094) 2 years ago
Manik Rana 47aeca9663
feat: naive fixes and optimzations for `CreatedTimestamp` function (#14965) 2 years 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) 2 years ago
Manik Rana 98cd80b2e2
feat: add microbenchmarks for OM CT parsing (#14933) 2 years ago
Jeanette Tan 97ba2fc39d use caps for NHCB 2 years ago
Jeanette Tan f35c6649e4 don't blindly convert series with the classic histogram name suffixes if they are not actually histograms based on metadata 2 years ago
Jeanette Tan e3899187da expand tests for protobuf and fix problems 2 years ago
Jeanette Tan cd498964e6 expand tests and support conversion to nhcb in the middle of scrape 2 years ago
Jeanette Tan 41c7f7d352 don't reuse the buffer 2 years ago
Jeanette Tan 57bde06d2c add doc comments 2 years ago
Jeanette Tan cbd5488cd3 skip nhcb conversion if there is native histogram of same name 2 years ago
Jeanette Tan 0e5072b873 keep only 1 nhcb in memory at at time 2 years ago
Jeanette Tan 172d4f2405 insert nhcb parser as intermediate layer 2 years ago
Bryan Boreham 31c5760551
Neater string vs byte-slice conversions (#14425) 2 years ago
Manik Rana 315165e49d refac: make typeRequiresCT private 2 years ago
Nathan Baulch 50cd453c8f
chore: Fix typos (#14868) 2 years ago
Bryan Boreham d599c4b28c [BUGFIX] Protobuf scraping: reset exemplar position 2 years ago
Bryan Boreham 3aaf2c3c9d [TESTS] Add second native histogram with exemplars in TestProtobufParse 2 years ago
Bryan Boreham e8ecc11816 [TESTS] Fix up item numbers in TestProtobufParse 2 years ago
riskrole 406bf775aa chore: fix some comments 2 years ago
beorn7 0f760f63dd lint: Revamp our linting rules, mostly around doc comments 2 years ago
Manik Rana 02c465bf58
textparse: Implement `CreatedTimestamp()` in `openmetricsparse.go` (#14356) 2 years ago
Arthur Silva Sens 07355c9199
Bump client_golang to 1.19 2 years ago