Commit Graph

140 Commits (5fa1146e21bbbc891c62a4070e9554cc32c72af4)

Author SHA1 Message Date
Matthieu MOREL 5fa1146e21
chore: enable gci linter (#16245) 3 months ago
Bartlomiej Plotka 7a7bc65237
Add util/compression package to consolidate snappy/zstd use in Prometheus. (#16156) 4 months ago
Matthieu MOREL c7d4b53ec1 chore: enable unused-parameter from revive 4 months ago
Bartlomiej Plotka de23a9667c
prw2: Split PRW2.0 from metadata-wal-records feature (#16030) 4 months ago
bwplotka 9385f31147 scrape: Fix metadata in WAL not working for histograms and summaries. 5 months ago
Joel Beckmeyer c8c128b0f1 fix TestDropOldTimeSeries on 32-bit 6 months ago
Bryan Boreham 0ef0b75a4f [TESTS] Remote-Write: Fix BenchmarkStartup 7 months ago
Matthieu MOREL af1a19fc78 enable errorf rule from perfsprint linter 8 months ago
TJ Hoplock 6ebfbd2d54 chore!: adopt log/slog, remove go-kit/log 9 months ago
Callum Styan 005bd33fe2
support v2 proto for BenchmarkSampleSend (#14935) 9 months ago
Callum Styan c328d5fc88
fix rwv2 build write request benchmark, also change how the memory usage (#14925) 9 months ago
Nathan Baulch 50cd453c8f
chore: Fix typos (#14868) 10 months ago
cuishuang 2110661121 fix: fix slice init length 10 months ago
Callum Styan 1561815732
remote write: increase time threshold for resharding (#14450) 11 months ago
Bartlomiej Plotka a60e5ce362
[PRW 2.0] Added Sender and RW Handler support for Response Stats. (#14444) 11 months ago
machine424 caa71fb3c7 chore(storage/remote): collect maxTimestamp when value is 0 as well. 12 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) 12 months ago
Martin Chodur 00b110c65c
Fix data corruption in remote write if max_sample_age is applied (#14078) 1 year ago
Marco Pracucci 35564c0cb0
Export remote.LabelsToLabelsProto() and remote.LabelProtosToLabels() 1 year ago
Oleksandr Redko f10c3454e9 Enable perfsprint linter and fix up code 1 year ago
Matthieu MOREL 6f595c6762
golangci-lint: enable whitespace linter (#13905) 1 year ago
Robert Fratto a09465baee
storage/remote: disable resharding during active retry backoffs (#13562) 1 year ago
Bryan Boreham 2ac1632eec storage/remote: improve symbol-table handling 1 year ago
Bryan Boreham 8f525b4ba4 storage/remote tests: refactor: extract function newTestQueueManager 1 year ago
Bryan Boreham c0e36e6bb3 Standardise exemplar label as "trace_id" 1 year ago
Bryan Boreham 17f48f2b3b Tests: use replacement DeepEquals in more places 1 year ago
Bryan Boreham b9fdf3dad1 storage/remote: document why two benchmarks are skipped 1 year ago
Bryan Boreham dcd024a095 storage/remote: speed up StoreSeries by re-using labels.Builder 1 year ago
Bryan Boreham d9483bb77c storage/remote: add BenchmarkStoreSeries 1 year ago
Marc Tudurí 78c5ce3196
Drop old inmemory samples (#13002) 1 year 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
Paschalis Tsilias c173cd57c9
Add a header to count retried remote write requests (#12729) 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 2 years ago
beorn7 c3c7d44d84 lint: Adjust to the lint warnings raised by current versions of golint-ci 2 years ago
Marc Tudurí 721f33dbb0
histograms: Add remote-write support for Float Histograms (#11817) 2 years ago
Bryan Boreham 047585360b Update package storage/remote tests for new labels.Labels type 3 years ago
Jesus Vazquez 775d90d5f8
TSDB: Rename wal package to wlog (#11352) 3 years ago
Bryan Boreham 3029320ce6 storage/remote: in tests use labels.FromStrings 3 years ago
Ganesh Vernekar f540c1dbd3
Add support for histograms in WAL checkpointing (#11210) 3 years ago
Levi Harrison 0db6b072bc
Export `histogramToHistogramProto()` (#11046) 3 years ago
Levi Harrison 08f3ddb864
Sparse histogram remote-write support (#11001) 3 years ago
Leonardo Zamariola 3326df42bb
Removing global state modification on unit tests (fix #10033 #10034) (#10935) 3 years ago
Matthieu MOREL e2ede285a2
refactor: move from io/ioutil to io and os packages (#10528) 3 years ago
Chris Marchbanks a11e73edda
Fix a deadlock between Batch and FlushAndShutdown (#10608) 3 years ago
Chris Marchbanks afdc1decac
Write a test that reproduces the deadlock 3 years ago
Chris Marchbanks bfb1500a38
Fix deadlock when stopping a shard (#10279) 3 years ago
Eng Zer Jun 3e67654d37
refactor: use `T.TempDir()` and `B.TempDir` to create temporary directory 3 years ago
Bryan Boreham 954c0e8020 remote_write: round desired shards up before check 4 years ago