Commit Graph

467 Commits (eaee6bacc7960e3f00fd057458228fce28dddd21)

Author SHA1 Message Date
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
György Krajcsovits 8c1b5a6251 Merge branch 'main' into nhcb-scrape-impl
1 month ago
Ayoub Mrini d8c1605930
Merge pull request #15164 from machine424/quantile
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 04b827dd77 Merge branch 'main' into nhcb-scrape-impl
1 month ago
Neeraj Gartia d4b1f9eb33
Corrects the behaviour of binary opperators between histogram and float (#14726)
1 month ago
György Krajcsovits d930648afb Add doc string for NHCBParser
1 month ago
György Krajcsovits c13585665d Merge branch 'main' into nhcb-scrape-impl
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)
2 months ago
György Krajcsovits 9b5d7287bb Use labels hash to determine change in metric like CT
2 months ago
György Krajcsovits 14f92319d9 Add basic benchmark cases for NHCB over OM
2 months ago
György Krajcsovits 530e9514b7 Fix case of keeping classic series
2 months ago
György Krajcsovits 8dfa733596 Fix labels handling with dedupelabels tag
2 months ago
György Krajcsovits f3c8ed2947 minor fixes
2 months ago
György Krajcsovits fbbf10baad Use the proper way to iterate labels
2 months ago
György Krajcsovits 7fccf1e6be Disable CT handling and enable exemplar handling
2 months 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 e0444d9384 Merge branch 'main' into nhcb-scrape-impl
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
György Krajcsovits ed2e7dc258 Merge branch 'main' into nhcb-scrape-impl
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
György Krajcsovits 71fd2d93a9 Merge branch 'main' into nhcb-scrape-impl
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
Jeanette Tan 172d4f2405 insert nhcb parser as intermediate layer
2 months ago
Bryan Boreham a0f26febc2
Merge pull request #12180 from damnever/perf/relabel-add-label
2 months ago
Bryan Boreham 31c5760551
Neater string vs byte-slice conversions (#14425)
2 months ago