prometheus/storage/local
Bjoern Rabenstein 904acd43da Add crash recovery.
Fix the behavior if preload for non-existent series is requested.

Instead of returning an error (which triggers a panic further up),
simply count those incidents. They can happen regularly, we just want
to know if they happen too frequently because that would mean the
indexing is behind or broken.

Change-Id: I4b2d1b93c4146eeea897d188063cb9574a270f8b
2014-11-25 17:09:43 +01:00
..
codable Add more tests. 2014-11-25 17:09:17 +01:00
index Add crash recovery. 2014-11-25 17:09:43 +01:00
chunk.go Avoid unnecessary cloning of the head chunk. 2014-11-25 17:09:04 +01:00
delta.go Squash a number of TODOs. 2014-11-25 17:09:04 +01:00
instrumentation.go Improve storage instrumentation even more. 2014-11-25 17:09:04 +01:00
interface.go Run checkpointing of in-memory metrics and head chunks periodically. 2014-11-25 17:09:04 +01:00
locker.go Fix and improve the fp locker. 2014-11-25 17:07:45 +01:00
locker_test.go Fix a few concurrency issues before starting to use the new fp locker. 2014-11-25 17:07:45 +01:00
persistence.go Add crash recovery. 2014-11-25 17:09:43 +01:00
persistence_test.go Add crash recovery. 2014-11-25 17:09:43 +01:00
preload.go Improve instrumentation in storage. 2014-11-25 17:09:04 +01:00
series.go Add crash recovery. 2014-11-25 17:09:43 +01:00
storage.go Add crash recovery. 2014-11-25 17:09:43 +01:00
storage_test.go Fix typo in test. 2014-11-25 17:09:43 +01:00
test_helpers.go Run checkpointing of in-memory metrics and head chunks periodically. 2014-11-25 17:09:04 +01:00