Nathan Marley
|
a03665696c
|
recommendations from pycodestyle (pep8 style)
|
8 years ago |
Neil Booth
|
23c4616711
|
Fix testcase
|
8 years ago |
Neil Booth
|
f05dd6c2a3
|
Use snappy compression
Seems to make ~4.5% faster (5281 tx/s -> 5516 tx/s)
Shrinks UTXO DB by ~15% and hist DB by ~5%
|
8 years ago |
Neil Booth
|
5f9e337457
|
Improve RocksDB iterator
|
8 years ago |
Neil Booth
|
c958b3af49
|
Remove LMDB
Performance of history writes was very poor even with
the code rewritten to accommodate the environment concept
(see db_abstraction branch)
|
8 years ago |
Neil Booth
|
91ca5fc14a
|
Split out history into its own DB.
|
8 years ago |
Neil Booth
|
533c97a575
|
Clean up DB open handling
Closes #89
|
8 years ago |
Neil Booth
|
7a3b0830e1
|
Make all storage use fsync
Hopefully costs little and increases robustness.
Closes #75
|
8 years ago |
Neil Booth
|
c6d8440b3d
|
Remove all RocksDB references on close
|
8 years ago |
Neil Booth
|
1b95bcd8ac
|
Open DB differently depending on if syncing
If syncing, use a high max_open_files, otherwise lower it.
|
8 years ago |
Neil Booth
|
b97496d4a5
|
Set max_open_files for LevelDB to 256
On Linux it seems a bit greedy
|
8 years ago |
Johann Bauer
|
f6f674577f
|
Fix RocksDB and LMDB
|
8 years ago |
Neil Booth
|
c0568daec3
|
Rework the DB API a bit
|
8 years ago |
Neil Booth
|
07515c6a0d
|
Fix some of the DB interface
|
8 years ago |
Neil Booth
|
f9fcdf2232
|
Merge branch 'master' into develop
|
8 years ago |
Johann Bauer
|
78edab6faa
|
Add support for RocksDB and LMDB
|
8 years ago |