Commit Graph

66 Commits (main)

Author SHA1 Message Date
Björn Rabenstein b8d19543b8
Add histogram validation in remote-read and during reducing resolution (#17561) 4 weeks ago
Bartlomiej Plotka 3bcc88b053 prw2: Move Remote Write 2.0 CT to be per Sample; Rename to ST (start timestamp) (#17411) 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
György Krajcsovits a5a6413c1a
better errors naming and formatting, typo fixes 3 months ago
György Krajcsovits 6e42da8904
feat(remote): reduce resolution of native histograms on remote read 3 months ago
György Krajcsovits f0a297bb7c
fix(remote): validate native histogram schema in remote read 3 months ago
beorn7 747c5ee2b1 Apply analyzer "modernize" to the whole codebase 4 months ago
Matthieu MOREL cef219c31c chore: enable unused-receiver rule from revive 5 months ago
Charles Korn 1e58d792a5
storage/remote: fix "http: read on closed response body" errors if chunkedSeriesSet.Next is called again after the series set is exhausted (#16838) 5 months ago
György Krajcsovits 1cdc956d27 test(rw2): add nhcb testcases to remote write 2.0 8 months ago
Owen Williams 94b43c5d4c utf8: Remove support for legacy global validation setting 9 months ago
Arthur Silva Sens 11e4673e0b
Support ingesting PWRv2's Created Timestamp as 0 samples 1 year ago
Owen Williams 8d4bcd2c77 promql: Fix various UTF-8 bugs related to quoting 1 year ago
Arve Knudsen 89bbb885e5
Upgrade to golangci-lint v1.62.0 (#15424) 1 year ago
TJ Hoplock 6ebfbd2d54 chore!: adopt log/slog, remove go-kit/log 1 year ago
Matthieu MOREL ab64966e9d
fix: use "ErrorContains" or "EqualError" instead of "Contains(t, err.Error()" and "Equal(t, err.Error()" (#15094) 1 year ago
Justin Lei 3a82cd5a7e
Add streaming remote read to ReadClient (#11379) 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
Marco Pracucci 35564c0cb0
Export remote.LabelsToLabelsProto() and remote.LabelProtosToLabels() 2 years ago
Bryan Boreham 2ac1632eec storage/remote: improve symbol-table handling 2 years ago
Filip Petkovski 583f3e587c
Optimize histogram iterators (#13340) 2 years ago
Marc Tudurí 78c5ce3196
Drop old inmemory samples (#13002) 2 years ago
Bryan Boreham 8065bef172 Move metric type definitions to common/model 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
zenador 69edd8709b
Add warnings (and annotations) to PromQL query results (#12152) 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
Charles Korn 0a1de58f7e
Mark Histogram.(Positive|Negative)Spans as non-nullable. 3 years ago
György Krajcsovits 2d9a9cbc08 Fix storage/remote/codec ignoreing histogram reset hint 3 years ago
Marc Tudurí 721f33dbb0
histograms: Add remote-write support for Float Histograms (#11817) 3 years ago
Sniper91 46fb802791
reset frameBytesLeft after writing (#11689) 3 years ago
Bryan Boreham 047585360b Update package storage/remote tests for new labels.Labels type 3 years ago
Bryan Boreham 3c7de69059 storage: allow re-use of iterators 3 years ago
Bryan Boreham 3029320ce6 storage/remote: in tests use labels.FromStrings 3 years ago
Levi Harrison 0db6b072bc
Export `histogramToHistogramProto()` (#11046) 3 years ago
Levi Harrison 08f3ddb864
Sparse histogram remote-write support (#11001) 3 years ago
beorn7 86cc83b13c storage: iterator fixes after merge 4 years ago
beorn7 b042e29569 storage: expose bug in iterators #10027 4 years ago
beorn7 68e02be963 Post-merge fixes 4 years ago
Björn Rabenstein b866db009b
storage: Fix and improve the Seek method of various iterators (#9878) 4 years ago
beorn7 c954cd9d1d Move packages out of deprecated pkg directory 4 years ago
Bryan Boreham 5afa606ecb
Remote-write: reuse memory for marshalling (#9412) 4 years ago
Serge Catudal d77c985f8c
Add initial support for exemplar to the remote write receiver endpoint (#9319) 4 years ago
Tom Wilkie d479151f1f Various enhancements and refactorings for remote write receiver: 5 years ago
gotjosh 4eca4dffb8
Allow metric metadata to be propagated via Remote Write. (#6815) 5 years ago
Julien Pivotto 6c56a1faaa
Testify: move to require (#8122) 5 years ago