Commit Graph

507 Commits (7bbbb5cb9701acb2225186f310f9d4ecc7f99752)

Author SHA1 Message Date
Matthieu MOREL c7d4b53ec1 chore: enable unused-parameter from revive 11 months ago
Bartlomiej Plotka 733a5e9eb4
textparse: Optimized protobuf parser with custom streaming unmarshal. (#15731) 12 months ago
frazou 9b4c8f6be2
rulefmt: support YAML aliases for Alert/Record/Expr (#14957) 12 months ago
Bartlomiej Plotka 00b69efabb
model/textparse: Change parser interface Metric(...) string to Labels(...) (#16012) 12 months ago
Bartlomiej Plotka 8cd9069cf1
textparse: Refactor benchmark testdata for all types. (#15998) 12 months ago
Bartlomiej Plotka 7427753922
scrape: Add realistic data case for scrape loop append bench. (#15966) 12 months ago
bwplotka 36cf85fc1e Addressed comments. 1 year ago
Bartlomiej Plotka bd0d9e7a0a
Update model/rulefmt/rulefmt.go 1 year ago
bwplotka 80d702afdc Fixed rulefmt UTF-8 expectations. 1 year ago
bwplotka 7263dfe50e Fixed relabelling; allowing UTF-8 in targetLabel. 1 year ago
Giedrius Statkevičius 92218ecb9b promtool: add --ignore-unknown-fields 1 year ago
George Krajcsovits cfcb00a716
perf(nhcbparse): unroll recursion (#15776) 1 year ago
Joel Beckmeyer bdace97744 fix TestCuttingNewHeadChunks/really_large_histograms on 32-bit 1 year ago
Bryan Boreham ac4f8a5e23
[ENHANCEMENT] TSDB: Improve calculation of space used by labels (#13880) 1 year ago
David Ashpole 953a873342
update links to openmetrics to reference the v1.0.0 release 1 year ago
Owen Williams 8d4bcd2c77 promql: Fix various UTF-8 bugs related to quoting 1 year ago
György Krajcsovits a48d05912d nhcb: optimize, do not recalculate suffixes multiple times 1 year ago
Ben Ye 872e2db2a9
Implement json encoder/decoder for regexp (#15383) 1 year ago
Arve Knudsen 89bbb885e5
Upgrade to golangci-lint v1.62.0 (#15424) 1 year ago
huochexizhan 4f48e76086 chore: fix some function names in comment 1 year ago
Tristan Colgate-McFarlane 48abdcd83f
bugfix: allow quoted exemplar keys in openmetrics text format 1 year ago
Matthieu MOREL af1a19fc78 enable errorf rule from perfsprint linter 1 year ago
Bryan Boreham 5571c7dc98 FastRegexMatcher: use stack memory for lowercase copy of string 1 year ago
György Krajcsovits eafe72a0d0 perf(nhcb): optimize away most allocations in convertnhcb 1 year ago
George Krajcsovits eb3b349024
fix(nhcb): created timestamp fails when keeping classic histograms (#15218) 1 year ago
George Krajcsovits 469573b13b
fix(nhcb): do not return nhcb from parse if exponential is present (#15209) 1 year ago
George Krajcsovits 2182b83271
feat(nhcb): implement created timestamp handling (#15198) 1 year ago
George Krajcsovits aa81210c8b
NHCB scrape: refactor state handling and speed up scrape test (#15193) 1 year ago
György Krajcsovits 25ef4d3483 benchmark, rename parser omtext_with_nhcb 1 year ago
György Krajcsovits bee1eb7720 goimports run 1 year ago
György Krajcsovits 555bd6292a Better docstring on test 1 year ago
György Krajcsovits a6947e1e6d Remove omcounterdata.txt as redundant 1 year ago
György Krajcsovits eaee6bacc7 Fix failing benchmarks 1 year ago
György Krajcsovits 5ee0980cd1 Add unit test to show that current wrapper is sub-optimal 1 year ago
György Krajcsovits 482bb453c6 Followup to #15164 1 year ago
machine424 8bcb4d865d
feat: normalize "le" and "quantile" labels values upon ingestion 1 year ago
Alex Greenbank 421a3c22ea
scrape: provide a fallback format (#15136) 1 year ago
machine424 18b81ad79d
feat: ProtobufParse.formatOpenMetricsFloat: improve float formatting by using strconv.AppendFloat instead of fmt.Sprint 1 year ago
György Krajcsovits 5ee698de2c Apply review comments 1 year ago
Neeraj Gartia d4b1f9eb33
Corrects the behaviour of binary opperators between histogram and float (#14726) 1 year ago
György Krajcsovits d930648afb Add doc string for NHCBParser 1 year ago
Manik Rana c3b8582cf4
[PERF] textparse: optimize OM `p.isCreatedSeries()` (#15150) 1 year ago
George Krajcsovits a1700aab3a
Apply suggestions from code review 1 year ago
György Krajcsovits 0a40a09da5 Use const instead of -53 1 year ago
Manik Rana 032ca9ef96
[PERF] textparse: further optimzations for OM `CreatedTimestamps` (#15097) 1 year ago
György Krajcsovits 9b5d7287bb Use labels hash to determine change in metric like CT 1 year ago
György Krajcsovits 14f92319d9 Add basic benchmark cases for NHCB over OM 1 year ago
György Krajcsovits 530e9514b7 Fix case of keeping classic series 1 year ago
György Krajcsovits 8dfa733596 Fix labels handling with dedupelabels tag 1 year ago
György Krajcsovits f3c8ed2947 minor fixes 1 year ago