prometheus/storage/metric
Julius Volz a7d0973fe3 Add version field to LevelDB sample format.
This doesn't add complex discriminator logic yet, but adds a single
version byte to the beginning of each samples chunk. If we ever need to
change the disk format again, this will make it easy to do so without
having to wipe the entire database.

Change-Id: I60c39274256f790bc2da83167a1effaa174588fe
2014-03-11 14:08:40 +01:00
..
.gitignore Spin up curator run in the tests. 2013-04-05 13:55:11 +02:00
compaction_regression_test.go Major code cleanup in storage. 2014-02-27 15:22:37 +01:00
curator.go Major code cleanup in storage. 2014-02-27 15:22:37 +01:00
dto.go WIP - Snapshot of Moving to Client Model. 2013-06-25 15:52:42 +02:00
end_to_end_test.go Remove unused labelname -> fingerprints index. 2014-03-05 23:49:33 +01:00
freelist.go Fixups for single-op-per-fingerprint view rendering. 2014-03-07 00:54:28 +01:00
helpers_test.go Use custom timestamp type for sample timestamps and related code. 2013-12-03 09:11:28 +01:00
index.go Remove unused labelname -> fingerprints index. 2014-03-05 23:49:33 +01:00
instrumentation.go Remove unused labelname -> fingerprints index. 2014-03-05 23:49:33 +01:00
interface.go Remove unused labelname -> fingerprints index. 2014-03-05 23:49:33 +01:00
interface_test.go Use LRU cache to avoid querying stale series. 2013-06-06 23:56:19 +02:00
labelpair.go Major code cleanup in storage. 2014-02-27 15:22:37 +01:00
labelpair_test.go WIP - Snapshot of Moving to Client Model. 2013-06-25 15:52:42 +02:00
leveldb.go Store samples in custom binary encoding. 2014-03-09 22:31:38 +01:00
memory.go Fix memory series indexing bug. 2014-03-06 01:23:22 +01:00
memory_test.go Fix memory series indexing bug. 2014-03-06 01:23:22 +01:00
objective.go Update low-level i'faces to reflect wireformats. 2013-09-04 17:13:58 +02:00
operation.go Remove the multi-op-per-fingerprint capability. 2014-03-04 16:29:56 +01:00
operation_test.go Remove the multi-op-per-fingerprint capability. 2014-03-04 16:29:56 +01:00
processor.go Store samples in custom binary encoding. 2014-03-09 22:31:38 +01:00
processor_test.go Store samples in custom binary encoding. 2014-03-09 22:31:38 +01:00
regressions_test.go Use custom timestamp type for sample timestamps and related code. 2013-12-03 09:11:28 +01:00
rule_integration_test.go Major code cleanup in storage. 2014-02-27 15:22:37 +01:00
sample.go Add version field to LevelDB sample format. 2014-03-11 14:08:40 +01:00
sample_test.go Store samples in custom binary encoding. 2014-03-09 22:31:38 +01:00
samplekey.go Major code cleanup in storage. 2014-02-27 15:22:37 +01:00
stochastic_test.go Store samples in custom binary encoding. 2014-03-09 22:31:38 +01:00
tiered.go Store samples in custom binary encoding. 2014-03-09 22:31:38 +01:00
tiered_test.go Remove the multi-op-per-fingerprint capability. 2014-03-04 16:29:56 +01:00
view.go Remove the multi-op-per-fingerprint capability. 2014-03-04 16:29:56 +01:00
view_test.go Remove the multi-op-per-fingerprint capability. 2014-03-04 16:29:56 +01:00
watermark.go Unify LevelDB.*Options. 2014-02-27 16:03:58 +01:00