From c403efdfc30aac46753de5c0a0a2c8f5ee609936 Mon Sep 17 00:00:00 2001 From: Marek Date: Wed, 30 Aug 2023 03:33:31 +0200 Subject: [PATCH] add(docs): Mention the tree deduplication in CHANGELOG.md (#7414) * Mention the tree deduplication in `CHANGELOG.md` * Use an alternative formulation --- CHANGELOG.md | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 16bf41b2..756eb2c3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,8 +5,24 @@ All notable changes to Zebra are documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org). -## [Zebra 1.1.0](https://github.com/ZcashFoundation/zebra/releases/tag/v1.1.0) - 2023-07-18 +## [Zebra 1.2.0](https://github.com/ZcashFoundation/zebra/releases/tag/v1.1.0) - 2023-07-18 +### Highlights + +This release: + +- Contains an automatic database upgrade that reduces the size of Zebra's + current cached state from approximately 276GB to 244GB. It does so by + automatically pruning unneeded note commitment trees from an existing cache. + New Zebra instances will also build their cache without these trees. +- + +### Changed + +- Deduplicate note commitment trees stored in the finalized state ([#7312]()https://github.com/ZcashFoundation/zebra/pull/7312, [#7379](https://github.com/ZcashFoundation/zebra/pull/7379)) +- Insert only the first tree in each series of identical trees into finalized state ([#7266](https://github.com/ZcashFoundation/zebra/pull/7266)) + +## [Zebra 1.1.0](https://github.com/ZcashFoundation/zebra/releases/tag/v1.1.0) - 2023-07-18 This release adds new mempool metrics, fixes panics when cancelling tasks on shutdown, detects subcommand name typos on the command-line, and improves the usability of Zebra's Docker images (particularly for mining).