Ping Yu
85d2bccb54
redo
...
Signed-off-by: Ping Yu <yuping@pingcap.com>
2025-03-17 16:07:20 +08:00
Ping Yu
886320fbbc
revert change of txn_split_batch
...
Signed-off-by: Ping Yu <yuping@pingcap.com>
2025-03-17 15:59:00 +08:00
Ping Yu
fe252d1cc3
handle store change
...
Signed-off-by: Ping Yu <yuping@pingcap.com>
2025-03-16 16:32:31 +08:00
Ping Yu
4af51accc3
polish makefile
...
Signed-off-by: Ping Yu <yuping@pingcap.com>
2025-03-16 13:02:25 +08:00
Ping Yu
0d500c035a
timeout 3m
...
Signed-off-by: Ping Yu <yuping@pingcap.com>
2025-03-16 12:57:52 +08:00
Ping Yu
2798aa7dfc
revert specified
...
Signed-off-by: Ping Yu <yuping@pingcap.com>
2025-03-16 12:52:50 +08:00
Ping Yu
3097c194f7
reduce size
...
Signed-off-by: Ping Yu <yuping@pingcap.com>
2025-03-16 12:33:52 +08:00
Ping Yu
c0d4be759a
timeout 10m
...
Signed-off-by: Ping Yu <yuping@pingcap.com>
2025-03-16 11:47:25 +08:00
Ping Yu
1f99574264
fix for new toolchain
...
Signed-off-by: Ping Yu <yuping@pingcap.com>
2025-03-16 10:56:39 +08:00
Ping Yu
9ba978dfcf
fix ver
...
Signed-off-by: Ping Yu <yuping@pingcap.com>
2025-03-15 23:55:37 +08:00
Ping Yu
6bd84a2f7b
test one
...
Signed-off-by: Ping Yu <yuping@pingcap.com>
2025-03-15 23:51:14 +08:00
Ping Yu
5286a5e460
upload logs
...
Signed-off-by: Ping Yu <yuping@pingcap.com>
2025-03-15 23:44:22 +08:00
Ping Yu
1e6ece629a
polish
...
Signed-off-by: Ping Yu <yuping@pingcap.com>
2025-03-15 23:33:28 +08:00
Ping Yu
0536d977bd
test for v7.5.5
...
Signed-off-by: Ping Yu <yuping@pingcap.com>
2025-03-14 08:49:00 +08:00
Ping Yu
563842579f
remove test misc
...
Signed-off-by: Ping Yu <yuping@pingcap.com>
2025-03-13 23:30:58 +08:00
Ping Yu
c783b194a8
log
...
Signed-off-by: Ping Yu <yuping@pingcap.com>
2025-03-13 21:45:23 +08:00
Ping Yu
b097ab3120
improve ci
...
Signed-off-by: Ping Yu <yuping@pingcap.com>
2025-03-13 21:26:17 +08:00
Ping Yu
830dc67aa8
reduce regions
...
Signed-off-by: Ping Yu <yuping@pingcap.com>
2025-03-13 20:35:31 +08:00
Ping Yu
da68a8ed87
reduce regions
...
Signed-off-by: Ping Yu <yuping@pingcap.com>
2025-03-13 20:22:28 +08:00
Ping Yu
8abdfc3967
generated
...
Signed-off-by: Ping Yu <yuping@pingcap.com>
2025-03-12 15:10:31 +08:00
Ping Yu
9d5d484cba
Cargo.lock
...
Signed-off-by: Ping Yu <yuping@pingcap.com>
2025-03-12 15:06:14 +08:00
Ping Yu
75936158e5
set toolchain version
...
Signed-off-by: Ping Yu <yuping@pingcap.com>
2025-03-12 15:01:32 +08:00
Ping Yu
1a14267135
handle no leader error
...
Signed-off-by: Ping Yu <yuping@pingcap.com>
2025-03-12 12:24:21 +08:00
yongman
83ad8119f5
pick #459 to fix tls connect
...
Signed-off-by: Ray Yan <yming0221@gmail.com>
2025-01-09 15:52:00 +08:00
Ping Yu
bc1ac81632
fix clippy
...
Signed-off-by: Ping Yu <yuping@pingcap.com>
2024-03-19 17:41:02 +08:00
Ping Yu
1f546e12b3
support file based transaction
...
Signed-off-by: Ping Yu <yuping@pingcap.com>
2024-03-19 17:37:30 +08:00
Ping Yu
bbaf317b05
Fix reverse scan for scene of multiple regions ( #438 )
...
* reproduce issue
Signed-off-by: Ping Yu <yuping@pingcap.com>
* fix reverse range
Signed-off-by: Ping Yu <yuping@pingcap.com>
---------
Signed-off-by: Ping Yu <yuping@pingcap.com>
2023-11-28 20:14:37 +08:00
Andy Lok
bd14485ca7
chore: bump version 0.3.0 ( #434 )
...
Signed-off-by: Andy Lok <andylokandy@hotmail.com>
2023-11-21 16:54:09 +08:00
Xuanwo
d440f068f4
refactor: Make prometheus features `push` and `process` optional to get rid of openssl ( #433 )
...
* refactor: Make prometheus deps optional
Signed-off-by: Xuanwo <github@xuanwo.io>
* Remove push and process
Signed-off-by: Xuanwo <github@xuanwo.io>
---------
Signed-off-by: Xuanwo <github@xuanwo.io>
2023-11-21 09:14:01 +08:00
Ping Yu
b12f95e3b2
pd: fix `get_timestamp` potentially hang ( #432 )
...
* fix get tso hang
Signed-off-by: Ping Yu <yuping@pingcap.com>
* wake
Signed-off-by: Ping Yu <yuping@pingcap.com>
* polish
Signed-off-by: Ping Yu <yuping@pingcap.com>
---------
Signed-off-by: Ping Yu <yuping@pingcap.com>
2023-11-07 15:20:47 +08:00
Xuanwo
802b361df7
chore: Bump prost to 0.12 and tonic to 0.10 ( #430 )
...
* chore: Bump prost to 0.12 and tonic to 0.10
Signed-off-by: Xuanwo <github@xuanwo.io>
* Fix build
Signed-off-by: Xuanwo <github@xuanwo.io>
* Commit changes
Signed-off-by: Xuanwo <github@xuanwo.io>
---------
Signed-off-by: Xuanwo <github@xuanwo.io>
2023-11-03 10:02:48 +08:00
Ping Yu
a7885be25b
transaction: use AtomicU8 for status ( #429 )
...
* use AtomicU8 for status
Signed-off-by: Ping Yu <yuping@pingcap.com>
* fix check
Signed-off-by: Ping Yu <yuping@pingcap.com>
* skip exchange on equal
Signed-off-by: Ping Yu <yuping@pingcap.com>
---------
Signed-off-by: Ping Yu <yuping@pingcap.com>
2023-11-01 14:36:53 +08:00
0x29a
788d6e211b
ci: upgrade action & use nextest instead of test for ut ( #422 )
...
* ci: upgrade action & use nextest instead of test
Signed-off-by: ben1009 <liuhe1009@gmail.com>
* fix DCO check
Signed-off-by: ben1009 <liuhe1009@gmail.com>
* back to use test in IT
Signed-off-by: ben1009 <liuhe1009@gmail.com>
* transaction: Support unsafe_destroy_range interface (#420 )
* add unsafe_destroy_range
Signed-off-by: Ping Yu <yuping@pingcap.com>
* polish
Signed-off-by: Ping Yu <yuping@pingcap.com>
* polish
Signed-off-by: Ping Yu <yuping@pingcap.com>
* fix compile error on lower version of rust
Signed-off-by: Ping Yu <yuping@pingcap.com>
---------
Signed-off-by: Ping Yu <yuping@pingcap.com>
Signed-off-by: ben1009 <liuhe1009@gmail.com>
* add install guid for nextest in readme
Signed-off-by: ben1009 <liuhe1009@gmail.com>
---------
Signed-off-by: ben1009 <liuhe1009@gmail.com>
Signed-off-by: Ping Yu <yuping@pingcap.com>
Co-authored-by: Ping Yu <yuping@pingcap.com>
2023-10-08 14:16:44 +08:00
Ping Yu
d6560794f0
transaction: Support unsafe_destroy_range interface ( #420 )
...
* add unsafe_destroy_range
Signed-off-by: Ping Yu <yuping@pingcap.com>
* polish
Signed-off-by: Ping Yu <yuping@pingcap.com>
* polish
Signed-off-by: Ping Yu <yuping@pingcap.com>
* fix compile error on lower version of rust
Signed-off-by: Ping Yu <yuping@pingcap.com>
---------
Signed-off-by: Ping Yu <yuping@pingcap.com>
2023-10-07 16:46:52 +08:00
Ping Yu
5ac72f2c32
handle grpc error ( #419 )
...
Signed-off-by: Ping Yu <yuping@pingcap.com>
2023-09-07 15:16:02 +08:00
Ping Yu
dd34500282
transaction: Add batch_mutate interface ( #418 )
...
Signed-off-by: Ping Yu <yuping@pingcap.com>
2023-09-01 16:11:25 +08:00
Ping Yu
d42b31a09d
Return live locks on resolve locks error ( #417 )
...
* API v2 part1
Signed-off-by: Ping Yu <yuping@pingcap.com>
* inplace encoding
Signed-off-by: Ping Yu <yuping@pingcap.com>
* polish
Signed-off-by: Ping Yu <yuping@pingcap.com>
* polish
Signed-off-by: Ping Yu <yuping@pingcap.com>
* export proto
Signed-off-by: Ping Yu <yuping@pingcap.com>
* fix set_context
Signed-off-by: Ping Yu <yuping@pingcap.com>
* get live locks
Signed-off-by: Ping Yu <yuping@pingcap.com>
* wip
Signed-off-by: Ping Yu <yuping@pingcap.com>
* add Codec parameter to Transaction & Snapshot
Signed-off-by: Ping Yu <yuping@pingcap.com>
* polish
Signed-off-by: Ping Yu <yuping@pingcap.com>
---------
Signed-off-by: Ping Yu <yuping@pingcap.com>
2023-08-30 17:35:04 +08:00
Ping Yu
4b0e844a40
*: Support API v2 (part 1) ( #415 )
...
* API v2 part1
Signed-off-by: Ping Yu <yuping@pingcap.com>
* inplace encoding
Signed-off-by: Ping Yu <yuping@pingcap.com>
* polish
Signed-off-by: Ping Yu <yuping@pingcap.com>
* polish
Signed-off-by: Ping Yu <yuping@pingcap.com>
* export proto
Signed-off-by: Ping Yu <yuping@pingcap.com>
* fix set_context
Signed-off-by: Ping Yu <yuping@pingcap.com>
* add Codec parameter to Transaction & Snapshot
Signed-off-by: Ping Yu <yuping@pingcap.com>
---------
Signed-off-by: Ping Yu <yuping@pingcap.com>
2023-08-30 14:38:12 +08:00
Smilencer
abf22ba680
fix raw scan ( #409 )
...
* fix raw scan
Signed-off-by: Smityz <smityz@qq.com>
* fix
Signed-off-by: Smityz <smityz@qq.com>
---------
Signed-off-by: Smityz <smityz@qq.com>
2023-07-23 02:59:32 +08:00
Xuanwo
8b3ada28ee
feat: Add vendored support ( #411 )
...
* feat: Add vendored support
Signed-off-by: Xuanwo <github@xuanwo.io>
* Use diff=false instead
Signed-off-by: Xuanwo <github@xuanwo.io>
* try fix
Signed-off-by: Xuanwo <github@xuanwo.io>
* Fix typo
Signed-off-by: Xuanwo <github@xuanwo.io>
* Use vendor by default
Signed-off-by: Xuanwo <github@xuanwo.io>
* Add check
Signed-off-by: Xuanwo <github@xuanwo.io>
---------
Signed-off-by: Xuanwo <github@xuanwo.io>
2023-07-21 15:44:38 +08:00
Xuanwo
2761270f6d
build: Make sure tikv-client works on stable rust ( #412 )
...
Signed-off-by: Xuanwo <github@xuanwo.io>
2023-07-16 23:51:11 +08:00
Andy Lok
2c831bac14
add with_backoff to RawClient ( #404 )
...
* add with_backoff to RawClient
Signed-off-by: Andy Lok <andylokandy@hotmail.com>
* address comment
Signed-off-by: Andy Lok <andylokandy@hotmail.com>
---------
Signed-off-by: Andy Lok <andylokandy@hotmail.com>
2023-07-11 15:21:32 +08:00
Andy Lok
e49bc09496
Combine workspace into a unicrate ( #402 )
...
Signed-off-by: Andy Lok <andylokandy@hotmail.com>
2023-07-10 10:59:30 +08:00
joker53-1
bae5ee9d09
Fix get the error ranges in group_ranges_by_region ( #394 )
...
* Fix get the error ranges in group_ranges_by_region
Signed-off-by: joker53-1 <1205637346@qq.com>
* fix error
Signed-off-by: Andy Lok <andylokandy@hotmail.com>
---------
Signed-off-by: joker53-1 <1205637346@qq.com>
Signed-off-by: Andy Lok andylokandy@hotmail.com
Signed-off-by: Andy Lok <andylokandy@hotmail.com>
Co-authored-by: Andy Lok <andylokandy@hotmail.com>
2023-07-10 03:15:36 +08:00
Xuanwo
9ae3e4fa85
docs: Cmake and gcc is not needed anymore ( #403 )
...
* docs: Cmake and gcc is not needed anymore
Signed-off-by: Xuanwo <github@xuanwo.io>
* Update links
Signed-off-by: Xuanwo <github@xuanwo.io>
---------
Signed-off-by: Xuanwo <github@xuanwo.io>
2023-07-10 02:20:29 +08:00
Andy Lok
797960edfb
Improve rustfmt config ( #401 )
...
Signed-off-by: Andy Lok <andylokandy@hotmail.com>
2023-07-09 17:07:13 +08:00
Andy Lok
0a1de19450
Migrate to tonic ( #399 )
...
* Fix publish issue
Signed-off-by: Andy Lok <andylokandy@hotmail.com>
* migrate to tonic
Signed-off-by: Andy Lok <andylokandy@hotmail.com>
* fix
Signed-off-by: Andy Lok <andylokandy@hotmail.com>
* fix
Signed-off-by: Andy Lok <andylokandy@hotmail.com>
* address comment
Signed-off-by: Andy Lok <andylokandy@hotmail.com>
---------
Signed-off-by: Andy Lok <andylokandy@hotmail.com>
2023-07-08 16:27:11 +08:00
Andy Lok
8875c96a3b
Bump version 0.2.0 ( #395 )
...
Signed-off-by: Andy Lok <andylokandy@hotmail.com>
2023-06-27 16:00:34 +08:00
Xuanwo
ed22f868ee
fix: Comment out insert test for existing key ( #396 )
...
* fix: Comment out insert test for existing key
Signed-off-by: Xuanwo <github@xuanwo.io>
* Fix check
Signed-off-by: Xuanwo <github@xuanwo.io>
---------
Signed-off-by: Xuanwo <github@xuanwo.io>
2023-06-27 10:09:16 +08:00
ekexium
68a6dd3aa6
change pessimistic backoff ( #367 )
...
Signed-off-by: ekexium <eke@fastmail.com>
Co-authored-by: Andy Lok <andylokandy@hotmail.com>
2023-06-26 22:49:19 +08:00