prometheus/storage/metric/tiered
Julius Volz 9410f15a73 Only evict memory series after they are on disk.
This fixes the problem where samples become temporarily unavailable for
queries while they are being flushed to disk. Although the entire
flushing code could use some major refactoring, I'm explicitly trying to
do the minimal change to fix the problem since there's a whole new
storage implementation in the pipeline.

Change-Id: I0f5393a30b88654c73567456aeaea62f8b3756d9
2014-06-30 15:20:33 +02:00
..
compaction_regression_test.go Separate storage implementation from interfaces. 2014-04-16 13:30:19 +02:00
curator.go Migrate to new client_golang. 2014-06-19 16:03:50 +02:00
dto.go Separate storage implementation from interfaces. 2014-04-16 13:30:19 +02:00
end_to_end_test.go Weed out our homegrown test.Tester. 2014-05-21 19:27:24 +02:00
freelist.go Separate storage implementation from interfaces. 2014-04-16 13:30:19 +02:00
freelist_test.go Separate storage implementation from interfaces. 2014-04-16 13:30:19 +02:00
index.go Separate storage implementation from interfaces. 2014-04-16 13:30:19 +02:00
interface_test.go Separate storage implementation from interfaces. 2014-04-16 13:30:19 +02:00
leveldb.go Migrate to new client_golang. 2014-06-19 16:03:50 +02:00
marshal.go Separate storage implementation from interfaces. 2014-04-16 13:30:19 +02:00
memory.go Only evict memory series after they are on disk. 2014-06-30 15:20:33 +02:00
memory_test.go Only evict memory series after they are on disk. 2014-06-30 15:20:33 +02:00
objective.go Separate storage implementation from interfaces. 2014-04-16 13:30:19 +02:00
operation.go Separate storage implementation from interfaces. 2014-04-16 13:30:19 +02:00
operation_test.go Separate storage implementation from interfaces. 2014-04-16 13:30:19 +02:00
processor.go Separate storage implementation from interfaces. 2014-04-16 13:30:19 +02:00
processor_test.go Separate storage implementation from interfaces. 2014-04-16 13:30:19 +02:00
regressions_test.go Weed out our homegrown test.Tester. 2014-05-21 19:27:24 +02:00
rule_integration_test.go Weed out our homegrown test.Tester. 2014-05-21 19:27:24 +02:00
sample_test.go Separate storage implementation from interfaces. 2014-04-16 13:30:19 +02:00
samplekey.go Separate storage implementation from interfaces. 2014-04-16 13:30:19 +02:00
stochastic_test.go Weed out our homegrown test.Tester. 2014-05-21 19:27:24 +02:00
test_helpers.go Add console and alert templates with access to all data. 2014-05-30 16:24:56 +01:00
tiered.go Only evict memory series after they are on disk. 2014-06-30 15:20:33 +02:00
tiered_test.go Weed out our homegrown test.Tester. 2014-05-21 19:27:24 +02:00
view.go Separate storage implementation from interfaces. 2014-04-16 13:30:19 +02:00
view_test.go Weed out our homegrown test.Tester. 2014-05-21 19:27:24 +02:00
watermark.go Separate storage implementation from interfaces. 2014-04-16 13:30:19 +02:00