389 Commits (29fff1eca43fa759c26fd3f86e17aaebb4818d77)

Author SHA1 Message Date
beorn7 ea5e7eafde Fix #2965 7 years ago
beorn7 c06292af2f Add test to expose #2965 7 years ago
Alexey Palazhchenko 76c9a0d931 Fix typo (#2963) 7 years ago
beorn7 69eddc9e84 storage: Correctly increase prometheus_local_storage_open_head_chunks 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
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
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
beorn7 ae286385fd storage: Check for negative values from varint decoding 8 years ago
beorn7 08fc6cbd39 storage: Evict unused chunk.Descs in crash recovery 8 years ago
beorn7 d284ffab03 storage: Replace fpIter by sortedFPs 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
beorn7 48d221c11e storage: Fix typo in comment 8 years ago
Jeremy Meulemans 025c828976 Changed to open_head_chunks to address review. 8 years ago
Jeremy Meulemans 074050b8c0 Updating for failed codeclimate check. 8 years ago
Jeremy Meulemans f70b52d0b6 Adding gauge for number of open head chunks. 8 years ago
beorn7 abf1d6e413 storage: Fix typo in doc comment 8 years ago
beorn7 d771185a43 storage: Fix chunkIndexToStartSeek calculation 8 years ago
beorn7 46a0837816 storage: Fix offset returned by dropAndPersistChunks 8 years ago
beorn7 bed4934224 storage: One more persist error code path discovered 8 years ago
beorn7 8c8baaa558 storage: writeMemorySeries needs to return true for quarantined series 8 years ago
Mitsuhiro Tanda be8b1eb656 storage: optimize dropping chunks by using minShrinkRatio (#2397) 8 years ago
beorn7 2363a90adc storage: Do not throw away fully persisted memory series in checkpointing 8 years ago
beorn7 244a65fb29 storage: Increase persist watermark before calling append 8 years ago
beorn7 75282b27ba storage: Added checks for invariants 8 years ago
beorn7 31e9db7f0c storage: Simplify evictChunkDesc method 8 years ago
beorn7 65dc8f44d3 storage: Test for errors returned by MaybePopulateLastTime 8 years ago
beorn7 752fac60ae storage: Remove race condition from TestLoop 8 years ago
beorn7 4ccfc93dcf storage: Set shrink ratio in the constructor. 8 years ago
beorn7 b2f086c6c4 storage: Expose bug of not setting the shrink ratio in the contstructor 8 years ago
Brian Brazil c1b547a90e Only checkpoint chunkdescs and series that need persisting. (#2340) 8 years ago
Brian Brazil f64c231dad Allow checkpoints and maintenance to happen concurrently. (#2321) 8 years ago
Brian Brazil 1dcb7637f5 Add various persistence related metrics (#2333) 8 years ago
Brian Brazil f9e581907a Make index queue bigger. (#2322) 8 years ago
Mitsuhiro Tanda 7e369b9318 expose max memory chunks metrics (#2303) 8 years ago
Brian Brazil 93b70ee4ea Evict chunk descs of all unloaded chunks during maintenance. (#2297) 8 years ago
Tristan Colgate 30be8e0b8a ignore dotfiles in data directory 8 years ago
beorn7 253be23c00 storage: Sanity-check number of loaded chunk descs 8 years ago
beorn7 837c029b16 storage: Fix linter issue 8 years ago
beorn7 4719482f5f storage: Make tests go-vet and golint clean 8 years ago
beorn7 485ac8dff7 storage: Verify validity of byte length when unmarshalling (double)delta chunks 8 years ago
tattsun e714079cf2 storage: fix error message (#2270) 8 years ago
Christopher M. Luciano 148b006e25 Clarify error message when Prometheus data dir finds unexpected files 8 years ago