Matt T. Proud
f897164bcf
Expose TieredStorage.DiskStorage.
2013-05-07 10:26:28 +02:00
Matt T. Proud
ce45787dbf
Storage interface to TieredStorage.
...
This commit drops the Storage interface and just replaces it with a
publicized TieredStorage type. Storage had been anticipated to be
used as a wrapper for testability but just was not used due to
practicality. Merely overengineered. My bad. Anyway, we will
eventually instantiate the TieredStorage dependencies in main.go and
pass them in for more intelligent lifecycle management.
These changes will pave the way for managing the curators without
Law of Demeter violations.
2013-05-03 15:54:14 +02:00
Julius Volz
d8110fcd9c
Send sample arrays instead of single samples over channels.
2013-04-29 17:24:17 +02:00
Julius Volz
2202cd71c9
Track alerts over time and write out alert timeseries.
2013-04-26 14:35:21 +02:00
Johannes 'fish' Ziemke
1ad41d4c00
Call closer.Close() earlier.
2013-04-25 13:29:28 +02:00
Julius Volz
99dcbe0f94
Integrate memory and disk layers in view rendering.
2013-04-19 16:01:27 +02:00
Julius Volz
95b081f9bc
Stop serving tiered storage after draining it.
2013-04-15 13:30:03 +02:00
Julius Volz
c59f3fc538
Fix formatting in tiered_test.go.
2013-03-28 12:16:31 +01:00
juliusv
39826d7335
Merge pull request #107 from prometheus/julius-fix-get-fingerprints
...
Fix bug in GetFingerprintsForLabelSet().
2013-03-27 10:54:17 -07:00
Julius Volz
2668700e54
Fix bug in GetFingerprintsForLabelSet().
2013-03-27 18:50:30 +01:00
Matt T. Proud
c53a72a894
Test data for the curator.
2013-03-27 18:13:43 +01:00
Julius Volz
55ca65aa6e
More userfriendly output when we fail to create the tiered storage.
2013-03-27 11:25:05 +01:00
Matt T. Proud
c4e971d7d9
Merge pull request #101 from prometheus/refactor/test/directory-extraction
...
Create temporary directory handler.
2013-03-26 10:46:28 -07:00
Matt T. Proud
b86b0ea41a
Create temporary directory handler.
2013-03-26 18:09:25 +01:00
Julius Volz
2b8f0b2cc7
Constantize metric name label name.
2013-03-26 16:20:23 +01:00
Julius Volz
e096896932
PR comment fixups.
2013-03-26 15:28:00 +01:00
Julius Volz
dd67ab115b
Change GetAllMetricNames() to GetAllValuesForLabel().
2013-03-26 14:47:07 +01:00
Julius Volz
42bdf921d1
Fetch integrated memory/disk data for simple Get* functions.
2013-03-26 14:47:07 +01:00
Julius Volz
4d79dc3602
Replace renderView() by cleaner and more correct reimplementation.
2013-03-21 18:11:02 +01:00
Julius Volz
3621148e7f
Comment out panicking test until proper support is implemented.
2013-03-21 18:08:47 +01:00
Julius Volz
2f06b8bea6
Fix tiered storage test to trigger iterator rewinding case.
2013-03-21 18:08:47 +01:00
Matt T. Proud
62b5d7ce20
Oops.
2013-03-21 18:08:46 +01:00
Matt T. Proud
34a921e16d
Checkpoint.
2013-03-21 18:08:46 +01:00