Add cli param to limit database cache size (#1261)

* Add cli param to limit datbase cache size

* fixing tests
This commit is contained in:
Benjamin Kampmann
2018-12-13 12:32:41 +01:00
committed by GitHub
parent 8606595a6d
commit bd2a206e40
5 changed files with 13 additions and 2 deletions
+3
View File
@@ -45,6 +45,8 @@ pub struct Configuration<C, G: Serialize + DeserializeOwned + BuildStorage> {
pub keystore_path: String,
/// Path to the database.
pub database_path: String,
/// Cache Size for internal database in MiB
pub database_cache_size: Option<u32>,
/// Pruning settings.
pub pruning: PruningMode,
/// Additional key seeds.
@@ -81,6 +83,7 @@ impl<C: Default, G: Serialize + DeserializeOwned + BuildStorage> Configuration<C
network: Default::default(),
keystore_path: Default::default(),
database_path: Default::default(),
database_cache_size: Default::default(),
keys: Default::default(),
custom: Default::default(),
pruning: PruningMode::default(),