Skip to content

kv: implement commit-wait for future time transaction commits #57687

@nvb

Description

@nvb

Needed for non-blocking transactions: #52745.

A transaction that commits with a synthetic commit timestamp needs to wait until that timestamp is <= the gateway's clock before returning to the client.

Metadata

Metadata

Assignees

Labels

A-kv-transactionsRelating to MVCC and the transactional model.A-multiregionRelated to multi-regionC-enhancementSolution expected to add code/behavior + preserve backward-compat (pg compat issues are exception)

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions