Nessie Server upgrade notes¶
The following table lists the upgrade types from one Nessie version to another Nessie version.
A check-mark in the Rolling Upgrade column means that it is okay to run Nessie instances running versions in the From column during the limited time of a rolling-upgrade with Nessie versions in the To column.
A red cross in the Rolling Upgrade column means that rolling upgrades for the mentioned versions are not supported and must be avoided.
Also read the release notes.
|Rolling Upgrade Supported||From Nessie version||To Nessie version|
|0.61.0 or newer||0.71.1 or newer|
|0.40.0 or newer||0.61.0 or newer|
|0.40.0 or newer||0.60.0 or newer|
|< 0.40.0||0.40.0 or newer|
|0.26.0 to 0.29.0||0.27.0 to 0.30.0|
|0.25.0 or older||0.26.0 or newer|
|0.18.0 to 0.24.0||0.19.0 to 0.25.0|
Older releases than 0.18.0 are not supported.
See Releases for release notes.
Rolling upgrades target version notes¶
The serialized format of internal key-indexes got bumped. For a rolling-upgrade to version 0.61.0 or newer, follow these steps.
- Deploy Nessie with the system property
- Perform the rolling upgrade to 0.61.0 or newer
- Remove the system property
nessie.internal.store-index-format-version(or set it to
- Perform a rolling restart
Alternatively you can also stop all Nessie instances, upgrade those and just restart.