Commit Graph

385 Commits (b6f89a198284a222f23bd58b59fa93b71ed44bac)

Author SHA1 Message Date
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 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
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
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
beorn7 ae286385fd storage: Check for negative values from varint decoding
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
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 d771185a43 storage: Fix chunkIndexToStartSeek calculation
8 years ago
beorn7 73bd5e4dff Merge branch 'beorn7/storage' into beorn7/storage3
8 years ago
beorn7 46a0837816 storage: Fix offset returned by dropAndPersistChunks
8 years ago
beorn7 9d12204da5 Merge branch 'release-1.5'
8 years ago
beorn7 bed4934224 storage: One more persist error code path discovered
8 years ago
beorn7 242d8edcb5 Merge branch 'release-1.5'
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
Björn Rabenstein 45570e5972 Merge pull request #2277 from prometheus/beorn7/storage2
8 years ago
beorn7 253be23c00 storage: Sanity-check number of loaded chunk descs
8 years ago