prometheus/storage/metric
Matt T. Proud b2e4c88b80 Wrap LevelDB iterator operations behind interface.
The LevelDB storage types return an interface type now that wraps
around the underlying iterator.  This both enhances testability but
improves upon, in my opinion, the interface design for the LevelDB
iterator.

Secondarily, the resource reaping behaviors for the LevelDB iterators
have been improved by dropping the externalized io.Closer object.

Finally, the iterator provisioning methods provide the option for
indicating whether one wants a snapshotted iterator or not.
2013-03-25 12:57:58 +01:00
..
end_to_end_test.go Change Get* methods to receive fingerprints instead of metrics. 2013-03-21 18:11:03 +01:00
frontier.go Wrap LevelDB iterator operations behind interface. 2013-03-25 12:57:58 +01:00
instrumentation.go Start writing high watermarks. 2013-03-21 18:08:48 +01:00
interface_test.go Checkpoint. 2013-03-21 18:06:51 +01:00
interface.go Implement remaining View Get* methods. 2013-03-21 18:11:04 +01:00
leveldb.go Wrap LevelDB iterator operations behind interface. 2013-03-25 12:57:58 +01:00
memory.go Change Get* methods to receive fingerprints instead of metrics. 2013-03-21 18:11:03 +01:00
operation_test.go Fix regression in subsequent range op. compactions. 2013-03-21 18:11:04 +01:00
operation.go Mark range op as consumed if it receives no data points in range. 2013-03-22 11:50:02 +01:00
regressions_test.go Checkpoint. 2013-03-21 18:06:51 +01:00
rule_integration_test.go Change Get* methods to receive fingerprints instead of metrics. 2013-03-21 18:11:03 +01:00
scanjob.go Checkpoint. 2013-03-21 18:06:51 +01:00
stochastic_test.go Change Get* methods to receive fingerprints instead of metrics. 2013-03-21 18:11:03 +01:00
test_helper.go Set test time to fixed value. 2013-03-21 18:08:47 +01:00
tiered_test.go Replace renderView() by cleaner and more correct reimplementation. 2013-03-21 18:11:02 +01:00
tiered.go Wrap LevelDB iterator operations behind interface. 2013-03-25 12:57:58 +01:00
view_test.go Checkpoint. 2013-03-21 18:06:51 +01:00
view.go Fix view's GetRangeValues() reverse iteration behavior. 2013-03-21 18:16:31 +01:00