From 7f300f27cbbfcebda64931d15a0d37074cfdb06c Mon Sep 17 00:00:00 2001 From: Fabian Reinartz Date: Tue, 12 Sep 2017 12:07:51 +0200 Subject: [PATCH] *: cut 2.0.0-beta.3 --- CHANGELOG.md | 16 ++++++++++------ VERSION | 2 +- 2 files changed, 11 insertions(+), 7 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index d5ee23bec..b52a15110 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,13 +1,17 @@ -## v2.0.0-beta.2 / 2017-08-18 +## v2.0.0-beta.3 / 2017-09-12 This release includes numerous changes to the new storage layer. The main changes are: -* [CHANGES] Deterministic block boundaries -* [ENHANCEMENTS] Avoid memory usage spikes during compactions +* [CHANGES] Single, compacted write ahead log +* [CHANGES] Single in-memory block with garbage collection +* [ENHANCEMENTS] Cache series dropped via `metric_relabel_configs` +* [ENHANCEMENTS] Pool byte buffers for scraping -It's generally advised to start with a clean storage directory. As a best effort, -running `sed -i .bkp 's/generation/level/g' */meta.json` from within the directory -should be sufficient to migrate data written by v2.0.0-beta.0. +Overall the changes achieve a baseline reduction in memory consumption and reduce +peak memory usage by 30-40% compared to the 2.0.0-beta.2 release. + +This release requires a clean storage directory and is not compatible with files +created by previous beta releases. ## 1.7.1 / 2017-06-12 diff --git a/VERSION b/VERSION index e2d198103..96cabdf34 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -2.0.0-beta.2 +2.0.0-beta.3