Commit Graph

52 Commits (37f3f3f2db95539a9c84242936018908ffb3dd50)

Author SHA1 Message Date
TJ Hoplock 6ebfbd2d54 chore!: adopt log/slog, remove go-kit/log
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
Justin Lei 3a82cd5a7e
Add streaming remote read to ReadClient (#11379)
3 months ago
Bartlomiej Plotka 0c87643abd
[PRW 2.0] write_handler: Support for rc.2 spec & improved error handling for v2. (#14427)
5 months ago
Bartlomiej Plotka 9198952f7c
[PRW 2.0] Merging `remote-write-2.0` feature branch to main (PRW 2.0 support + metadata in WAL) (#14395)
5 months ago
Marco Pracucci 35564c0cb0
Export remote.LabelsToLabelsProto() and remote.LabelProtosToLabels()
5 months ago
Bryan Boreham 2ac1632eec storage/remote: improve symbol-table handling
9 months ago
Filip Petkovski 583f3e587c
Optimize histogram iterators (#13340)
10 months ago
Marc Tudurí 78c5ce3196
Drop old inmemory samples (#13002)
11 months ago
Bryan Boreham 8065bef172 Move metric type definitions to common/model
11 months ago
Filip Petkovski 10a82f87fd
Enable reusing memory when converting between histogram types
12 months ago
Matthieu MOREL 9c4782f1cc
golangci-lint: enable testifylint linter (#13254)
12 months ago
zenador 69edd8709b
Add warnings (and annotations) to PromQL query results (#12152)
1 year ago
Jeanette Tan e9a1e26ab7 Perform integer/float histogram type checking on conversions, and use a consistent method for determining integer vs float histogram
2 years ago
beorn7 c3c7d44d84 lint: Adjust to the lint warnings raised by current versions of golint-ci
2 years ago
Justin Lei 83f43982c9 Add support for native histograms to concreteSeriesIterator
2 years ago
Charles Korn 0a1de58f7e
Mark Histogram.(Positive|Negative)Spans as non-nullable.
2 years ago
György Krajcsovits 2d9a9cbc08 Fix storage/remote/codec ignoreing histogram reset hint
2 years ago
Marc Tudurí 721f33dbb0
histograms: Add remote-write support for Float Histograms (#11817)
2 years ago
Bryan Boreham ccea61c7bf
Merge pull request #11717 from bboreham/labels-abstraction
2 years ago
Sniper91 46fb802791
reset frameBytesLeft after writing (#11689)
2 years ago
Bryan Boreham 047585360b Update package storage/remote tests for new labels.Labels type
2 years ago
Bryan Boreham 3c7de69059 storage: allow re-use of iterators
2 years ago
Jesus Vazquez e934d0f011 Merge 'main' into sparsehistogram
2 years ago
Bryan Boreham 3029320ce6 storage/remote: in tests use labels.FromStrings
2 years ago
Levi Harrison 0db6b072bc
Export `histogramToHistogramProto()` (#11046)
2 years ago
Levi Harrison 08f3ddb864
Sparse histogram remote-write support (#11001)
2 years ago
beorn7 86cc83b13c storage: iterator fixes after merge
3 years ago
beorn7 64c7bd2b08 Merge branch 'main' into sparsehistogram
3 years ago
beorn7 b042e29569 storage: expose bug in iterators #10027
3 years ago
beorn7 68e02be963 Post-merge fixes
3 years ago
Björn Rabenstein b866db009b
storage: Fix and improve the Seek method of various iterators (#9878)
3 years ago
beorn7 c954cd9d1d Move packages out of deprecated pkg directory
3 years ago
Bryan Boreham 5afa606ecb
Remote-write: reuse memory for marshalling (#9412)
3 years ago
Serge Catudal d77c985f8c
Add initial support for exemplar to the remote write receiver endpoint (#9319)
3 years ago
Tom Wilkie d479151f1f Various enhancements and refactorings for remote write receiver:
4 years ago
gotjosh 4eca4dffb8
Allow metric metadata to be propagated via Remote Write. (#6815)
4 years ago
Julien Pivotto 6c56a1faaa
Testify: move to require (#8122)
4 years ago
Julien Pivotto 1282d1b39c
Refactor test assertions (#8110)
4 years ago
Julien Pivotto 4e5b1722b3
Move away from testutil, refactor imports (#8087)
4 years ago
Hu Shuai b962029031
Add a unit test for MergeLabels in storage/remote/codec.go. (#7499)
4 years ago
ZouYu 2b7437d60e
Fix some warnings: 'redundant type from array, slice, or map composite literal' (#7109)
5 years ago
Bartlomiej Plotka fe802f29c9 storage: Removed SelectSorted method; Simplified interface; Added requirement for remote read to sort response.
5 years ago
George Felix 895abbb7d0 Replaced test validations with testutils on storage/remote/codec_test.go (#6097)
5 years ago
Bartek Płotka 48b2c9c8ea
remote-read: streamed chunked server side; Extended protobuf; Added chunked, checksumed reader (#5703)
5 years ago
Chris Marchbanks 529ccff07b
Remove all usages of stretchr/testify
5 years ago
Vadym Martsynovskyy 8318aa2d5d Check for duplicate label names in remote read (#5829)
5 years ago
Matt Layher 302148fd69 *: apply gofmt -s
6 years ago
Tom Wilkie d3a1ff1abf
Reduce memory usage of remote read by reducing pointer usage. (#4655)
6 years ago
Julius Volz 9f10c63cff
Fix remote read labelset corruption (#3456)
7 years ago