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.go Implement remaining View Get* methods. 2013-03-21 18:11:04 +01:00
interface_test.go Checkpoint. 2013-03-21 18:06:51 +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.go Mark range op as consumed if it receives no data points in range. 2013-03-22 11:50:02 +01:00
operation_test.go Fix regression in subsequent range op. compactions. 2013-03-21 18:11:04 +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.go Wrap LevelDB iterator operations behind interface. 2013-03-25 12:57:58 +01:00
tiered_test.go Replace renderView() by cleaner and more correct reimplementation. 2013-03-21 18:11:02 +01:00
view.go Fix view's GetRangeValues() reverse iteration behavior. 2013-03-21 18:16:31 +01:00
view_test.go Checkpoint. 2013-03-21 18:06:51 +01:00