Get desktop application:
View/edit binary Protocol Buffers messages
Get local wait for entries, should be handle by every node. The owner should sent this request to all members to build the complete wait for graph.
(message has no fields)
Detect should only sent to the owner. only be handled by the owner. The DeadlockResponse is sent back only if there is deadlock detected. CleanUpWaitFor and CleanUp doesn't return responses.
The same entry sent by DeadlockRequest, identifies the sender.
The key hash of the lock that is hold by the waiting transaction. The hash of the `deadlock_key` field.
The other entries of the dead lock circle. The current entry is in `entry` field and not included in this field.
The key of the lock that is hold by the waiting transaction.
Used in:
CleanUpWaitFor cleans a single entry the transaction is waiting.
CleanUp cleans all entries the transaction is waiting.
Used in:
Used in:
Used in:
, , , , ,The transaction id that is waiting.
The transaction id that is being waited for.
The hash value of the key is being waited for.
The key the current txn is trying to lock.
The tag came from the lock request's context.
Milliseconds it has been waits.