625 Commits (48bca56e8448b900aac11eb69079dba0be789d9f)
 

Author SHA1 Message Date
Roman Zeyde 314978f30a
Simplify bulk indexing flow 6 years ago
Roman Zeyde 45f3c7d178
Make store::Row sortable (by key) and clonable 6 years ago
Roman Zeyde baf2d8624d
Rename bulk_load() -> bulk_index() 6 years ago
Roman Zeyde e88f075c50
Use 1MB block for RocksDB 6 years ago
Roman Zeyde 4c182a0650
Fix formatting 6 years ago
Roman Zeyde f4ac913c39
Pass blk*.dat file path during bulk indexing process 6 years ago
Roman Zeyde 89551f3e5d
Don't keep too much LOG.old.* files 6 years ago
Roman Zeyde be20b5bd05
Update `store` to use pingcap RocksDB API 6 years ago
Roman Zeyde 586d6132d6
Use 'pingcap' RocksDB fork 6 years ago
Roman Zeyde da570a9182
Fix benchmarks 6 years ago
Roman Zeyde c82ceb6ad7
Update usage documentation for JSONRPC cookie 6 years ago
Roman Zeyde 57c67163dd
Fail connection in case of HTTP error 6 years ago
Roman Zeyde 1762523e1a
Allow setting JSONRPC cookie via command-line 6 years ago
Roman Zeyde d1e03f33a9
Add Gitter badge 6 years ago
Roman Zeyde a797a3864e
Move usage instructions to doc/ subdirectory 6 years ago
Roman Zeyde 6035bd164b
Read cookie as a trimmed String 6 years ago
Roman Zeyde 1475fc949d
Refactor bitcoind cookie handling 6 years ago
Roman Zeyde 93f1b85cda
Use `ms` precision for logging 6 years ago
Roman Zeyde 53c0c02732
Use explicit integer types for BlockchainInfo 6 years ago
Roman Zeyde e4a3581da1
Use Path::join() for DB directory 6 years ago
Roman Zeyde dbad1f80d0
Update TODOs 6 years ago
Roman Zeyde f4a22fe57e
Update mempool and index before starting RPC server 6 years ago
Roman Zeyde 51a579cebe
Connection failures return Result<T> instead of crashing 6 years ago
Roman Zeyde 07bd5401d4
Remove fixed TODOs 6 years ago
Roman Zeyde 5326cde4d3
Update TODOs 6 years ago
Roman Zeyde a0030fa8ed
Remove short flag for --db-dir 6 years ago
Roman Zeyde 6d17bd38fa
Add crates.io badge 6 years ago
Roman Zeyde 23b2e4ea9c
Show # of mempool transactions 6 years ago
Roman Zeyde 91f9a90ca0
Add reference to bitcoincore-indexd 6 years ago
Roman Zeyde ee11923b66
Add "PRs welcome" badge 6 years ago
Roman Zeyde 637e34c303
Visualize bitcoind mempool fee rates 6 years ago
Roman Zeyde 130ced9ae0
Format using nightly rustfmt 6 years ago
Roman Zeyde 82c2caa3af
Fix Daemon usage by benchmarks 6 years ago
Roman Zeyde e637ac848f
Use ~/.bitcoin as default datadir 6 years ago
Roman Zeyde 1eb92f7372
Allow specifying custom bitcoind data directory 6 years ago
Roman Zeyde 7a170c6e11
Prepare v0.1.0 release 6 years ago
Roman Zeyde b421df8c10
Add short schema description 6 years ago
Roman Zeyde aa6f20017a
Add comment about initial index sync time 6 years ago
Roman Zeyde 09ccc29ef1
Update error-chain dependency 6 years ago
Roman Zeyde ef9b10ccfc
Explain mempool::Item fields' usage 6 years ago
Roman Zeyde 290c6801dc
Add HW spec used for benchmark 6 years ago
Roman Zeyde 46957a321b
Print configuration to stderr on initialization 6 years ago
Roman Zeyde bc96c26031
Update README with blk*.dat performance numbers 6 years ago
Roman Zeyde 7581fd7d1a
Move bulk load helper back to `electrs` 6 years ago
Roman Zeyde 2e81731e8b
Don't buffer indexed rows between threads 6 years ago
Roman Zeyde fd16082925
Don't start bulk loader if already done 6 years ago
Roman Zeyde 4537fd9636
Use higher RocksDB parallelism 6 years ago
Roman Zeyde 88fb3dc17e
Don't buffer blobs/blocks between threads 6 years ago
Roman Zeyde 8e2d4b6652
Add rayon TODO 6 years ago
Roman Zeyde 1a2bd66454
Fix formatting 6 years ago