Roman Zeyde

Results 503 comments of Roman Zeyde

This issue should be addressed by the latest release: ``` $ du -sh electrs/db/bitcoin .bitcoin/blocks/ 39G electrs/db/bitcoin 509G .bitcoin/blocks/ ```

electrs does support batching (https://github.com/romanz/electrs/issues/230): ``` $ echo '[{"jsonrpc": "2.0", "method": "server.ping", "id": 0}, {"jsonrpc": "2.0", "method": "server.ping", "id": 1}]' | netcat 127.0.0.1 50001 [{"id":0,"jsonrpc":"2.0","result":null},{"id":1,"jsonrpc":"2.0","result":null}] ```

The reason electrs is waiting for IBD to finish is to make sure it won't "compete" with bitcoind on CPU/IO resources during the IBD process, which is preferable when running...

@jr682 @sjkjs Could you please try #888 (using the new `--skip-block-download-wait` flag)?

I think that it may have caused by 632fe4c622a7f554e1922daa36599c5b762e796c (probably due to a compaction deleting some RocksDB SST files while trying to compute the DB size). The "racy" code was...

@jrruethe Could you please rebase your PR over latest `master`? I would be happy to merge it :)

I suggest cherry-picking only your commits into a clean branch over `master`.