Closed harshit-gangal closed 1 week ago
Part of #16245
There are 2 vtctld grpc API to achieve it which are in
https://github.com/vitessio/vitess/blob/main/go/vt/vtctl/grpcvtctldclient/client_gen.go
GetUnresolvedTransactions
: Listing of Distributed Transactions
ConcludeTransaction
: Conclude specific transaction
All the work was done in these 3 PRs -
Feature Description
VTAdmin should be able to display the list of open distributed transactions that are older than a certain time. The user should be able to perform the
Conclude
action on the list of Distributed Transactions displayed on theUse Case(s)
This gives user the access to conclude open distributed transactions that are not getting resolved by the distributed transaction resolver logic.