142 Commits (89bbb885e5a56ddb921d77a28797aae00b4903eb)

Author SHA1 Message Date
huochexizhan 4f48e76086 chore: fix some function names in comment 3 days ago
Matthieu MOREL af1a19fc78 enable errorf rule from perfsprint linter 2 weeks ago
György Krajcsovits eafe72a0d0 perf(nhcb): optimize away most allocations in convertnhcb 4 weeks ago
George Krajcsovits eb3b349024
fix(nhcb): created timestamp fails when keeping classic histograms (#15218) 4 weeks ago
George Krajcsovits 469573b13b
fix(nhcb): do not return nhcb from parse if exponential is present (#15209) 4 weeks ago
George Krajcsovits 2182b83271
feat(nhcb): implement created timestamp handling (#15198) 4 weeks ago
George Krajcsovits aa81210c8b
NHCB scrape: refactor state handling and speed up scrape test (#15193) 1 month ago
György Krajcsovits 25ef4d3483 benchmark, rename parser omtext_with_nhcb 1 month ago
György Krajcsovits bee1eb7720 goimports run 1 month ago
György Krajcsovits 555bd6292a Better docstring on test 1 month ago
György Krajcsovits a6947e1e6d Remove omcounterdata.txt as redundant 1 month ago
György Krajcsovits eaee6bacc7 Fix failing benchmarks 1 month ago
György Krajcsovits 5ee0980cd1 Add unit test to show that current wrapper is sub-optimal 1 month ago
György Krajcsovits 482bb453c6 Followup to #15164 1 month ago
machine424 8bcb4d865d
feat: normalize "le" and "quantile" labels values upon ingestion 1 month ago
Alex Greenbank 421a3c22ea
scrape: provide a fallback format (#15136) 1 month ago
machine424 18b81ad79d
feat: ProtobufParse.formatOpenMetricsFloat: improve float formatting by using strconv.AppendFloat instead of fmt.Sprint 1 month ago
György Krajcsovits 5ee698de2c Apply review comments 1 month ago
György Krajcsovits d930648afb Add doc string for NHCBParser 1 month ago
Manik Rana c3b8582cf4
[PERF] textparse: optimize OM `p.isCreatedSeries()` (#15150) 1 month ago
George Krajcsovits a1700aab3a
Apply suggestions from code review 1 month ago
György Krajcsovits 0a40a09da5 Use const instead of -53 1 month ago
Manik Rana 032ca9ef96
[PERF] textparse: further optimzations for OM `CreatedTimestamps` (#15097) 1 month ago
György Krajcsovits 9b5d7287bb Use labels hash to determine change in metric like CT 1 month ago
György Krajcsovits 14f92319d9 Add basic benchmark cases for NHCB over OM 1 month ago
György Krajcsovits 530e9514b7 Fix case of keeping classic series 1 month ago
György Krajcsovits 8dfa733596 Fix labels handling with dedupelabels tag 1 month ago
György Krajcsovits f3c8ed2947 minor fixes 1 month ago
György Krajcsovits fbbf10baad Use the proper way to iterate labels 1 month ago
György Krajcsovits 7fccf1e6be Disable CT handling and enable exemplar handling 1 month ago
György Krajcsovits e931587bf8 Factor out label compare and store 2 months ago
György Krajcsovits 16f28be713 Fix CT handling 2 months ago
György Krajcsovits 6bebeaf41b Fix not checking all labels before deciding to store NHCB 2 months ago
György Krajcsovits 2a3aa500e9 Make nhcb unit test pass with many exceptions marked as TODOs 2 months ago
György Krajcsovits e1a7008b6c Add unit test nhcbparse_test.go 2 months ago
Bartlomiej Plotka f6e110d588
textparse: Refactored main testing utils for reusability; fixed proto Units. (#15095) 2 months ago
György Krajcsovits 9c4816df36 Rename bType to bName as Type returns the binary name and not the type name 2 months ago
Bartlomiej Plotka 8d281c3491
textparse: Refactored benchmark (#15083) 2 months ago
Matthieu MOREL ab64966e9d
fix: use "ErrorContains" or "EqualError" instead of "Contains(t, err.Error()" and "Equal(t, err.Error()" (#15094) 2 months ago
Manik Rana 47aeca9663
feat: naive fixes and optimzations for `CreatedTimestamp` function (#14965) 2 months 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 months ago
Manik Rana 98cd80b2e2
feat: add microbenchmarks for OM CT parsing (#14933) 2 months ago
Jeanette Tan 97ba2fc39d use caps for NHCB 2 months 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 months ago
Jeanette Tan e3899187da expand tests for protobuf and fix problems 2 months ago
Jeanette Tan cd498964e6 expand tests and support conversion to nhcb in the middle of scrape 2 months ago
Jeanette Tan 41c7f7d352 don't reuse the buffer 2 months ago
Jeanette Tan 57bde06d2c add doc comments 2 months ago
Jeanette Tan cbd5488cd3 skip nhcb conversion if there is native histogram of same name 2 months ago
Jeanette Tan 0e5072b873 keep only 1 nhcb in memory at at time 2 months ago