Commit graph

117 commits

Author SHA1 Message Date
Matt T. Proud 244a4a9cdb Update to go1.1.
This commit updates the documentation, Makefiles, formatting, and
code semantics to support the 1.1. runtime, which includes ...

1. ``make advice``,

2. ``make format``, and

3. ``go fix`` on various targets.
2013-05-14 12:39:08 +02:00
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
Matt T. Proud d538b0382f Include long-tail data deletion mechanism.
This commit introduces the long-tail deletion mechanism, which will
automatically cull old sample values.  It is an acceptable
hold-over until we get a resampling pipeline implemented.

Kill legacy OS X documentation, too.
2013-05-13 10:54:36 +02:00
Bernerd Schaefer a07b89d411 Document go-1.1 race detector with prometheus 2013-05-07 18:15:17 +02:00
Matt T. Proud 32c0a939b0 New self-sustaining, hermetic build system.
This should help us produce self-contained artifacts for users as
well as lower the hurdles for first-time contributors.
2013-04-17 09:34:24 +02:00
Matt T. Proud 9d46b941ea Include Travis status.
I am going to regret this.
2013-03-28 15:54:40 +01:00
Matt T. Proud a9640c0203 Update community documentation.
Include mailing list notes and additional contributors.

Include generated documentation.

Correct title case.
2013-03-28 10:46:41 +01:00
Johannes 'fish' Ziemke d834d44187 Update README.md 2013-03-04 12:47:00 +01:00
juliusv 7b2ee03e90 Fix link to MacOSX instructions (again) 2013-02-08 22:56:58 +01:00
Julius Volz 06ace4941d Remove/replace last references to github.com/matttproud/... 2013-02-07 14:32:18 +01:00
Matt T. Proud ec3e98b365 Include Snappy in Runtime.
Snappy should have been explicitly included in the runtime, for I
erroneously thought that LevelDB bundled this into its runtime as-is.
It turns out that this assumption is wrong, and I thought we had
Snappy compression support all-along.
2013-02-01 13:35:07 +01:00
Matt T. Proud 56d0ecf410 Update documentation facts. 2013-01-27 19:36:07 +01:00
Tobias Schmidt d6ea16a5c4 Add basic "Getting started" documentation 2013-01-25 00:48:51 +01:00
Tobias Schmidt dcf915bde7 Add missing prerequisites to the Readme 2013-01-24 21:56:08 +01:00
Matt T. Proud 44f8802ae7 Add Apache License 2.0 boilerplate. 2012-11-26 20:11:34 +01:00
Matt T. Proud 6072143505 Initial commit of external resources. 2012-11-24 12:33:34 +01:00
Matt T. Proud 734d28b515 Initial commit 2012-11-24 03:14:12 -08:00