lnd.xprv/channeldb/kvdb/etcd
Andras Banki-Horvath 2a358327f4
multi: add reset closure to kvdb.View
This commit adds a reset() closure to the kvdb.View function which will
be called before each retry (including the first) of the view
transaction. The reset() closure can be used to reset external state
(eg slices or maps) where the view closure puts intermediate results.
2020-11-05 17:57:12 +01:00
..
bucket_test.go etcd: add namespace support to separate key spaces 2020-05-22 11:26:25 +02:00
bucket.go kvdb+etcd: change flattened bucket key derivation algorithm 2020-07-28 17:57:29 +02:00
commit_queue_test.go etcd: add commit queue to effectively reduce transaction retries 2020-09-17 14:50:18 +02:00
commit_queue.go etcd: add commit queue to effectively reduce transaction retries 2020-09-17 14:50:18 +02:00
db_test.go etcd: integrate the commitQueue to the STM commit loop 2020-09-17 14:50:19 +02:00
db.go multi: add reset closure to kvdb.View 2020-11-05 17:57:12 +01:00
driver_test.go kvdb: make etcd tests use testify require instead of assert 2020-07-28 17:57:24 +02:00
driver.go kvdb+lncfg: fully move etcd behind build tag 2020-05-22 11:26:25 +02:00
embed.go etcd: make embedded etcd context cancelable 2020-09-17 14:50:18 +02:00
fixture_test.go kvdb+lncfg: fully move etcd behind build tag 2020-05-22 11:26:25 +02:00
readwrite_bucket_test.go kvdb+etcd: assert on bucket/value key when putting value/bucket 2020-08-01 00:29:01 +02:00
readwrite_bucket.go kvdb+etcd: assert on bucket/value key when putting value/bucket 2020-08-01 00:29:01 +02:00
readwrite_cursor_test.go multi: add reset closure to kvdb.View 2020-11-05 17:57:12 +01:00
readwrite_cursor.go kvdb+etcd: change flattened bucket key derivation algorithm 2020-07-28 17:57:29 +02:00
readwrite_tx_test.go kvdb: make etcd tests use testify require instead of assert 2020-07-28 17:57:24 +02:00
readwrite_tx.go kvdb+etcd: assert on bucket/value key when putting value/bucket 2020-08-01 00:29:01 +02:00
stm_test.go etcd: integrate the commitQueue to the STM commit loop 2020-09-17 14:50:19 +02:00
stm.go etcd: integrate the commitQueue to the STM commit loop 2020-09-17 14:50:19 +02:00
walletdb_interface_test.go kvdb+lncfg: fully move etcd behind build tag 2020-05-22 11:26:25 +02:00