Commit Graph

73 Commits (main)

Author SHA1 Message Date
Bartlomiej Plotka 3bcc88b053 prw2: Move Remote Write 2.0 CT to be per Sample; Rename to ST (start timestamp) (#17411) 4 weeks ago
Minh Nguyen 5087a25848
Remote Write Receive Fix: Remove duplicate labels when type-and-unit-label feature is on (#17546) 4 weeks ago
Bartlomiej Plotka cefefc6897
prw2: Move Remote Write 2.0 CT to be per Sample; Rename to ST (start timestamp) (#17411) 1 month ago
Bartlomiej Plotka f50ff0a40a
feat: rename CreatedTimestamp to StartTimestamp (#17523) 1 month ago
Minh Nguyen 30992dd032
[RW2] Fix: Only update metadata to WAL when metadata-wal-records feature is enabled (#17470) 1 month ago
Ben Kochie 48956f60d7
Update modernize (#17471) 1 month ago
Minh Nguyen f070e35358
[RW]: Adopt client_golang/exp/api/remote types for receiving RW1 and RW2 (#17197) 2 months ago
harsh kumar 16a9a827de
remote-write: Add type and unit labels to 2.0 receiver when feature flag enabled (#17329) 2 months ago
beorn7 ad7d1aed99 Phase out native histogram feature flag 2 months ago
Minh Nguyen 106e6f2c77
[RW2] Return 400 for Exemplars without Series or Histograms not written (#17250) 2 months ago
Minh Nguyen d04550a9c4
[RW2] Return 400 error code for wrongly-formatted histograms (#17210) 3 months ago
György Krajcsovits bdf547ae9c
fix(nativehistograms): validation should fail on unsupported schemas 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 979aea1d49
OTLP to directly write to an interface which can hide storage details (#16951) 3 months ago
beorn7 747c5ee2b1 Apply analyzer "modernize" to the whole codebase 4 months ago
Arve Knudsen 68d0d3eee3
Remote write: Return after writing error response for invalid compression (#17050) 4 months ago
Matthieu MOREL cef219c31c chore: enable unused-receiver rule from revive 5 months ago
buda f8b3fce845
remote write 2.0: add write handler benchmark for V2 format (#16687) 5 months ago
György Krajcsovits 1cdc956d27 test(rw2): add nhcb testcases to remote write 2.0 8 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
Arthur Silva Sens 3380809b68
fix linter 1 year ago
Arthur Silva Sens 3ffc3bf6a3
handle histogram CT 1 year ago
Arthur Silva Sens 3b97a6397c
Put PRWv2 created timestamp ingestion behing feature-flag 1 year ago
Arthur Silva Sens 11e4673e0b
Support ingesting PWRv2's Created Timestamp as 0 samples 1 year ago
Matthieu MOREL af1a19fc78 enable errorf rule from perfsprint linter 1 year ago
Vanshika cccbe72514
TSDB: Fix some edge cases when OOO is enabled (#14710) 1 year ago
TJ Hoplock 6ebfbd2d54 chore!: adopt log/slog, remove go-kit/log 1 year ago
Arthur Silva Sens 6bd9b1a7cc
Histogram CT Zero ingestion 1 year ago
Devin Trejo d4994e5bc4
fix: Remote-write-reciever returns 4xx when request contains a time series with duplicate labels. (#14716) 1 year ago
Arve Knudsen 3a78e76282 Upgrade golangci-lint to v1.60.1 1 year ago
Bartlomiej Plotka a60e5ce362
[PRW 2.0] Added Sender and RW Handler support for Response Stats. (#14444) 1 year ago
Bartlomiej Plotka 0c87643abd
[PRW 2.0] write_handler: Support for rc.2 spec & improved error handling for v2. (#14427) 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
Jan-Otto Kröpke 99355443c7
remote write handler: reject samples with future timestamps (#14304) 2 years ago
Marco Pracucci 35564c0cb0
Export remote.LabelsToLabelsProto() and remote.LabelProtosToLabels() 2 years ago
Bryan Boreham 2ac1632eec storage/remote: improve symbol-table handling 2 years ago
Bryan Boreham 17f48f2b3b Tests: use replacement DeepEquals in more places 2 years ago
Bryan Boreham b9fdf3dad1 storage/remote: document why two benchmarks are skipped 2 years ago
Marc Tudurí 78c5ce3196
Drop old inmemory samples (#13002) 2 years ago
Arthur Silva Sens 5082655392
Append Created Timestamps (#12733) 2 years ago
Filip Petkovski 10a82f87fd
Enable reusing memory when converting between histogram types 2 years ago
Matthieu MOREL 9c4782f1cc
golangci-lint: enable testifylint linter (#13254) 2 years ago
Jeanette Tan e9a1e26ab7 Perform integer/float histogram type checking on conversions, and use a consistent method for determining integer vs float histogram 3 years ago
beorn7 c3c7d44d84 lint: Adjust to the lint warnings raised by current versions of golint-ci 3 years ago
Justin Lei 83f43982c9 Add support for native histograms to concreteSeriesIterator 3 years ago
Xiaochao Dong (@damnever) 2b7202c4cc Validate the metric names and labels in the remote write handler 3 years ago
Jesus Vazquez 136956cca4
Attempt to append ooo sample at the end first (#11615) 3 years ago
Marc Tudurí 721f33dbb0
histograms: Add remote-write support for Float Histograms (#11817) 3 years ago