client-go/txnkv/transaction
ekexium 2051f572a1
fix: lock_if_exist + aggressive locking (#705)
* fix: locking commands skipped by lock_only_if_exists are mistakenly calculated as successfully locked for aggressive locking

Signed-off-by: ekexium <ekexium@gmail.com>

* refactor

Signed-off-by: ekexium <ekexium@gmail.com>

---------

Signed-off-by: ekexium <ekexium@gmail.com>
2023-02-20 09:50:30 +08:00
..
2pc.go *: remove the support of `amend transaction` (#635) 2023-01-09 16:30:27 +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 add resource group name in request context (#650) 2023-01-09 15:18:45 +08:00
commit.go add resource group name in request context (#650) 2023-01-09 15:18:45 +08:00
pessimistic.go *: remove the support of `amend transaction` (#635) 2023-01-09 16:30:27 +08:00
prewrite.go add resource group name in request context (#650) 2023-01-09 15:18:45 +08:00
test_probe.go Add aggressive-locking mechanism and support locking with conflict (#528) 2022-12-01 11:03:39 +08:00
txn.go fix: lock_if_exist + aggressive locking (#705) 2023-02-20 09:50:30 +08:00