From ab8d4a312aff2ff4c1ddaa69f9306024c039b3fc Mon Sep 17 00:00:00 2001 From: szymonsztuka Date: Mon, 13 May 2019 18:24:53 +0100 Subject: [PATCH] CORDA-2511 Upgrade notes for C4 need to include required minimum previous Corda version (#5039) * CORDA-2511 doc fix: upgrade notes for C4 need to include guidance to upgrade from C3.2 (minimum) to C4 * Addressing PR review comments. * Addressing review comments. --- docs/source/node-upgrade-notes.rst | 17 +++++++++++++---- 1 file changed, 13 insertions(+), 4 deletions(-) diff --git a/docs/source/node-upgrade-notes.rst b/docs/source/node-upgrade-notes.rst index 6de9a3860e..d6c0da05b4 100644 --- a/docs/source/node-upgrade-notes.rst +++ b/docs/source/node-upgrade-notes.rst @@ -38,7 +38,16 @@ user guide to learn how to make backups. We provide some :ref:`backup recommendations ` if you'd like more detail. -Step 3. Replace ``corda.jar`` with the new version +Step 3. Upgrade the node database to Corda 3.2 or later +------------------------------------------------------- + +Ensure your node is running Corda 3.2 or later. +Corda 3.2 required a database table name change and column type change in PostgreSQL. +These changes need to be applied to the database before upgrading to Corda 4.0. +Refer to `Corda 3.2 release notes `_ +for further information. + +Step 4. Replace ``corda.jar`` with the new version -------------------------------------------------- Download the latest version of Corda from `our Artifactory site `_. @@ -47,17 +56,17 @@ node requires. .. important:: Corda 4 requires Java |java_version| or any higher Java 8 patchlevel. Java 9+ is not currently supported. -Step 4. Start up the node +Step 5. Start up the node ------------------------- Start the node in the usual manner you have selected. The node will perform any automatic data migrations required, which may take some time. If the migration process is interrupted it can be continued simply by starting the node again, without harm. -Step 5. Undrain the node +Step 6. Undrain the node ------------------------ You may now do any checks that you wish to perform, read the logs, and so on. When you are ready, use this command at the shell: ``run setFlowsDrainingModeEnabled enabled: false`` -Your upgrade is complete. \ No newline at end of file +Your upgrade is complete.