lnd.xprv/watchtower/wtdb
nsa 66d15c8e76 channeldb + wtdb: specify freelist bbolt options by default
This commit specifies two bbolt options when opening the underlying
channel and watchtower databases so that there is reduced heap
pressure in case the bbolt database has a lot of free pages in the
B+ tree.
2019-07-08 18:41:25 -04:00
..
client_chan_summary.go watchtower/wtdb: add ClientDB 2019-05-24 18:24:41 -07:00
client_db_test.go watchtower/multi: move BreachHint to blob pkg 2019-06-13 17:40:04 -07:00
client_db.go watchtower/wtdb: add ClientDB 2019-05-24 18:24:41 -07:00
client_session.go watchtower/wtdb: fix double hex encoding of chanid 2019-07-01 13:11:58 -07:00
codec_test.go watchtower/wtdb/client_chan_summary: add ClientChanSummary 2019-05-23 20:48:36 -07:00
codec.go watchtower/multi: move BreachHint to blob pkg 2019-06-13 17:40:04 -07:00
db_common.go channeldb + wtdb: specify freelist bbolt options by default 2019-07-08 18:41:25 -04:00
log.go watchtower/wtdb/log: add WTDB logs 2019-04-26 17:21:20 -07:00
session_id.go watchtower/wtdb/session_id: adds SessoinID, client pubkey 2018-10-24 20:18:21 -07:00
session_info.go watchtower/multi: move BreachHint to blob pkg 2019-06-13 17:40:04 -07:00
session_state_update.go watchtower/multi: move BreachHint to blob pkg 2019-06-13 17:40:04 -07:00
tower_db_test.go watchtower/wtdb: apply sanity checks to session policy before accepting 2019-06-13 19:54:22 -07:00
tower_db.go watchtower/wtdb: apply sanity checks to session policy before accepting 2019-06-13 19:54:22 -07:00
tower.go watchtower/wtdb: add ClientDB 2019-05-24 18:24:41 -07:00
version.go watchtower/wtdb: add ClientDB 2019-05-24 18:24:41 -07:00