Marek Kotewicz
af1afaa892
dissolve util ( #7460 )
...
* ethereum-types refactor in progress
* ethereum-types refactor in progress
* ethereum-types refactor in progress
* ethereum-types refactor in progress
* ethereum-types refactor finished
* removed obsolete util/src/lib.rs
* removed commented out code
2018-01-10 15:35:18 +03:00
Marek Kotewicz
da9d4b7bc7
dissolve util ( #7460 )
...
* ethereum-types refactor in progress
* ethereum-types refactor in progress
* ethereum-types refactor in progress
* ethereum-types refactor in progress
* ethereum-types refactor finished
* removed obsolete util/src/lib.rs
* removed commented out code
2018-01-10 15:35:18 +03:00
Marek Kotewicz
76fcce1f03
dissolve util ( #7460 )
...
* ethereum-types refactor in progress
* ethereum-types refactor in progress
* ethereum-types refactor in progress
* ethereum-types refactor in progress
* ethereum-types refactor finished
* removed obsolete util/src/lib.rs
* removed commented out code
2018-01-10 15:35:18 +03:00
Marek Kotewicz
3f0314f09d
dissolve util ( #7460 )
...
* ethereum-types refactor in progress
* ethereum-types refactor in progress
* ethereum-types refactor in progress
* ethereum-types refactor in progress
* ethereum-types refactor finished
* removed obsolete util/src/lib.rs
* removed commented out code
2018-01-10 15:35:18 +03:00
Marek Kotewicz
51bfb71732
dissolve util ( #7460 )
...
* ethereum-types refactor in progress
* ethereum-types refactor in progress
* ethereum-types refactor in progress
* ethereum-types refactor in progress
* ethereum-types refactor finished
* removed obsolete util/src/lib.rs
* removed commented out code
2018-01-10 15:35:18 +03:00
André Silva
45d192ab14
Upgrade to RocksDB 5.8.8 and tune settings to reduce space amplification ( #7348 )
...
* kvdb-rocksdb: update to RocksDB 5.8.8
* kvdb-rocksdb: tune RocksDB options
* Switch to level-style compaction
* Increase default block size (16K), and use bigger blocks for HDDs (64K)
* Increase default file size base (64MB SSDs, 256MB HDDs)
* Create a single block cache shared across all column families
* Tune compaction settings using RocksDB helper functions, taking into account
memory budget spread across all columns
* Configure backgrounds jobs based on the number of CPUs
* Set some default recommended settings
* ethcore: remove unused config blockchain.db_cache_size
* parity: increase default value for db_cache_size
* kvdb-rocksdb: enable compression on all levels
* kvdb-rocksdb: set global db_write_bufer_size
* kvdb-rocksdb: reduce db_write_bufer_size to force earlier flushing
* kvdb-rocksdb: use master branch for rust-rocksdb dependency
2018-01-03 11:00:37 +01:00
Tomasz Drwięga
3a43846f76
Some more.
2017-12-21 15:37:10 +01:00
Tomasz Drwięga
5a82d3d7c8
Get rid of clippy remainings.
2017-12-21 11:27:26 +01:00
Robert Habermeier
53fc051926
fix tests on patricia-trie
2017-11-17 17:12:12 +01:00
debris
032980ac1a
use error-chain in ethcore-network
2017-11-13 16:48:58 +01:00
Robert Habermeier
38f6e55f80
update patricia-trie cargo.toml
2017-11-10 20:26:19 +01:00
Robert Habermeier
b027fe0ebf
update rlp
2017-11-10 20:22:45 +01:00
Robert Habermeier
88b0b42258
update rlp
2017-11-10 20:22:45 +01:00
Robert Habermeier
ff8a4eb8d4
update rlp
2017-11-10 20:22:45 +01:00
Robert Habermeier
05658b0397
update rlp
2017-11-10 20:22:45 +01:00
Robert Habermeier
57a6f67dc5
update memorydb
2017-11-10 20:17:41 +01:00
Robert Habermeier
7576ac84d3
rename hash crate to keccak-hash
2017-11-10 20:08:28 +01:00
Robert Habermeier
33f32ae3a4
rename hash crate to keccak-hash
2017-11-10 20:08:28 +01:00
Robert Habermeier
9076e818c4
rename hash crate to keccak-hash
2017-11-10 20:08:28 +01:00
Robert Habermeier
3c55633180
rename hash crate to keccak-hash
2017-11-10 20:08:28 +01:00
Robert Habermeier
54e9759d0f
update ethcore-bigint version
2017-11-10 18:50:45 +01:00
Robert Habermeier
abf3f0d9b9
update ethcore-bigint version
2017-11-10 18:50:45 +01:00
Robert Habermeier
49ac1b9a91
update ethcore-bigint version
2017-11-10 18:50:45 +01:00
Robert Habermeier
20295a3c10
update bigint version number
2017-11-10 18:43:18 +01:00
Robert Habermeier
bff712d510
prepare cargo configuration for upload of crates
2017-11-10 18:31:31 +01:00
Robert Habermeier
039f06b343
prepare cargo configuration for upload of crates
2017-11-10 18:31:31 +01:00
Robert Habermeier
0e54286166
prepare cargo configuration for upload of crates
2017-11-10 18:31:31 +01:00
Robert Habermeier
e80350e7ec
prepare cargo configuration for upload of crates
2017-11-10 18:31:31 +01:00
Robert Habermeier
3308c8d96d
prepare cargo configuration for upload of crates
2017-11-10 18:31:31 +01:00
efyang
66f347a9f9
Fix iterator issues
2017-10-28 16:59:00 -05:00
efyang
ca0d760cf1
Iterate over both buffered and unbuffered database entries
2017-10-22 20:58:06 -05:00
Marek Kotewicz
037d63a8af
util crates use tempdir crate instead of devtools to create temp path ( #6807 )
...
* use tempdir instead of devtools in kvdb-rocksdb
* use tempdir instead of devtools in migration
* use tempdir instead of devtools in ethcore-network
* fixed wrong merge
2017-10-20 12:11:34 +02:00
debris
bc92cc5cae
add missing space to TrieError description
2017-10-16 12:17:06 +02:00
debris
a134755049
require stable error-chain
2017-10-16 12:15:19 +02:00
debris
36f091ae9d
KeyValueDB trait uses errors instead of strings
2017-10-16 12:11:35 +02:00
debris
e1dd7b7ad9
KeyValueDB trait uses errors instead of strings
2017-10-16 12:11:35 +02:00
debris
dbd2d30728
KeyValueDB trait uses errors instead of strings
2017-10-16 12:11:35 +02:00
debris
d4d7781866
KeyValueDB trait uses errors instead of strings
2017-10-16 12:11:35 +02:00
debris
cfc7527abb
removed redundant mut from kvdb-memorydb
2017-10-16 10:02:26 +02:00
debris
dd3acb8f40
Merge branch 'master' into kvdb_split
2017-10-15 16:40:20 +02:00
debris
3ef36aa844
docs
2017-10-15 16:18:45 +02:00
debris
bac1c54eac
renamed kvdb_memorydb::in_memory -> kvdb_memorydb::create
2017-10-15 16:17:15 +02:00
Dmitry Kashitsyn
5820197e4d
Removes redundant `mut` in util
2017-10-15 20:11:34 +07:00
debris
117b929b70
use cc 1.0 instead of gcc
2017-10-12 23:23:50 +02:00
debris
eb58f2787f
fixed kvdb-memorydb && kvdb-rocksdb authors
2017-10-12 15:38:38 +02:00
debris
b562708407
fixed kvdb-memorydb && kvdb-rocksdb authors
2017-10-12 15:38:38 +02:00
debris
cb3a02ecb4
separated kvdb into 3 crates: kvdb, kvdb-memorydb && kvdb-rocksdb, #6693
2017-10-12 15:36:27 +02:00
debris
f9018930e0
separated kvdb into 3 crates: kvdb, kvdb-memorydb && kvdb-rocksdb, #6693
2017-10-12 15:36:27 +02:00
debris
8ece71ee4a
separated kvdb into 3 crates: kvdb, kvdb-memorydb && kvdb-rocksdb, #6693
2017-10-12 15:36:27 +02:00
Arkadiy Paronyan
045c8409de
Fixed build warnings ( #6664 )
...
* Fixed build warnings
* Suppress warning
* Suppress warning for sure
2017-10-11 09:55:10 +02:00