- 16 7月, 2015 1 次提交
-
-
由 beorn7 提交于
Fixes https://github.com/prometheus/prometheus/issues/481 While doing so, clean up and fix a few other things: - Fix `go vet` warnings (@fabxc to blame ;). - Fix a racey problem with unarchiving: Whenever we unarchive a series, we essentially want to do something with it. However, until we have done something with it, it appears like a series that is ready to be archived or even purged. So e.g. it would be ignored during checkpointing. With this fix, we always load the chunkDescs upon unarchiving. This is wasteful if we only want to add a new sample to an archived time series, but the (presumably more common) case where we access an archived time series in a query doesn't become more expensive. - The change above streamlined the getOrCreateSeries ond newMemorySeries flow. Also, the modTime is now always set correctly. - Fix the leveldb-backed implementation of KeyValueStore.Delete. It had the wrong behavior of still returning true, nil if a non-existing key has been passed in.
-
- 13 7月, 2015 2 次提交
-
-
由 Julius Volz 提交于
storage: Fix float->uint conversions on some compilers.
-
由 Julius Volz 提交于
See https://github.com/prometheus/prometheus/issues/887, which will at least be partially fixed by this. From the spec https://golang.org/ref/spec#Conversions: "In all non-constant conversions involving floating-point or complex values, if the result type cannot represent the value the conversion succeeds but the result value is implementation-dependent." This ended up setting the converted values to 0 on Debian's Go 1.4.2 compiler, at least on 32-bit Debians.
-
- 10 7月, 2015 5 次提交
-
-
由 Brian Brazil 提交于
web: Fix regression in .Path
-
由 Brian Brazil 提交于
.Path is documented as removing /consoles/, recent changes added in a leading / which broke the provided console templates menu system.
-
由 Fabian Reinartz 提交于
retrieval: avoid race conditions
-
由 Fabian Reinartz 提交于
web/js: fix display error for vectors in console
-
由 Fabian Reinartz 提交于
-
- 09 7月, 2015 2 次提交
-
-
由 Julius Volz 提交于
Export build information as metric.
-
由 Fabian Reinartz 提交于
-
- 08 7月, 2015 3 次提交
-
-
由 Julius Volz 提交于
There is more build information that could be put into labels, but Version, Revision, and Branch seemed like the right level of detail to me.
-
由 Johannes 'fish' Ziemke 提交于
New dockerfile using alpine-glibc base image and make
-
由 Steve Durrheimer 提交于
-
- 07 7月, 2015 3 次提交
-
-
由 Björn Rabenstein 提交于
Fix the race condition targets in the Makefile.
-
由 beorn7 提交于
Remove race_condition_run as the original run target has been removed, too. Fix the race_condition_binary target.
-
由 Fabian Reinartz 提交于
config: hide authentication credentials in String() output
-
- 06 7月, 2015 6 次提交
-
-
由 Fabian Reinartz 提交于
-
由 Fabian Reinartz 提交于
promql: marshal sample pairs to JSON tuples.
-
由 Fabian Reinartz 提交于
-
由 Fabian Reinartz 提交于
-
由 Fabian Reinartz 提交于
-
由 Fabian Reinartz 提交于
-
- 03 7月, 2015 7 次提交
-
-
由 Fabian Reinartz 提交于
resolve rule files relative to config file.
-
由 Julius Volz 提交于
Add tests for "globalURL" template function.
-
由 Fabian Reinartz 提交于
-
由 Fabian Reinartz 提交于
-
由 Julius Volz 提交于
-
由 Julius Volz 提交于
Consolidate external reachability flags into one.
-
由 Julius Volz 提交于
Besides fixing https://github.com/prometheus/prometheus/issues/805 by making the entire externally reachable server URL configurable, this adds tests for the "globalURL" template function and makes it easier to test other such functions in the future. This breaks the `web.Hostname` flag (and introduces `web.external-url`). This flag is likely only used by few users, so I hope that's justifiable. Fixes https://github.com/prometheus/prometheus/issues/805
-
- 02 7月, 2015 5 次提交
-
-
由 Fabian Reinartz 提交于
api/v1: fix response format tests
-
由 Fabian Reinartz 提交于
-
由 Julius Volz 提交于
Add circleci yaml for Dockerfile test build
-
由 Fabian Reinartz 提交于
api/v1: fix Content-Type in response
-
由 Fabian Reinartz 提交于
-
- 01 7月, 2015 4 次提交
-
-
由 Brian Brazil 提交于
retrieval: Handle serverset node not existing.
-
由 Brian Brazil 提交于
This stops configuration loading hanging if the Znode doesn't exist, and retries until the node does exist.
-
由 Fabian Reinartz 提交于
Preserve alert state, cleanup rules/
-
由 Fabian Reinartz 提交于
-
- 30 6月, 2015 2 次提交
-
-
由 Fabian Reinartz 提交于
-
由 Fabian Reinartz 提交于
-