Merge branch 'release-2.0'
This commit is contained in:
commit
6806b5fa2f
35
CHANGELOG.md
35
CHANGELOG.md
|
@ -1,19 +1,28 @@
|
||||||
## 2.0.0-rc.3 / 2017-11-04
|
## 2.0.0 / 2017-11-08
|
||||||
|
|
||||||
_Changes compared to 2.0.0-rc.2._
|
This release includes a completely rewritten storage, huge performance
|
||||||
|
improvements, but also many backwards incompatible changes. For more
|
||||||
|
information, read the announcement blog post and migration guide.
|
||||||
|
|
||||||
* [ENHANCEMENT] Remove remote read from the query path if no remote storage
|
https://prometheus.io/blog/2017/11/08/announcing-prometheus-2-0/
|
||||||
is configured.
|
https://prometheus.io/docs/prometheus/2.0/migration/
|
||||||
* [ENHANCEMENT] Bump Consul HTTP client timeout to not match the Consul SD
|
|
||||||
watch timeout.
|
|
||||||
* [ENHANCEMENT] Bump up a too small max block duration to the min block
|
|
||||||
duration instead of returning an error.
|
|
||||||
* [BUGFIX] Avoid needless padding of 4 zero bytes in index files.
|
|
||||||
* [BUGFIX] Delete old blocks during reload (necessary on MS Windows).
|
|
||||||
* [BUGFIX] Fix regression of alert rules state loss on config reload.
|
|
||||||
* [BUGFIX] Serialize background WAL operations to avoid data races.
|
|
||||||
|
|
||||||
This also contains bugfixes and remote-storage features from the 1.8 branch.
|
* [CHANGE] Completely rewritten storage layer, with WAL. This is not backwards compatible with 1.x storage, and many flags have changed/disappeared.
|
||||||
|
* [CHANGE] New staleness behavior. Series now marked stale after target scrapes no longer return them, and soon after targets disappear from service discovery.
|
||||||
|
* [CHANGE] Rules files use YAML syntax now. Conversion tool added to promtool.
|
||||||
|
* [CHANGE] Removed `count_scalar`, `drop_common_labels` functions and `keep_common` modifier from PromQL.
|
||||||
|
* [CHANGE] Rewritten exposition format parser with much higher performance. The Protobuf exposition format is no longer supported.
|
||||||
|
* [CHANGE] Example console templates updated for new storage and metrics names. Examples other than node exporter and Prometheus removed.
|
||||||
|
* [CHANGE] Admin and lifecycle APIs now disabled by default, can be reenabled via flags
|
||||||
|
* [CHANGE] Flags switched to using Kingpin, all flags are now --flagname rather than -flagname.
|
||||||
|
* [FEATURE/CHANGE] Remote read can be configured to not read data which is available locally. This is enabled by default.
|
||||||
|
* [FEATURE] Rules can be grouped now. Rules within a rule group are executed sequentially.
|
||||||
|
* [FEATURE] Added experimental GRPC apis
|
||||||
|
* [FEATURE] Add timestamp() function to PromQL.
|
||||||
|
* [ENHANCEMENT] Remove remote read from the query path if no remote storage is configured.
|
||||||
|
* [ENHANCEMENT] Bump Consul HTTP client timeout to not match the Consul SD watch timeout.
|
||||||
|
* [ENHANCEMENT] Go-conntrack added to provide HTTP connection metrics.
|
||||||
|
* [BUGFIX] Fix connection leak in Consul SD.
|
||||||
|
|
||||||
## 1.8.2 / 2017-11-04
|
## 1.8.2 / 2017-11-04
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue