mirror of
https://github.com/prometheus/prometheus.git
synced 2026-03-16 15:43:36 -04:00
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. |
||
|---|---|---|
| .. | ||
| test | ||
| bytesize.go | ||
| embed-static.sh | ||
| set.go | ||
| set_test.go | ||
| sort.go | ||
| strconv.go | ||
| time.go | ||
| uncertaintygroup.go | ||
| uncertaintygroup_test.go | ||