* parallel requesting
Signed-off-by: Andy Lok <andylokandy@hotmail.com>
* improve
Signed-off-by: Andy Lok <andylokandy@hotmail.com>
* fix clippy
Signed-off-by: Andy Lok <andylokandy@hotmail.com>
* better
Signed-off-by: Andy Lok <andylokandy@hotmail.com>
* Add raw_coprocessor
Signed-off-by: Andy Lok <andylokandy@hotmail.com>
* Improve coprocessor experience with key range
Signed-off-by: Andy Lok <andylokandy@hotmail.com>
* Remove unused item
Signed-off-by: Andy Lok <andylokandy@hotmail.com>
* Run rustfmt
Signed-off-by: Andy Lok <andylokandy@hotmail.com>
* Fix bug
Signed-off-by: Andy Lok <andylokandy@hotmail.com>
* Check semver
Signed-off-by: Andy Lok <andylokandy@hotmail.com>
* Update kvproto
Signed-off-by: Andy Lok <andylokandy@hotmail.com>
* Fix kvproto
Signed-off-by: Andy Lok <andylokandy@hotmail.com>
* Address comment
Signed-off-by: Andy Lok <andylokandy@hotmail.com>
* improve preserve_shard
Signed-off-by: Andy Lok <andylokandy@hotmail.com>
* Revert get_shard
Signed-off-by: Andy Lok <andylokandy@hotmail.com>
* add unit test for coprocessor
Signed-off-by: andylokandy <andylokandy@hotmail.com>
* improve
Signed-off-by: andylokandy <andylokandy@hotmail.com>
* Apply suggestions from code review
Signed-off-by: Andy Lok <andylokandy@hotmail.com>
Co-authored-by: Ziqian Qin <ekexium@gmail.com>
Co-authored-by: Ziqian Qin <ekexium@gmail.com>
* doc: 1.0 roadmap
Signed-off-by: ekexium <ekexium@gmail.com>
* adjust timeline
Signed-off-by: ekexium <ekexium@gmail.com>
* doc: describe clients that will be built on top of client-rust
Signed-off-by: ekexium <ekexium@gmail.com>
* doc: add the tracking issue of region cache
Signed-off-by: ekexium <ekexium@gmail.com>
* doc: add CheckTxnStatus to the tasks
Signed-off-by: ekexium <ekexium@gmail.com>
Co-authored-by: Andy Lok <andylokandy@hotmail.com>
* Update TTL in heartbeat request
Signed-off-by: Zijie Lu <wslzj40@gmail.com>
* Fix TTL calculation
Signed-off-by: Andy Lok <andylokandy@hotmail.com>
* Fix clippy.
Signed-off-by: Zijie Lu <wslzj40@gmail.com>
* Update transaction.rs
Signed-off-by: Andy Lok <andylokandy@hotmail.com>
* Update transaction.rs
Signed-off-by: Andy Lok <andylokandy@hotmail.com>
* style: fix clippy
Signed-off-by: ekexium <ekexium@gmail.com>
Co-authored-by: Andy Lok <andylokandy@hotmail.com>
Co-authored-by: Ziqian Qin <ekexium@gmail.com>
* CI: use tiup instead of docker
Signed-off-by: ekexium <ekexium@gmail.com>
* Update config/tikv.toml
Signed-off-by: Andy Lok <andylokandy@hotmail.com>
Co-authored-by: Andy Lok <andylokandy@hotmail.com>
* Fix clippy
Signed-off-by: Zijie Lu <wslzj40@gmail.com>
* Address some review comments
Signed-off-by: Zijie Lu <wslzj40@gmail.com>
Fix clippy
Signed-off-by: Zijie Lu <wslzj40@gmail.com>
* Add key
Signed-off-by: Zijie Lu <wslzj40@gmail.com>
* Address review comments
Signed-off-by: Zijie Lu <wslzj40@gmail.com>
* use cfg test
Signed-off-by: Zijie Lu <wslzj40@gmail.com>
* fix heartbeat compile
Signed-off-by: Andy Lok <andylokandy@hotmail.com>
* fix heartbeat tests
Signed-off-by: Andy Lok <andylokandy@hotmail.com>
* Fix cargo
Signed-off-by: Zijie Lu <wslzj40@gmail.com>
* Fix test
Signed-off-by: Zijie Lu <wslzj40@gmail.com>
* Address review comments
Signed-off-by: Zijie Lu <wslzj40@gmail.com>
* nitpick
Signed-off-by: Zijie Lu <wslzj40@gmail.com>
* Fix test
Signed-off-by: Zijie Lu <wslzj40@gmail.com>
* cargo fmt
Signed-off-by: Zijie Lu <wslzj40@gmail.com>
* Fix test
Signed-off-by: Zijie Lu <wslzj40@gmail.com>
* Use local timestamp instead fetching ts from pd
Signed-off-by: Zijie Lu <wslzj40@gmail.com>
* Address review comment
Signed-off-by: Zijie Lu <wslzj40@gmail.com>
* improve unit test
Signed-off-by: Andy Lok <andylokandy@hotmail.com>
* fix test
Signed-off-by: Andy Lok <andylokandy@hotmail.com>
Co-authored-by: Andy Lok <andylokandy@hotmail.com>