prometheus/utility
Matt T. Proud b224251981 Simplify compaction and expose database sizes.
This commit simplifies the way that compactions across a database's
keyspace occur due to reading the LevelDB internals. Secondarily it
introduces the database size estimation mechanisms.

Include database health and help interfaces.

Add database statistics; remove status goroutines.

This commit kills the use of Go routines to expose status throughout
the web components of Prometheus. It also dumps raw LevelDB status
on a separate /databases endpoint.
2013-05-14 12:29:53 +02:00
..
test Include LevelDB fixture generators for curator. 2013-03-27 15:13:40 +01:00
bytesize.go Simplify compaction and expose database sizes. 2013-05-14 12:29:53 +02:00
embed-static.sh Update embedding script to support BSD find. 2013-03-21 11:50:13 +01:00
set.go Address outstanding comments from PR/47 and other cleanups. 2013-02-07 11:38:01 +01:00
set_test.go Address outstanding comments from PR/47 and other cleanups. 2013-02-07 11:38:01 +01:00
sort.go Add sort() and sort_desc() expression language functions. 2013-04-10 18:05:45 +02:00
strconv.go Integrate cleanups for comments in PR70. 2013-02-14 19:03:17 +01:00
time.go Swap `time.Now with testable Time.Now`. 2013-01-27 19:59:20 +01:00
uncertaintygroup.go Remove race conditions from UncertaintyGroup 2013-05-07 18:15:16 +02:00
uncertaintygroup_test.go Add curation remark table and refactor error mgmt. 2013-04-28 17:26:34 +02:00