client-go/txnkv/transaction
ekexium 426055b575
Distinguish different types of write conflicts (#583)
* distinguish different types of write conflicts

Signed-off-by: ekexium <eke@fastmail.com>

* update kvproto; add write conflict reason

Signed-off-by: ekexium <eke@fastmail.com>

Signed-off-by: ekexium <eke@fastmail.com>
Co-authored-by: Yilin Chen <sticnarf@gmail.com>
2022-09-08 19:49:57 +08:00
..
2pc.go Support postponed conflict check (#556) 2022-08-30 15:38:39 +08:00
batch_getter.go txnkv/transaction: remove use of errors.Trace (#351) 2021-10-27 10:13:37 +08:00
batch_getter_test.go fix license (#267) 2021-08-15 01:48:01 +08:00
binlog.go fix license (#267) 2021-08-15 01:48:01 +08:00
cleanup.go client: support requests with source label (#506) 2022-06-24 18:17:09 +08:00
commit.go txn: seperate prewrite and commit in detail information and add clone methods (#567) 2022-08-18 16:48:34 +08:00
pessimistic.go PessimisticLock: Lock the specified key only if the key exists (#561) 2022-09-06 09:50:26 +08:00
prewrite.go Distinguish different types of write conflicts (#583) 2022-09-08 19:49:57 +08:00
test_probe.go extend the scope of using lock_only_if_exists (#582) 2022-09-07 20:09:47 +08:00
txn.go extend the scope of using lock_only_if_exists (#582) 2022-09-07 20:09:47 +08:00