Julius Volz
7e85711df0
Beginnings of a tiered index implementation.
...
This reintroduces a LevelDB-based metrics index.
Change-Id: I4111540301c52255a07b2f570761707a32f72c05
2014-11-25 17:02:00 +01:00
Bjoern Rabenstein
ca6a4fccef
Weed out our homegrown test.Tester.
...
The Go stdlib has testing.TB now, which fulfills the exact same
purpose.
Change-Id: I0db9c73400e208ca376b932a02b7e3402234b87c
2014-05-21 19:27:24 +02:00
Matt T. Proud
6dcaa28806
Include LevelDB fixture generators for curator.
...
This will help reduce common boilerplate for our test process
with respect to LevelDB-related things.
2013-03-27 15:13:40 +01:00
Matt T. Proud
b86b0ea41a
Create temporary directory handler.
2013-03-26 18:09:25 +01:00
Julius Volz
d67e4b9131
Address outstanding comments from PR/47 and other cleanups.
2013-02-07 11:38:01 +01:00
Matt T. Proud
4cd153555e
Swap `time.Now
with testable
Time.Now
`.
2013-01-27 19:59:20 +01:00
Matt T. Proud
f2ded515b7
Support versioned telemetry providers.
...
client_golang was updated to support full label-oriented telemetry,
which introduced interface incompatibilities with the previous
version of Prometheus. To alleviate this, a general fetching and
processing dispatching system has been created, which discriminates
and processes according to the version of input.
2013-01-27 17:45:50 +01:00
Matt T. Proud
3ac5d48b1a
Impl' storage i'faces and fix non-idiomatic warts.
...
This change includes implementation of most major storage layer
features, albeit some imperfect. It also includes nascent telemetry
bindings, too.
2013-01-04 10:39:38 +01:00