Skip to content

Commit

Permalink
Update release-notes-v4.x-draft.md
Browse files Browse the repository at this point in the history
  • Loading branch information
miguelgargallo committed Jun 12, 2022
1 parent 153eaf4 commit f4ff799
Showing 1 changed file with 4 additions and 0 deletions.
4 changes: 4 additions & 0 deletions docs/release-notes/release-notes-v4.x-draft.md
Expand Up @@ -5,6 +5,7 @@ v4.x Release notes

- [v4.0](#v40)
* [How to Upgrade](#how-to-upgrade)
+ [Clean Install](#Clean-Install)
* [Notable Changes](#notable-changes)
+ [Node and Chain](#node-and-chain)
+ [Wallet changes](#wallet-changes)
Expand All @@ -18,6 +19,9 @@ v4.x Release notes
When upgrading to this version from **hsd v3.x** you must pass `--chain-migrate=3` when you run it for the first time.
If you are upgrading from **hsd v2.x**, then you also need to pass `--wallet-migrate=1`.

### Clean Install
- Delete first ./hsd folder, disclaimer: you will lose everything. Then run: git clone --depth 1 --branch 4.x https://github.com/handshake-org/hsd.git command.

## Notable Changes
### Urkel Tree Compaction
`FullNode` parses new configuration option `--compact-tree-on-init` and `--compact-tree-init-interval` which will compact the Urkel Tree when the node first opens, by deleting historical data. It will try to compact it again after `tree-init-interval` has passed. Compaction will keep up to the last 288 blocks worth of tree data on disk (7-8 tree intervals) exposing the node to a similar deep reorganization vulnerability as a chain-pruning node. [#669](https://github.com/handshake-org/hsd/pull/669)
Expand Down

0 comments on commit f4ff799

Please sign in to comment.