Browse Source

Merge #8465: [0.13] Document reindexing changes

b49d963 Document reindexing changes (Pieter Wuille)
0.13
Wladimir J. van der Laan 8 years ago
parent
commit
45c656b914
No known key found for this signature in database
GPG Key ID: 74810B012346C9A6
  1. 18
      doc/release-notes.md

18
doc/release-notes.md

@ -214,6 +214,24 @@ no longer optimized for this metric. Feedback is requested on whether to
deprecate or keep this command line option in future releases. deprecate or keep this command line option in future releases.
Reindexing changes
------------------
In earlier versions, reindexing did validation while reading through the block
files on disk. These two have now been split up, so that all blocks are known
before validation starts. This was necessary to make certain optimizations that
are available during normal synchronizations also available during reindexing.
The two phases are distinct in the Bitcoin-Qt GUI. During the first one,
"Reindexing blocks on disk" is shown. During the second (slower) one,
"Processing blocks on disk" is shown.
It is possible to only redo validation now, without rebuilding the block index,
using the command line option `-reindex-chainstate` (in addition to
`-reindex` which does both). This new option is useful when the blocks on disk
are assumed to be fine, but the chainstate is still corrupted. It is also
useful for benchmarks.
Removal of internal miner Removal of internal miner
-------------------------- --------------------------

Loading…
Cancel
Save