pingcap / tidb

TiDB - the open-source, cloud-native, distributed SQL database designed for modern applications.
https://pingcap.com
Apache License 2.0
37.29k stars 5.85k forks source link

Local/Global Transaction in Cross-DC Deployment Tasklist #20448

Open JmPotato opened 4 years ago

JmPotato commented 4 years ago

Development Task

Part of #18253, #20561, and tikv/pd#2759, in order to make TiDB support the Local/Global Transaction in Cross-DC Deployment, which further enables TiDB to support Cross-Region Deployment & Geo-Partition (https://github.com/pingcap/tidb/issues/18273).

New feature

Basic Work

Data Constraint Check

Optional Work

Yisaer commented 4 years ago

assign "Add a new Session variable tidb_txn_scope to dispatch the Local/Global Transactions." @Yisaer

JmPotato commented 4 years ago

assign "Update the PD Client wrapper to support the new Local/Global TSO generation." @JmPotato