Browse Source

Release 2.0.0

pull/3424/head v2.0.0
Brian Brazil 7 years ago committed by Tobias Schmidt
parent
commit
0a74f98628
  1. 41
      CHANGELOG.md
  2. 2
      VERSION

41
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
* [ENHANCEMENT] Remove remote read from the query path if no remote storage information, read the announcement blog post and migration guide.
is configured.
* [ENHANCEMENT] Bump Consul HTTP client timeout to not match the Consul SD https://prometheus.io/blog/2017/11/08/announcing-prometheus-2-0/
watch timeout. https://prometheus.io/docs/prometheus/2.0/migration/
* [ENHANCEMENT] Bump up a too small max block duration to the min block
duration instead of returning an error. * [CHANGE] Completely rewritten storage layer, with WAL. This is not backwards compatible with 1.x storage, and many flags have changed/disappeared.
* [BUGFIX] Avoid needless padding of 4 zero bytes in index files. * [CHANGE] New staleness behavior. Series now marked stale after target scrapes no longer return them, and soon after targets disappear from service discovery.
* [BUGFIX] Delete old blocks during reload (necessary on MS Windows). * [CHANGE] Rules files use YAML syntax now. Conversion tool added to promtool.
* [BUGFIX] Fix regression of alert rules state loss on config reload. * [CHANGE] Removed `count_scalar`, `drop_common_labels` functions and `keep_common` modifier from PromQL.
* [BUGFIX] Serialize background WAL operations to avoid data races. * [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.
This also contains bugfixes and remote-storage features from the 1.8 branch. * [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

2
VERSION

@ -1 +1 @@
2.0.0-rc.3 2.0.0

Loading…
Cancel
Save