Commit Graph

800 Commits (1bf25dc1b2f1f7aca81aedb422f524ad077f8808)

Author SHA1 Message Date
Tom Wilkie e1c77cdfd4 Merge pull request #2991 from tomwilkie/2990-remote-config
7 years ago
Tom Wilkie 5169f990f9 Review feedback: add yaml struct tags, don't embed queue config.
7 years ago
Fabian Reinartz bc2e9459d8 Merge pull request #2973 from tomwilkie/2969-negative-shards
7 years ago
Tom Wilkie 454b661145 Make queue manager configurable.
7 years ago
Conor Broderick 4b868113bb Metric name validation (#2975)
7 years ago
beorn7 3bb0667607 Merge branch 'release-1.7'
7 years ago
beorn7 ea5e7eafde Fix #2965
7 years ago
beorn7 c06292af2f Add test to expose #2965
7 years ago
Tom Wilkie 1d94eb8d95 Prevent number of remote write shards from going negative.
7 years ago
Alexey Palazhchenko 76c9a0d931 Fix typo (#2963)
7 years ago
Matt Bostock 13c6e4a4bc Remote queue manager: Fix typo
8 years ago
Tom Wilkie 24a113bb09 Review feedback: limit number of bytes read under error.
8 years ago
Tom Wilkie 46abe8cbf2 Remote write: read first line of response and include it in the error.
8 years ago
Alexey Palazhchenko b0e1ea7c6c Simplify code, fix typos. (#2719)
8 years ago
Julius Volz 1c72524870 Fix HTTP error handling in remote.Client.Store() (#2708)
8 years ago
Tom Wilkie 3141a6b36b Compress remote storage requests and responses with unframed/raw snappy. (#2696)
8 years ago
beorn7 46226088aa Merge branch 'release-1.6'
8 years ago
beorn7 69eddc9e84 storage: Correctly increase prometheus_local_storage_open_head_chunks
8 years ago
Tom Wilkie 2195bb66f7 Ensure ewma int64s are always aligned. (#2675)
8 years ago
Tom Wilkie 4d9b917d11 Instrument Prometheus with OpenTracing (#2554)
8 years ago
beorn7 1dd737d7c3 storage: Don't panic if storage has no FPs even after initial wait
8 years ago
beorn7 c53f256a09 storage: Fix use of counter (Set -> Add)
8 years ago
beorn7 f338d791d2 storage: Several optimizations of checkpointing
8 years ago
Björn Rabenstein 934d86b936 Merge pull request #2593 from prometheus/beorn7/storage2
8 years ago
Björn Rabenstein 38bcba11fe Merge pull request #2594 from prometheus/beorn7/storage3
8 years ago
Björn Rabenstein f0076aca01 Merge pull request #2595 from prometheus/beorn7/storage4
8 years ago
Tom Wilkie e5d7bbfc3c Remote writes: retry on recoverable errors. (#2552)
8 years ago
beorn7 7199a9d9d4 storage: Guard against appending to evicted chunk
8 years ago
beorn7 3d12906286 storage: Guard against a corner case of data corruption
8 years ago
beorn7 4fcc73a04c storage: Recover from corrupted indices for archived series
8 years ago
Julius Volz 9775ad4754 Merge pull request #2588 from prometheus/read-multi
8 years ago
Brian Brazil c813c824d4 Separate out remote read responses.
8 years ago
Björn Rabenstein 516a96d9a3 Merge pull request #2587 from prometheus/beorn7/storage2
8 years ago
beorn7 ed5f68f382 storage: Increment s.persistErrors on all persist errors
8 years ago
beorn7 f3365c4f26 storage: Mark storage as dirty if indexing fails
8 years ago
Alexey Palazhchenko 17f15d024a Small fixes. (#2578)
8 years ago
Björn Rabenstein 425f591fc9 Merge pull request #2576 from prometheus/beorn7/storage
8 years ago
beorn7 ae286385fd storage: Check for negative values from varint decoding
8 years ago
beorn7 9b6a1dad05 storage: Fix `go vet` error
8 years ago
Björn Rabenstein 50e4f49b7e Merge pull request #2561 from prometheus/beorn7/storage2
8 years ago
beorn7 08fc6cbd39 storage: Evict unused chunk.Descs in crash recovery
8 years ago
Björn Rabenstein 1c6240fc40 Merge pull request #2559 from prometheus/beorn7/storage
8 years ago
beorn7 d284ffab03 storage: Replace fpIter by sortedFPs
8 years ago
Tobias Schmidt eac36d123e Fix unstable fanin test (#2558)
8 years ago
Julius Volz 5a896033e3 Add remote read external label handling (#2555)
8 years ago
Björn Rabenstein e63d079b59 Merge pull request #2527 from prometheus/beorn7/storage
8 years ago
Julius Volz b5b0e00923 Merge pull request #2499 from prometheus/remote-read
8 years ago
beorn7 434ab2a6a3 storage: Evict chunks and calculate persistence pressure based on target heap size
8 years ago
beorn7 96a303b348 storage: Use staleness delta as head chunk timeout
8 years ago
Julius Volz 3f23aa2cc7 Add headers to indicate remote read/write version
8 years ago