From af57c1b1a72de32eca205f2a8e1c357ec6779fb3 Mon Sep 17 00:00:00 2001 From: Gavin Andresen Date: Wed, 12 Mar 2014 11:30:14 -0400 Subject: [PATCH] Warn about downgrading to 0.8.x Fixes #3782 --- doc/release-notes.md | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/doc/release-notes.md b/doc/release-notes.md index 89ab150f1e5..0c83e1cfc3d 100644 --- a/doc/release-notes.md +++ b/doc/release-notes.md @@ -43,6 +43,22 @@ OSX 10.5 / 32-bit no longer supported * A 64-bit-capable CPU (see http://support.apple.com/kb/ht3696); * Mac OS 10.6 or later (see https://support.apple.com/kb/ht1633). +Downgrading warnings +-------------------- + +The 'chainstate' for this release is not always compatible with previous +releases, so if you run 0.9 and then decide to switch back to a +0.8.x release you might get a blockchain validation error when starting the +old release (due to 'pruned outputs' being omitted from the index of +unspent transaction outputs). + +Running the old release with the -reindex option will rebuild the chainstate +data structures and correct the problem. + +Also, the first time you run a 0.8.x release on a 0.9 wallet it will rescan +the blockchain for missing spent coins, which will take a long time (tens +of minutes on a typical machine). + Rebranding to Bitcoin Core ---------------------------