rgb-cln/wallet/test
Christian Decker 8e908ff652 Revert "wallet: Remove in-memory utxoset filter"
This reverts commit c239a7161b.

The goal of c239a716 was to reduce the memory footprint of our
internal UTXO set tracking, and testing against the sqlite3 backend
showed no performance impact. We have since found that the added
roundtrips to the DB server with postgres was having a considerable
performance impact, and backups would also bloat due to the increased
number of queries.

Undoing this change skips the noop updates that were causing this
regression.

Changelog-Fixed: db: Fixed a performance regression during block sync, resulting in many more queries against the DB than necessary.
2021-01-08 12:08:32 +10:30
..
.gitignore wallet: move tests into test/ dir like other unit tests. 2017-12-13 22:46:10 +01:00
Makefile Makefile: normalize all the Makefiles 2020-08-31 21:33:26 -05:00
run-db.c unittest: use common_setup / common_shutdown almost everywhere. 2020-12-02 12:55:09 +10:30
run-wallet.c Revert "wallet: Remove in-memory utxoset filter" 2021-01-08 12:08:32 +10:30
test_utils.c config: don't ignore the --commit-fee option. 2020-05-20 06:09:24 +09:30
test_utils.h fix: a pr2444 introduced valgrind complaint 2019-03-14 16:51:18 +01:00