├── .github └── workflows │ └── main.yml ├── .gitignore ├── README.md ├── SUMMARY.md ├── book.toml ├── design ├── async-commit │ ├── README.md │ ├── globally-non-unique-timestamps.md │ ├── initial-design.md │ ├── parallel-commit-known-issues-and-solutions.md │ ├── project-summary.md │ ├── replica-read.md │ └── spec.md └── transaction-layer-refactoring.md ├── doc ├── tikv │ ├── README.md │ └── transaction-handling-newbie-perspective │ │ ├── architecture.svg │ │ ├── prewrite-dfd.svg │ │ ├── single-point-get-dfd.svg │ │ └── transaction-handling-newbie-perspective.md └── write-cf-discussion │ ├── assets │ ├── blue.png │ ├── pic1.png │ ├── pic2.png │ └── pic3.png │ └── write-cf-discussion.md ├── meetings └── minutes │ ├── README.md │ ├── weekly-2020-07-03.md │ ├── weekly-2020-07-10.md │ ├── weekly-2020-07-17.md │ ├── weekly-2020-07-24.md │ ├── weekly-2020-07-30.md │ ├── weekly-2020-08-07.md │ ├── weekly-2020-08-14.md │ ├── weekly-2020-08-21.md │ ├── weekly-2020-08-28.md │ ├── weekly-2020-09-04.md │ ├── weekly-2020-09-10.md │ ├── weekly-2020-09-18.md │ ├── weekly-2020-09-25.md │ ├── weekly-2020-10-09.md │ ├── weekly-2020-10-16.md │ ├── weekly-2020-10-23.md │ ├── weekly-2020-10-30.md │ ├── weekly-2020-11-06.md │ ├── weekly-2020-11-13.md │ ├── weekly-2020-11-20.md │ ├── weekly-2020-11-27.md │ ├── weekly-2020-12-04.md │ ├── weekly-2020-12-11.md │ ├── weekly-2020-12-18.md │ ├── weekly-2020-12-25.md │ ├── weekly-2021-01-01.md │ ├── weekly-2021-01-08.md │ ├── weekly-2021-01-15.md │ ├── weekly-2021-01-22.md │ ├── weekly-2021-01-29.md │ ├── weekly-2021-02-05.md │ ├── weekly-2021-02-20.md │ ├── weekly-2021-02-25.md │ ├── weekly-2021-03-05.md │ ├── weekly-2021-03-12.md │ ├── weekly-2021-03-19.md │ ├── weekly-2021-03-26.md │ ├── weekly-2021-04-02.md │ ├── weekly-2021-04-09.md │ └── weekly-2021-04-16.md ├── oncall.md └── people.md /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/sig-transaction/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .vscode/ 2 | .DS_STORE 3 | book-out/ 4 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/sig-transaction/HEAD/README.md -------------------------------------------------------------------------------- /SUMMARY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/sig-transaction/HEAD/SUMMARY.md -------------------------------------------------------------------------------- /book.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/sig-transaction/HEAD/book.toml -------------------------------------------------------------------------------- /design/async-commit/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/sig-transaction/HEAD/design/async-commit/README.md -------------------------------------------------------------------------------- /design/async-commit/globally-non-unique-timestamps.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/sig-transaction/HEAD/design/async-commit/globally-non-unique-timestamps.md -------------------------------------------------------------------------------- /design/async-commit/initial-design.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/sig-transaction/HEAD/design/async-commit/initial-design.md -------------------------------------------------------------------------------- /design/async-commit/parallel-commit-known-issues-and-solutions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/sig-transaction/HEAD/design/async-commit/parallel-commit-known-issues-and-solutions.md -------------------------------------------------------------------------------- /design/async-commit/project-summary.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/sig-transaction/HEAD/design/async-commit/project-summary.md -------------------------------------------------------------------------------- /design/async-commit/replica-read.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/sig-transaction/HEAD/design/async-commit/replica-read.md -------------------------------------------------------------------------------- /design/async-commit/spec.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/sig-transaction/HEAD/design/async-commit/spec.md -------------------------------------------------------------------------------- /design/transaction-layer-refactoring.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/sig-transaction/HEAD/design/transaction-layer-refactoring.md -------------------------------------------------------------------------------- /doc/tikv/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/sig-transaction/HEAD/doc/tikv/README.md -------------------------------------------------------------------------------- /doc/tikv/transaction-handling-newbie-perspective/architecture.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/sig-transaction/HEAD/doc/tikv/transaction-handling-newbie-perspective/architecture.svg -------------------------------------------------------------------------------- /doc/tikv/transaction-handling-newbie-perspective/prewrite-dfd.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/sig-transaction/HEAD/doc/tikv/transaction-handling-newbie-perspective/prewrite-dfd.svg -------------------------------------------------------------------------------- /doc/tikv/transaction-handling-newbie-perspective/single-point-get-dfd.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/sig-transaction/HEAD/doc/tikv/transaction-handling-newbie-perspective/single-point-get-dfd.svg -------------------------------------------------------------------------------- /doc/tikv/transaction-handling-newbie-perspective/transaction-handling-newbie-perspective.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/sig-transaction/HEAD/doc/tikv/transaction-handling-newbie-perspective/transaction-handling-newbie-perspective.md -------------------------------------------------------------------------------- /doc/write-cf-discussion/assets/blue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/sig-transaction/HEAD/doc/write-cf-discussion/assets/blue.png -------------------------------------------------------------------------------- /doc/write-cf-discussion/assets/pic1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/sig-transaction/HEAD/doc/write-cf-discussion/assets/pic1.png -------------------------------------------------------------------------------- /doc/write-cf-discussion/assets/pic2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/sig-transaction/HEAD/doc/write-cf-discussion/assets/pic2.png -------------------------------------------------------------------------------- /doc/write-cf-discussion/assets/pic3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/sig-transaction/HEAD/doc/write-cf-discussion/assets/pic3.png -------------------------------------------------------------------------------- /doc/write-cf-discussion/write-cf-discussion.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/sig-transaction/HEAD/doc/write-cf-discussion/write-cf-discussion.md -------------------------------------------------------------------------------- /meetings/minutes/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/sig-transaction/HEAD/meetings/minutes/README.md -------------------------------------------------------------------------------- /meetings/minutes/weekly-2020-07-03.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/sig-transaction/HEAD/meetings/minutes/weekly-2020-07-03.md -------------------------------------------------------------------------------- /meetings/minutes/weekly-2020-07-10.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/sig-transaction/HEAD/meetings/minutes/weekly-2020-07-10.md -------------------------------------------------------------------------------- /meetings/minutes/weekly-2020-07-17.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/sig-transaction/HEAD/meetings/minutes/weekly-2020-07-17.md -------------------------------------------------------------------------------- /meetings/minutes/weekly-2020-07-24.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/sig-transaction/HEAD/meetings/minutes/weekly-2020-07-24.md -------------------------------------------------------------------------------- /meetings/minutes/weekly-2020-07-30.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/sig-transaction/HEAD/meetings/minutes/weekly-2020-07-30.md -------------------------------------------------------------------------------- /meetings/minutes/weekly-2020-08-07.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/sig-transaction/HEAD/meetings/minutes/weekly-2020-08-07.md -------------------------------------------------------------------------------- /meetings/minutes/weekly-2020-08-14.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/sig-transaction/HEAD/meetings/minutes/weekly-2020-08-14.md -------------------------------------------------------------------------------- /meetings/minutes/weekly-2020-08-21.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/sig-transaction/HEAD/meetings/minutes/weekly-2020-08-21.md -------------------------------------------------------------------------------- /meetings/minutes/weekly-2020-08-28.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/sig-transaction/HEAD/meetings/minutes/weekly-2020-08-28.md -------------------------------------------------------------------------------- /meetings/minutes/weekly-2020-09-04.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/sig-transaction/HEAD/meetings/minutes/weekly-2020-09-04.md -------------------------------------------------------------------------------- /meetings/minutes/weekly-2020-09-10.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/sig-transaction/HEAD/meetings/minutes/weekly-2020-09-10.md -------------------------------------------------------------------------------- /meetings/minutes/weekly-2020-09-18.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/sig-transaction/HEAD/meetings/minutes/weekly-2020-09-18.md -------------------------------------------------------------------------------- /meetings/minutes/weekly-2020-09-25.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/sig-transaction/HEAD/meetings/minutes/weekly-2020-09-25.md -------------------------------------------------------------------------------- /meetings/minutes/weekly-2020-10-09.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/sig-transaction/HEAD/meetings/minutes/weekly-2020-10-09.md -------------------------------------------------------------------------------- /meetings/minutes/weekly-2020-10-16.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/sig-transaction/HEAD/meetings/minutes/weekly-2020-10-16.md -------------------------------------------------------------------------------- /meetings/minutes/weekly-2020-10-23.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/sig-transaction/HEAD/meetings/minutes/weekly-2020-10-23.md -------------------------------------------------------------------------------- /meetings/minutes/weekly-2020-10-30.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/sig-transaction/HEAD/meetings/minutes/weekly-2020-10-30.md -------------------------------------------------------------------------------- /meetings/minutes/weekly-2020-11-06.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/sig-transaction/HEAD/meetings/minutes/weekly-2020-11-06.md -------------------------------------------------------------------------------- /meetings/minutes/weekly-2020-11-13.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/sig-transaction/HEAD/meetings/minutes/weekly-2020-11-13.md -------------------------------------------------------------------------------- /meetings/minutes/weekly-2020-11-20.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/sig-transaction/HEAD/meetings/minutes/weekly-2020-11-20.md -------------------------------------------------------------------------------- /meetings/minutes/weekly-2020-11-27.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/sig-transaction/HEAD/meetings/minutes/weekly-2020-11-27.md -------------------------------------------------------------------------------- /meetings/minutes/weekly-2020-12-04.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/sig-transaction/HEAD/meetings/minutes/weekly-2020-12-04.md -------------------------------------------------------------------------------- /meetings/minutes/weekly-2020-12-11.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/sig-transaction/HEAD/meetings/minutes/weekly-2020-12-11.md -------------------------------------------------------------------------------- /meetings/minutes/weekly-2020-12-18.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/sig-transaction/HEAD/meetings/minutes/weekly-2020-12-18.md -------------------------------------------------------------------------------- /meetings/minutes/weekly-2020-12-25.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/sig-transaction/HEAD/meetings/minutes/weekly-2020-12-25.md -------------------------------------------------------------------------------- /meetings/minutes/weekly-2021-01-01.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/sig-transaction/HEAD/meetings/minutes/weekly-2021-01-01.md -------------------------------------------------------------------------------- /meetings/minutes/weekly-2021-01-08.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/sig-transaction/HEAD/meetings/minutes/weekly-2021-01-08.md -------------------------------------------------------------------------------- /meetings/minutes/weekly-2021-01-15.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/sig-transaction/HEAD/meetings/minutes/weekly-2021-01-15.md -------------------------------------------------------------------------------- /meetings/minutes/weekly-2021-01-22.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/sig-transaction/HEAD/meetings/minutes/weekly-2021-01-22.md -------------------------------------------------------------------------------- /meetings/minutes/weekly-2021-01-29.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/sig-transaction/HEAD/meetings/minutes/weekly-2021-01-29.md -------------------------------------------------------------------------------- /meetings/minutes/weekly-2021-02-05.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/sig-transaction/HEAD/meetings/minutes/weekly-2021-02-05.md -------------------------------------------------------------------------------- /meetings/minutes/weekly-2021-02-20.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/sig-transaction/HEAD/meetings/minutes/weekly-2021-02-20.md -------------------------------------------------------------------------------- /meetings/minutes/weekly-2021-02-25.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/sig-transaction/HEAD/meetings/minutes/weekly-2021-02-25.md -------------------------------------------------------------------------------- /meetings/minutes/weekly-2021-03-05.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/sig-transaction/HEAD/meetings/minutes/weekly-2021-03-05.md -------------------------------------------------------------------------------- /meetings/minutes/weekly-2021-03-12.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/sig-transaction/HEAD/meetings/minutes/weekly-2021-03-12.md -------------------------------------------------------------------------------- /meetings/minutes/weekly-2021-03-19.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/sig-transaction/HEAD/meetings/minutes/weekly-2021-03-19.md -------------------------------------------------------------------------------- /meetings/minutes/weekly-2021-03-26.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/sig-transaction/HEAD/meetings/minutes/weekly-2021-03-26.md -------------------------------------------------------------------------------- /meetings/minutes/weekly-2021-04-02.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/sig-transaction/HEAD/meetings/minutes/weekly-2021-04-02.md -------------------------------------------------------------------------------- /meetings/minutes/weekly-2021-04-09.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/sig-transaction/HEAD/meetings/minutes/weekly-2021-04-09.md -------------------------------------------------------------------------------- /meetings/minutes/weekly-2021-04-16.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/sig-transaction/HEAD/meetings/minutes/weekly-2021-04-16.md -------------------------------------------------------------------------------- /oncall.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/sig-transaction/HEAD/oncall.md -------------------------------------------------------------------------------- /people.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tikv/sig-transaction/HEAD/people.md --------------------------------------------------------------------------------