paritydb support for parachains db. (#4838)
* parity db subsystem without cache and no splitted column * fmt * fix path (auto from parity-db fail) * lru cache for db column with cache * Revert "lru cache for db column with cache" This reverts commit ae177bc5e107a075eff6a21f651218ada6599b74. * Write_lock mutex * theoric code for bridges * revert changes * Revert bridge changes * fix spec_version * update parity db * test purge-db * Use specific ordered collection with paritydb. * Revert "Use specific ordered collection with paritydb." This reverts commit 8b66d0a4ae914cba1af0f44050d45dd6d9327c6b. * fix chain selection tests. * remove patch * fix auto. * Remove useless exists directory method * purge chain without parity-db removal * spellcheck * renamings and filtering. * fix assertion * format * update parity-db and fmt * Auto keep using rocksdb when it exists. * Revert "Auto keep using rocksdb when it exists." This reverts commit cea49b32ae590bdce31fed5c45f3c028ae0c7564. * Update kvdb version.
parent
eaa96a27
Showing
- polkadot/Cargo.lock 18 additions, 2 deletionspolkadot/Cargo.lock
- polkadot/node/core/approval-voting/src/approval_db/v1/mod.rs 9 additions, 9 deletionspolkadot/node/core/approval-voting/src/approval_db/v1/mod.rs
- polkadot/node/core/approval-voting/src/approval_db/v1/tests.rs 5 additions, 3 deletions...dot/node/core/approval-voting/src/approval_db/v1/tests.rs
- polkadot/node/core/approval-voting/src/import.rs 4 additions, 2 deletionspolkadot/node/core/approval-voting/src/import.rs
- polkadot/node/core/approval-voting/src/lib.rs 3 additions, 3 deletionspolkadot/node/core/approval-voting/src/lib.rs
- polkadot/node/core/approval-voting/src/tests.rs 4 additions, 1 deletionpolkadot/node/core/approval-voting/src/tests.rs
- polkadot/node/core/av-store/src/lib.rs 13 additions, 13 deletionspolkadot/node/core/av-store/src/lib.rs
- polkadot/node/core/av-store/src/tests.rs 25 additions, 14 deletionspolkadot/node/core/av-store/src/tests.rs
- polkadot/node/core/chain-selection/src/db_backend/v1.rs 16 additions, 9 deletionspolkadot/node/core/chain-selection/src/db_backend/v1.rs
- polkadot/node/core/chain-selection/src/lib.rs 3 additions, 3 deletionspolkadot/node/core/chain-selection/src/lib.rs
- polkadot/node/core/dispute-coordinator/src/lib.rs 2 additions, 2 deletionspolkadot/node/core/dispute-coordinator/src/lib.rs
- polkadot/node/core/dispute-coordinator/src/real/db/v1.rs 10 additions, 8 deletionspolkadot/node/core/dispute-coordinator/src/real/db/v1.rs
- polkadot/node/core/dispute-coordinator/src/real/mod.rs 5 additions, 4 deletionspolkadot/node/core/dispute-coordinator/src/real/mod.rs
- polkadot/node/core/dispute-coordinator/src/real/tests.rs 5 additions, 3 deletionspolkadot/node/core/dispute-coordinator/src/real/tests.rs
- polkadot/node/service/Cargo.toml 3 additions, 1 deletionpolkadot/node/service/Cargo.toml
- polkadot/node/service/src/lib.rs 25 additions, 4 deletionspolkadot/node/service/src/lib.rs
- polkadot/node/service/src/overseer.rs 1 addition, 1 deletionpolkadot/node/service/src/overseer.rs
- polkadot/node/service/src/parachains_db/mod.rs 38 additions, 2 deletionspolkadot/node/service/src/parachains_db/mod.rs
- polkadot/node/subsystem-util/Cargo.toml 7 additions, 0 deletionspolkadot/node/subsystem-util/Cargo.toml
- polkadot/node/subsystem-util/src/database.rs 339 additions, 0 deletionspolkadot/node/subsystem-util/src/database.rs
Please register or sign in to comment