diff --git a/libraries/chain/db_management.cpp b/libraries/chain/db_management.cpp index d722df67..dbfac40d 100644 --- a/libraries/chain/db_management.cpp +++ b/libraries/chain/db_management.cpp @@ -64,7 +64,10 @@ void database::reindex(fc::path data_dir, const genesis_state_type& initial_allo const auto last_block_num = last_block->block_num(); ilog( "Replaying blocks..." ); - _undo_db.disable(); + // Right now, we leave undo_db enabled when replaying because the bookie plugin + // depends on new/changed/removed object notifications, and those are only fired + // when the undo_db is enabled + //_undo_db.disable(); for( uint32_t i = 1; i <= last_block_num; ++i ) { if( i % 10000 == 0 ) std::cerr << " " << double(i*100)/last_block_num << "% "<