lnd.xprv/channeldb/kvdb/etcd
Andras Banki-Horvath d3545830c9 kvdb+etcd: integrate the abort context to the STM retry loop
This commit extends the etcd.BackendConfig to also provide an abort
context and integrates it with the STM retry loop in order to be able
stop LND when conflicting transactions keep the loop running.
2020-06-03 17:44:44 +02:00
..
bucket_test.go etcd: add namespace support to separate key spaces 2020-05-22 11:26:25 +02:00
bucket.go etcd: add namespace support to separate key spaces 2020-05-22 11:26:25 +02:00
db_test.go kvdb+etcd: integrate the abort context to the STM retry loop 2020-06-03 17:44:44 +02:00
db.go kvdb+etcd: integrate the abort context to the STM retry loop 2020-06-03 17:44:44 +02:00
driver_test.go kvdb+lncfg: fully move etcd behind build tag 2020-05-22 11:26:25 +02:00
driver.go kvdb+lncfg: fully move etcd behind build tag 2020-05-22 11:26:25 +02:00
embed.go kvdb+etcd: integrate the abort context to the STM retry loop 2020-06-03 17:44:44 +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+lncfg: fully move etcd behind build tag 2020-05-22 11:26:25 +02:00
readwrite_bucket.go etcd: add namespace support to separate key spaces 2020-05-22 11:26:25 +02:00
readwrite_cursor_test.go kvdb+lncfg: fully move etcd behind build tag 2020-05-22 11:26:25 +02:00
readwrite_cursor.go kvdb+lncfg: fully move etcd behind build tag 2020-05-22 11:26:25 +02:00
readwrite_tx_test.go kvdb+lncfg: fully move etcd behind build tag 2020-05-22 11:26:25 +02:00
readwrite_tx.go etcd: add namespace support to separate key spaces 2020-05-22 11:26:25 +02:00
stm_test.go kvdb+lncfg: fully move etcd behind build tag 2020-05-22 11:26:25 +02:00
stm.go kvdb+etcd: integrate the abort context to the STM retry loop 2020-06-03 17:44:44 +02:00
walletdb_interface_test.go kvdb+lncfg: fully move etcd behind build tag 2020-05-22 11:26:25 +02:00