Commit Graph

168 Commits (main)

Author SHA1 Message Date
Ben Kochie 48956f60d7
Update modernize (#17471) 1 month ago
Minh Nguyen 784ec0a792
update test to test both v1 and v2 (#17467) 1 month ago
pipiland2612 9e6a626dae create timeSeriesStats to reduce return variable 2 months ago
Minh Nguyen c8f1de18a7
[RW2] Fix type and unit labels propagation in Remote Write v2 receiver to prioritize type-and-unit-labels feature (#17387) 2 months ago
Ayoub Mrini 6806b68f93
[release-3.7] fix: Remote-write: revert changes in the queue resharding logic (#17412) 2 months ago
Minh Nguyen f070e35358
[RW]: Adopt client_golang/exp/api/remote types for receiving RW1 and RW2 (#17197) 2 months ago
machine424 365409d3be
chore: allow seamless use of testing/synctest for >=go1.24 3 months ago
machine424 8462515c75
test(storage/remote/queue_manager_test.go): use synctest in TestShutdown for better 3 months ago
Minh Nguyen 0fc2547740
Handle error gracefully for the `desymbolizeLabels` function in prompb/io/prometheus/write/v2/symbols.go (#17160) 3 months ago
George Krajcsovits 43c1535bdf
fix(rw1): drop unsupported NHCB and log (#17146) 3 months ago
machine424 184c7eb918
storage/remote: compute highestTimestamp and dataIn at QueueManager level 4 months ago
bwplotka 794bf774c2 Reapply "prw: use Unit and Type labels for metadata when feature flag is enabled (#17033)" 4 months ago
bwplotka f5fab47577 Revert "prw: use Unit and Type labels for metadata when feature flag is enabled (#17033)" 4 months ago
Jonathan c808a71e18
prw: use Unit and Type labels for metadata when feature flag is enabled (#17033) 4 months ago
beorn7 71c21fb9e4 Fix minor issues after applying analyzer "modernize" 4 months ago
beorn7 747c5ee2b1 Apply analyzer "modernize" to the whole codebase 4 months ago
Darkknight 7cf585527f
remote_write: add metric for unexpected metadata in populateV2TimeSeries (#17034) 4 months ago
Bryan Boreham a3c4a9bd18 [TESTS] remote-write: Make TestShutdown non-parallel to reduce flakes. 4 months ago
Arve Knudsen 0a40df33fb
Make metric/label name validation scheme explicit (#16928) 4 months ago
Adam Bernot 575a60ec92
test: fix flaky test 4 months ago
Adam Bernot 8cf67d99ba
test: remove obsolete test 4 months ago
pipiland2612 fe1bb53372 parralell storage/remote 4 months ago
Matthieu MOREL cef219c31c chore: enable unused-receiver rule from revive 5 months ago
AxcelXander a85618854a
Merge pull request #16721 from AxcelXander/fix-issue-14414-metadata-test 5 months ago
AxcelXander 472f0de661
Enhance TestDropOldTimeSeries to test both v1 and v2 protocols (#16709) 6 months ago
Matthieu MOREL 5fa1146e21
chore: enable gci linter (#16245) 9 months ago
Bartlomiej Plotka 7a7bc65237
Add util/compression package to consolidate snappy/zstd use in Prometheus. (#16156) 9 months ago
Matthieu MOREL c7d4b53ec1 chore: enable unused-parameter from revive 10 months ago
Bartlomiej Plotka de23a9667c
prw2: Split PRW2.0 from metadata-wal-records feature (#16030) 10 months ago
bwplotka 9385f31147 scrape: Fix metadata in WAL not working for histograms and summaries. 11 months ago
Joel Beckmeyer c8c128b0f1 fix TestDropOldTimeSeries on 32-bit 1 year ago
Bryan Boreham 0ef0b75a4f [TESTS] Remote-Write: Fix BenchmarkStartup 1 year ago
Matthieu MOREL af1a19fc78 enable errorf rule from perfsprint linter 1 year ago
TJ Hoplock 6ebfbd2d54 chore!: adopt log/slog, remove go-kit/log 1 year ago
Callum Styan 005bd33fe2
support v2 proto for BenchmarkSampleSend (#14935) 1 year ago
Callum Styan c328d5fc88
fix rwv2 build write request benchmark, also change how the memory usage (#14925) 1 year ago
Nathan Baulch 50cd453c8f
chore: Fix typos (#14868) 1 year ago
cuishuang 2110661121 fix: fix slice init length 1 year ago
Callum Styan 1561815732
remote write: increase time threshold for resharding (#14450) 1 year ago
Bartlomiej Plotka a60e5ce362
[PRW 2.0] Added Sender and RW Handler support for Response Stats. (#14444) 1 year ago
machine424 caa71fb3c7 chore(storage/remote): collect maxTimestamp when value is 0 as well. 1 year ago
Bartlomiej Plotka 9198952f7c
[PRW 2.0] Merging `remote-write-2.0` feature branch to main (PRW 2.0 support + metadata in WAL) (#14395) 1 year ago
Martin Chodur 00b110c65c
Fix data corruption in remote write if max_sample_age is applied (#14078) 2 years ago
Marco Pracucci 35564c0cb0
Export remote.LabelsToLabelsProto() and remote.LabelProtosToLabels() 2 years ago
Oleksandr Redko f10c3454e9 Enable perfsprint linter and fix up code 2 years ago
Matthieu MOREL 6f595c6762
golangci-lint: enable whitespace linter (#13905) 2 years ago
Robert Fratto a09465baee
storage/remote: disable resharding during active retry backoffs (#13562) 2 years ago
Bryan Boreham 2ac1632eec storage/remote: improve symbol-table handling 2 years ago
Bryan Boreham 8f525b4ba4 storage/remote tests: refactor: extract function newTestQueueManager 2 years ago
Bryan Boreham c0e36e6bb3 Standardise exemplar label as "trace_id" 2 years ago