2015-07-28 11:11:20 -07:00
|
|
|
(note: this is a temporary file, to be added-to by anybody, and moved to
|
|
|
|
release-notes at release time)
|
|
|
|
|
|
|
|
Notable changes
|
|
|
|
===============
|
|
|
|
|
2022-09-19 19:01:11 -07:00
|
|
|
Wallet Performance Improvements
|
|
|
|
-------------------------------
|
|
|
|
|
2022-09-20 09:59:09 -07:00
|
|
|
`zcashd 5.2.0` improved the performance of wallet scanning with multithreaded
|
|
|
|
batched trial decryption of Sapling outputs. However, for some nodes this
|
2022-09-20 11:18:22 -07:00
|
|
|
resulted in growing memory usage that would eventually cause an OOM abort. We
|
|
|
|
have identified the cause of the growth, and made significant improvements to
|
|
|
|
reduce the memory usage of the batch scanner. In addition, the batch scanner now
|
|
|
|
has a memory limit of 100 MiB.
|
2022-09-20 09:59:09 -07:00
|
|
|
|
2022-09-19 19:01:11 -07:00
|
|
|
`zcashd` now reports the following new metrics when `-prometheusport` is set:
|
|
|
|
|
2022-09-20 09:58:14 -07:00
|
|
|
- (counter) `zcashd.wallet.batchscanner.outputs.scanned`
|
2022-09-19 19:01:11 -07:00
|
|
|
- (gauge) `zcashd.wallet.batchscanner.size.transactions`
|
|
|
|
- (gauge) `zcashd.wallet.batchscanner.usage.bytes`
|