We released a new version of branch
mainnet-staging (git commit hash is
fc8990b1adf06f8311e3c99d5f243062d2f04846 ). To update your node, do the usual: stop your node, run
git checkout mainnet-staging && git pull && make build-deps && eval $(opam env) && make . If you start your node, you will be prompted by a message telling you to update your storage version. If you were already on
mainnet-staging , just run
./tezos-node upgrade storage (possibly with
--data-dir <DIR> ). If you are on
mainnet , you have several options:
- start from a clean data directory and import a snapshot, possibly use the new
reconstructcommand (see below);
- bootstrap from scratch.
This new version contains improvements to the new storage backend which make it more reliable and more efficient.
This new version also contains a new command:
reconstruct , which can be used to convert a
full node into an
archive node. This operation is long (a couple of days) but faster than bootstrapping from scratch. It is in particular useful to convert a
mainnet archive node to the new storage backend: import a snapshot and run
We are hoping to release this branch as the new
mainnet next week. Current
mainnet will stay as a new legacy branch for a while in case you don’t want to update to the new storage backend.