prometheus/storage/local
beorn7 4fcc73a04c storage: Recover from corrupted indices for archived series
An unopenable archived_fingerprint_to_timerange is simply deleted and
will be rebuilt during crash recovery (wich can then take quite some time).

An unopenable archived_fingerprint_to_metric is not deleted but
instructions to the user are logged. A deletion has to be done by the
user explicitly as it means losing all archived series (and a repair
with a 3rd party tool might still be possible).
2017-04-06 19:26:39 +02:00
..
chunk storage: Evict chunks and calculate persistence pressure based on target heap size 2017-03-27 14:33:50 +02:00
codable storage: Check for negative values from varint decoding 2017-04-04 19:14:52 +02:00
fixtures/b0
index storage: Recover from corrupted indices for archived series 2017-04-06 19:26:39 +02:00
storagetool
crashrecovery.go storage: Evict unused chunk.Descs in crash recovery 2017-04-04 00:04:22 +02:00
heads.go storage: Check for negative values from varint decoding 2017-04-04 19:14:52 +02:00
instrumentation.go
interface.go storage: enhance Querier interface usage 2016-10-16 10:39:29 +02:00
locker.go
locker_test.go
mapper.go
mapper_test.go
noop_storage.go storage: Make tests go-vet and golint clean 2016-12-13 17:07:27 +01:00
persistence.go storage: Recover from corrupted indices for archived series 2017-04-06 19:26:39 +02:00
persistence_test.go storage: Evict chunks and calculate persistence pressure based on target heap size 2017-03-27 14:33:50 +02:00
series.go storage: Replace fpIter by sortedFPs 2017-04-03 15:34:46 +02:00
series_test.go Unpublish accidentally published series methods 2016-10-03 00:04:56 +02:00
storage.go storage: Increment s.persistErrors on all persist errors 2017-04-06 15:55:15 +02:00
storage_test.go storage: Evict chunks and calculate persistence pressure based on target heap size 2017-03-27 14:33:50 +02:00
test_helpers.go storage: Evict chunks and calculate persistence pressure based on target heap size 2017-03-27 14:33:50 +02:00