Commit Graph

789 Commits (b6f89a198284a222f23bd58b59fa93b71ed44bac)

Author SHA1 Message Date
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
Julius Volz 8fda83ea12 Make rules only read local data
8 years ago
Julius Volz 94acd3f1d8 Add fanin tests and fix uncovered bugs
8 years ago
Julius Volz 9b33cfc457 Fix/unify context-based remote storage timeouts
8 years ago
Julius Volz 815762a4ad Move retrieval.NewHTTPClient -> httputil.NewClientFromConfig
8 years ago
Julius Volz eb14678a25 Make remote read/write use config.HTTPClientConfig
8 years ago
Julius Volz 406b65d0dc Rename remote.Storage to remote.Writer
8 years ago
Julius Volz 02395a224d [WIP] Remote Read
8 years ago
Julius Volz 40e41a4776 Merge pull request #2494 from tomwilkie/remote-write-sharding
8 years ago
beorn7 48d221c11e storage: Fix typo in comment
8 years ago
Tom Wilkie 75bb0f3253 Review feedback
8 years ago
Tom Wilkie 77cce900b8 Fix tests
8 years ago