Commit Graph

21 Commits

Author SHA1 Message Date
MyonKeminta f8d9bebb31
Adjustment for complete support of keyspace level GC (#1720)
Signed-off-by: MyonKeminta <MyonKeminta@users.noreply.github.com>
Signed-off-by: ekexium <eke@fastmail.com>

Co-authored-by: ekexium <eke@fastmail.com>
2025-10-25 03:46:46 +00:00
tangenta 837c06ce52
apicodec: do not decode empty key for codec v2 (#1734)
Signed-off-by: tangenta <tangenta@126.com>
2025-08-15 09:26:06 +00:00
MyonKeminta 58e9bb4b6d
Make the txn safe point polling support falling back to old version of PD (#1727)
closes tikv/client-go#1728

Signed-off-by: MyonKeminta <MyonKeminta@users.noreply.github.com>
2025-07-30 08:44:49 +00:00
yibin f75488ba72
Update kvproto dependancy and set keyspace name for rpc context (#1667)
close tikv/client-go#1668

Signed-off-by: yibin87 <huyibin@pingcap.com>
2025-06-17 10:47:51 +00:00
王超 3150e385e3
txn: provide more information in commit RPC / log mvcc debug info when commit failed for `TxnLockNotFound` (#1640)
ref tikv/client-go#1631

Signed-off-by: Chao Wang <cclcwangchao@hotmail.com>
2025-05-12 11:19:20 +00:00
tiancaiamao 46219aa9b4
apicodec: fix a typo when encoding request for CmdMvccGetByKey (#1638)
Signed-off-by: tiancaiamao <tiancaiamao@gmail.com>

Co-authored-by: cfzjywxk <lsswxrxr@163.com>
2025-04-30 05:48:59 +00:00
tangenta e53096d518
support redact key in logs (#1612)
ref pingcap/tidb#59279

Signed-off-by: tangenta <tangenta@126.com>

Co-authored-by: you06 <you1474600@gmail.com>
2025-04-01 07:17:12 +00:00
zyguan 20764920b4
*: reduce overhead of codec client (#1555)
Signed-off-by: zyguan <zhongyangguan@gmail.com>
2025-01-17 03:47:01 +00:00
ystaticy 9c05078660
Add keyspace meta in codec (#1323)
Signed-off-by: y_static_y@sina.com <y_static_y@sina.com>
2024-04-28 12:20:55 +08:00
crazycs 2eaf68e0cd
Fix batch client batchSendLoop panic (#1021)
* init

Signed-off-by: crazycs520 <crazycs520@gmail.com>

* add test

Signed-off-by: crazycs520 <crazycs520@gmail.com>

* refine test

Signed-off-by: crazycs520 <crazycs520@gmail.com>

* try to fix

Signed-off-by: crazycs520 <crazycs520@gmail.com>

* fix test

Signed-off-by: crazycs520 <crazycs520@gmail.com>

* fix

Signed-off-by: crazycs520 <crazycs520@gmail.com>

* refine

Signed-off-by: crazycs520 <crazycs520@gmail.com>

* address comment

Signed-off-by: crazycs520 <crazycs520@gmail.com>

* address comment

Signed-off-by: crazycs520 <crazycs520@gmail.com>

---------

Signed-off-by: crazycs520 <crazycs520@gmail.com>
2023-10-17 15:44:06 +08:00
David 893dd82957
[CodecV2] cache keyspaceID when creating codecV2 (#812) 2023-05-23 15:31:32 +08:00
iosmanthus 36826f75ce
[master] encode store batch tasks (#786) 2023-04-27 19:54:53 +08:00
iosmanthus 4ac424aea1
refactor decoding buckets with new interface method: DecodeBucketKeys (#760)
Signed-off-by: iosmanthus <myosmanthustree@gmail.com>
2023-03-31 16:06:44 +08:00
iosmanthus 6a92aeec92
fix api v2 decode of region bucket's keys (#757)
Signed-off-by: iosmanthus <myosmanthustree@gmail.com>
2023-03-31 11:07:45 +08:00
iosmanthus 2e8d7a2d8c
refine keyspace request encoding (#742) 2023-03-21 16:14:47 +08:00
iosmanthus c21bf9396a
add api_version for mpp task meta (#738) 2023-03-13 15:07:26 +08:00
iosmanthus eb0bd61645
attach keyspace_id for manual compact request (#737) 2023-03-13 14:53:59 +08:00
iosmanthus 11d34cbd8a
fix attach api ctx error for unknown requests like StoreSafeTS (#720)
Signed-off-by: iosmanthus <myosmanthustree@gmail.com>
2023-02-28 13:47:31 +08:00
iosmanthus e0e6019f8a
attach keyspace_id to tikv/tiflash requests (#682) 2023-02-20 13:10:03 +08:00
iosmanthus 7409e690af
check API V2 key in DecodeKey (#666)
Signed-off-by: iosmanthus <myosmanthustree@gmail.com>
2023-01-19 10:13:17 +08:00
David f313ddf58d
reformat codec and add keyspace support (#649)
Signed-off-by: David <8039876+AmoebaProtozoa@users.noreply.github.com>
2023-01-10 15:15:33 +08:00