Roman Zeyde
|
5895ad906d
|
Bump version
|
2018-10-14 14:40:55 +03:00 |
|
Roman Zeyde
|
4301abdd10
|
Bump version
|
2018-09-22 15:44:24 +03:00 |
|
Roman Zeyde
|
e09816db65
|
Bump version
|
2018-09-14 17:59:54 +03:00 |
|
Roman Zeyde
|
58ea2ed960
|
Allow higher concurrency for >dual core machines
|
2018-09-07 18:08:36 +03:00 |
|
Roman Zeyde
|
6af64b6106
|
Update sysconf to >=0.3.4
|
2018-08-29 23:28:13 +03:00 |
|
Riccardo Casatta
|
8d2f491e91
|
update rust-bitcoin dep to 0.14
|
2018-08-24 10:57:19 +02:00 |
|
Roman Zeyde
|
62bc2dc845
|
Bump version
|
2018-08-20 08:11:39 +03:00 |
|
Roman Zeyde
|
5869a833cd
|
Bump version
|
2018-08-14 11:17:29 +03:00 |
|
Roman Zeyde
|
652e577f24
|
Export more metrics from server
Add userspace CPU usage and # of file descriptors.
|
2018-08-06 18:44:18 +03:00 |
|
Roman Zeyde
|
a93284cd96
|
Export current process RSS size to Prometheus
|
2018-08-06 18:44:18 +03:00 |
|
Roman Zeyde
|
e4556e8929
|
Replace to-be-deprecated std: 🔚:home_dir() with dirs::home_dir()
Found by building on nightly
|
2018-08-04 20:37:40 +03:00 |
|
Roman Zeyde
|
fa3ea2869a
|
Switch to spacejam/rust-rocksdb crate
for latest RocksDB (5.14.2)
|
2018-07-23 10:14:13 +03:00 |
|
Roman Zeyde
|
849c83ed64
|
Bump version
|
2018-07-14 18:04:27 +03:00 |
|
Roman Zeyde
|
4c7413db9d
|
Increase open files limit explicitly
Otherwise, full compaction may fail.
|
2018-07-12 14:44:10 +03:00 |
|
Roman Zeyde
|
fb372b2915
|
Split reading from indexing blk*.dat files
Also, use a single Vec<Row> for write operation
|
2018-07-10 15:37:56 +03:00 |
|
Roman Zeyde
|
586d6132d6
|
Use 'pingcap' RocksDB fork
|
2018-07-08 23:24:21 +03:00 |
|
Roman Zeyde
|
93f1b85cda
|
Use ms precision for logging
|
2018-07-07 11:02:29 +03:00 |
|
Roman Zeyde
|
7a170c6e11
|
Prepare v0.1.0 release
|
2018-07-02 15:53:04 +03:00 |
|
Roman Zeyde
|
09ccc29ef1
|
Update error-chain dependency
(for latest Rust)
|
2018-06-30 11:39:56 +03:00 |
|
Roman Zeyde
|
0171b8f63c
|
Allow listing bitcoind blk*.dat files
|
2018-06-21 22:03:01 +03:00 |
|
Roman Zeyde
|
1e798c2ced
|
Log only to stderr
Also replace `argparse` by `clap`.
|
2018-06-18 12:23:19 +03:00 |
|
Roman Zeyde
|
1f2fb6e4a0
|
Remove progress bar (to be replaced by Prometheus monitoring)
|
2018-06-13 10:10:06 +03:00 |
|
Roman Zeyde
|
c3682ade1f
|
Add support for Prometheus monitoring
|
2018-06-12 18:47:28 +03:00 |
|
Roman Zeyde
|
ca82a585e6
|
Remove sled dependency
|
2018-06-05 23:35:38 +03:00 |
|
Roman Zeyde
|
1f8b6df531
|
Re-format several files
|
2018-06-03 20:42:37 +03:00 |
|
Roman Zeyde
|
98d1dabfff
|
Stop indexing after SIGINT
|
2018-06-01 19:08:22 +03:00 |
|
Roman Zeyde
|
9ca064c320
|
Update crate name
|
2018-05-31 14:44:00 +03:00 |
|
Roman Zeyde
|
ade45b3336
|
Remove 'futures' and 'tokio' dependencies
|
2018-05-30 23:47:49 +03:00 |
|
Roman Zeyde
|
fd03723842
|
Use std::thread instead of crossbeam
|
2018-05-25 10:30:20 +03:00 |
|
Roman Zeyde
|
a0f61e6a94
|
Add tokio dependency
|
2018-05-23 17:40:01 +03:00 |
|
Roman Zeyde
|
ab9f273bc0
|
Don't specify patch versions at Cargo.toml
|
2018-05-23 10:28:38 +03:00 |
|
Roman Zeyde
|
5941edbbc6
|
Remove itertools dependency
|
2018-05-21 11:18:16 +03:00 |
|
Roman Zeyde
|
a2dea8c3f2
|
Update to latest 'bitcoin' crate
|
2018-05-16 21:53:18 +03:00 |
|
Roman Zeyde
|
c88b5d4cb0
|
Remove ZMQ dependency
|
2018-05-14 13:55:14 +03:00 |
|
Roman Zeyde
|
5ee8e7171a
|
Remove reqwest dependency and Daemon::get() HTTP-based method
|
2018-05-10 11:54:52 +03:00 |
|
Roman Zeyde
|
039276bff2
|
Replace most of HTTP GETs with JSONRPC calls
|
2018-05-09 23:19:17 +03:00 |
|
Roman Zeyde
|
1b2a84c0ff
|
Add simplified bitcoind JSONRPC client
|
2018-05-08 23:07:52 +03:00 |
|
Roman Zeyde
|
7b858f9989
|
Implement blockchain_transaction_get RPC
|
2018-04-30 22:30:12 +03:00 |
|
Roman Zeyde
|
4ba7e0092d
|
WiP
|
2018-04-25 22:44:36 +03:00 |
|
Roman Zeyde
|
78ce5c9203
|
Allow query-only server via --disable-indexing flag
|
2018-04-23 10:58:39 +03:00 |
|
Roman Zeyde
|
da39169cef
|
Add simple ZMQ RPC server
|
2018-04-20 21:33:49 +03:00 |
|
Roman Zeyde
|
a02502f46d
|
Use log file (in addition to terminal)
|
2018-04-12 22:23:16 +03:00 |
|
Roman Zeyde
|
5ed0db6957
|
Use binecode crate for serialization`
|
2018-04-12 18:57:49 +03:00 |
|
Roman Zeyde
|
c68a6fdedb
|
Use Bytes for block hash (instead of String)
|
2018-04-11 18:44:48 +03:00 |
|
Roman Zeyde
|
9ee7714cb0
|
Use simple progress bar for indexing
|
2018-04-11 16:24:56 +03:00 |
|
Roman Zeyde
|
294649e51a
|
Update RocksDB
|
2018-04-10 22:51:36 +03:00 |
|
Roman Zeyde
|
4d0346e1ab
|
Add ZMQ wait helper
|
2018-04-10 22:28:32 +03:00 |
|
Roman Zeyde
|
d875abcf22
|
Fixup Cargo.toml
|
2018-04-09 22:00:37 +03:00 |
|
Roman Zeyde
|
5a0451425f
|
Single threaded indexer and storage
|
2018-04-09 14:17:57 +03:00 |
|
Roman Zeyde
|
d4084a7dfe
|
Add simple timing
|
2018-04-09 11:31:05 +03:00 |
|