From cab36000447b449dd0e66d8ca7a4dcc9dfc9013c Mon Sep 17 00:00:00 2001 From: Peilun Li Date: Sat, 12 Oct 2024 14:12:14 +0800 Subject: [PATCH] Fix wrong root before the first segment. --- node/storage/src/log_store/log_manager.rs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/node/storage/src/log_store/log_manager.rs b/node/storage/src/log_store/log_manager.rs index 4df19b5..6c9c7a4 100644 --- a/node/storage/src/log_store/log_manager.rs +++ b/node/storage/src/log_store/log_manager.rs @@ -712,7 +712,7 @@ impl LogManager { tx_store.rebuild_last_chunk_merkle(pora_chunks_merkle.leaves(), tx_seq)? } // Initialize - None => Merkle::new_with_depth(vec![], log2_pow2(PORA_CHUNK_SIZE) + 1, None), + None => Merkle::new_with_depth(vec![], 1, None), }; debug!( @@ -761,6 +761,10 @@ impl LogManager { .merkle .write() .try_initialize(&log_manager.flow_store)?; + info!( + "Log manager initialized, state={:?}", + log_manager.get_context()? + ); Ok(log_manager) }