Remove circular dependencies in blocktree (#6494)

* Delete dead code

* Flatten modules

* Break blocktree dependency cycle

* Move BloctreeError into blocktree_db

Fewer dependency cycles

* Inline column family names

Fewer circular dependencies

* Cleanup imports

* Fix build
This commit is contained in:
Greg Fitzgerald
2019-10-22 09:20:19 -06:00
committed by GitHub
parent 75d68edfe7
commit 45b2c138e5
6 changed files with 82 additions and 181 deletions

View File

@@ -1,6 +1,8 @@
pub mod bank_forks;
#[macro_use]
pub mod blocktree;
mod blocktree_db;
mod blocktree_meta;
pub mod blocktree_processor;
pub mod entry;
pub mod erasure;