1.4 KiB
1.4 KiB
0.4.1 (14 Oct 2018)
- Don't run full compaction after initial import is over (when using JSONRPC)
0.4.0 (22 Sep 2018)
- Optimize for low-memory systems by using different RocksDB settings
- Rename
--skip_bulk_import
flag to--jsonrpc-import
0.3.2 (14 Sep 2018)
- Optimize block headers processing during startup
- Handle TCP disconnections during long RPCs
- Use # of CPUs for bulk indexing threads
- Update rust-bitcoin to 0.14
- Optimize block headers processing during startup
0.3.1 (20 Aug 2018)
- Reconnect to bitcoind only on transient errors
- Poll mempool after transaction broadcasting
0.3.0 (14 Aug 2018)
- Optimize for low-memory systems
- Improve compaction performance
- Handle disconnections from bitcoind by retrying
- Make
blk*.dat
ingestion more robust - Support regtest network
- Support more Electrum RPC methods
- Export more Prometheus metrics (CPU, RAM, file descriptors)
- Add
scripts/run.sh
for building and runningelectrs
- Add some Python tools (as API usage examples)
- Change default Prometheus monitoring ports
0.2.0 (14 Jul 2018)
- Allow specifying custom bitcoind data directory
- Allow specifying JSONRPC cookie from commandline
- Improve initial bulk indexing performance
- Support 32-bit systems
0.1.0 (2 Jul 2018)
- Announcement: https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2018-July/016190.html
- Published to https://crates.io/electrs and https://docs.rs/electrs