Proto commits in pingcap/kvproto

These commits are when the Protocol Buffers files have changed: (only the last 100 relevant commits are shown)

Commit:7d4850b
Author:disksing

meta_storagepb: add keys_only and count_only options Signed-off-by: disksing <i@disksing.com>

Commit:eb848b5
Author:3pointer
Committer:GitHub

enhancement: add more fields for log backup compact and future restore (#1307) * fix build * added epoch history to log backup files (#1272) * added epoch history Signed-off-by: hillium <yujuncen@pingcap.com> * make go Signed-off-by: hillium <yujuncen@pingcap.com> * added some comments Signed-off-by: hillium <yujuncen@pingcap.com> * reshape comments Signed-off-by: hillium <yujuncen@pingcap.com> --------- Signed-off-by: hillium <yujuncen@pingcap.com> * restore: support skip some keys due before/after certain timestamp (#1283) * restore: support skip some keys due after certain timestamp * add ignore before timestamp --------- Co-authored-by: 山岚 <36239017+YuJuncen@users.noreply.github.com> * update * fix actions * fix build --------- Signed-off-by: hillium <yujuncen@pingcap.com> Co-authored-by: 山岚 <36239017+YuJuncen@users.noreply.github.com>

Commit:e89bec5
Author:王超
Committer:GitHub

kvrpcpb: Add more fields in CommitRequest/Response to give more lock info (#1308) * kvrpcpb: Add more fields in CommitRequest/Response to give more lock info Signed-off-by: Chao Wang <cclcwangchao@hotmail.com> * Add `mvcc_info` to `TxnLockNotFound` * Add debug info Signed-off-by: Chao Wang <cclcwangchao@hotmail.com> * Add CommitRole Signed-off-by: Chao Wang <cclcwangchao@hotmail.com> * Update proto/kvrpcpb.proto --------- Signed-off-by: Chao Wang <cclcwangchao@hotmail.com> Co-authored-by: cfzjywxk <cfzjywxk@gmail.com>

The documentation is generated from this commit.

Commit:ba92aee
Author:3pointer

update

Commit:72e8635
Author:3pointer
Committer:3pointer

restore: support skip some keys due before/after certain timestamp (#1283) * restore: support skip some keys due after certain timestamp * add ignore before timestamp --------- Co-authored-by: 山岚 <36239017+YuJuncen@users.noreply.github.com>

Commit:2a5eabc
Author:山岚
Committer:3pointer

added epoch history to log backup files (#1272) * added epoch history Signed-off-by: hillium <yujuncen@pingcap.com> * make go Signed-off-by: hillium <yujuncen@pingcap.com> * added some comments Signed-off-by: hillium <yujuncen@pingcap.com> * reshape comments Signed-off-by: hillium <yujuncen@pingcap.com> --------- Signed-off-by: hillium <yujuncen@pingcap.com>

Commit:97f4477
Author:3pointer
Committer:GitHub

enhancement: add more fields for log backup compact and future restore (#1302) * enhancement: add more fields for log backup compact and future restore * Lock Ubuntu at 22.04 for CPP / Rust Test Workflow (#1286) * lock ubuntu at 22.04 Signed-off-by: hillium <yujuncen@pingcap.com> * allow static_mut_refs Signed-off-by: hillium <yujuncen@pingcap.com> --------- Signed-off-by: hillium <yujuncen@pingcap.com> * fix build --------- Signed-off-by: hillium <yujuncen@pingcap.com> Co-authored-by: 山岚 <36239017+YuJuncen@users.noreply.github.com>

Commit:2970dbe
Author:3pointer
Committer:3pointer

enhancement: add more fields for log backup compact and future restore

Commit:32145cd
Author:3pointer
Committer:GitHub

enhancement: add more fields for log backup compact and future restore (#1300)

Commit:c10cb1e
Author:3pointer

enhancement: add more fields for log backup compact and future restore

Commit:b6a98c6
Author:Ryan Leung
Committer:GitHub

support batch allcating ids (#1296) Signed-off-by: Ryan Leung <rleungx@gmail.com>

Commit:ad14807
Author:Wenqi Mou
Committer:GitHub

brpb: add filtered_out flag for pitr map (#1294) * brpb:add filter for pitr map Signed-off-by: Wenqi Mou <wenqimou@gmail.com> * address comments Signed-off-by: Wenqi Mou <wenqimou@gmail.com> --------- Signed-off-by: Wenqi Mou <wenqimou@gmail.com>

Commit:2b87602
Author:JmPotato
Committer:GitHub

pdpb: introduce QueryRegion stream (#1273) * Introduce QueryRegion stream Signed-off-by: JmPotato <ghzpotato@gmail.com> * Add prev_keys to QueryRegionRequest Signed-off-by: JmPotato <ghzpotato@gmail.com> --------- Signed-off-by: JmPotato <ghzpotato@gmail.com>

Commit:1fdf413
Author:lucasliang
Committer:GitHub

pdpb: return NodeStore in StoreHeartbeatResponse. (#1291) Signed-off-by: lucasliang <nkcs_lykx@hotmail.com>

Commit:ef010e9
Author:山岚
Committer:GitHub

br: pick changes of brpb to v8.5 (#1292) * pick changes of brpb to v8.5 Signed-off-by: hillium <yujuncen@pingcap.com> * Revert "br: add more fields for merged backup SST (#1282)" This reverts commit e8eeb94327987922414b71bb5e8efa861babe384. Signed-off-by: hillium <yujuncen@pingcap.com> --------- Signed-off-by: hillium <yujuncen@pingcap.com>

Commit:3b77f2c
Author:3pointer
Committer:GitHub

restore: support skip some keys due before/after certain timestamp (#1283) * restore: support skip some keys due after certain timestamp * add ignore before timestamp --------- Co-authored-by: 山岚 <36239017+YuJuncen@users.noreply.github.com>

Commit:0aab8d1
Author:山岚
Committer:GitHub

Add ext full backup (#1281) * initial Signed-off-by: hillium <yujuncen@pingcap.com> * added hint of prefix Signed-off-by: hillium <yujuncen@pingcap.com> * added force flush Signed-off-by: hillium <yujuncen@pingcap.com> * make result repeated Signed-off-by: hillium <yujuncen@pingcap.com> * make full backup a reference Signed-off-by: hillium <yujuncen@pingcap.com> * Revert "added force flush" This reverts commit a51d008f44ca3807a62e46a2de73287d3af07587. Signed-off-by: hillium <yujuncen@pingcap.com> * rollback irraltive changes Signed-off-by: hillium <yu745514916@live.com> * added more comments Signed-off-by: hillium <yu745514916@live.com> * address comments Signed-off-by: hillium <yu745514916@live.com> * rename extra full backup to ingested SSTs Signed-off-by: hillium <yu745514916@live.com> --------- Signed-off-by: hillium <yujuncen@pingcap.com> Signed-off-by: hillium <yu745514916@live.com>

Commit:c35d2b4
Author:山岚
Committer:GitHub

added involved ts for compaction (#1287) * added involved ts for compaction Signed-off-by: hillium <yu745514916@live.com> * justify some comment expressions Signed-off-by: hillium <yu745514916@live.com> * make the name unique with subcompactions Signed-off-by: hillium <yu745514916@live.com> --------- Signed-off-by: hillium <yu745514916@live.com>

Commit:e8eeb94
Author:Jianjun Liao
Committer:GitHub

br: add more fields for merged backup SST (#1282) * add sub_range_groups into backup request to mark the merged gap Signed-off-by: Jianjun Liao <jianjun.liao@outlook.com> * make go Signed-off-by: Jianjun Liao <jianjun.liao@outlook.com> * multi rewrite rules for one SST file Signed-off-by: Jianjun Liao <jianjun.liao@outlook.com> * add table checksums Signed-off-by: Jianjun Liao <jianjun.liao@outlook.com> * add table checksums Signed-off-by: Jianjun Liao <jianjun.liao@outlook.com> * rename from TableChecksum to TableMeta Signed-off-by: Jianjun Liao <jianjun.liao@outlook.com> * rename: add prefix sorted_ Signed-off-by: Jianjun Liao <jianjun.liao@outlook.com> * add more annotations Signed-off-by: Jianjun Liao <jianjun.liao@outlook.com> --------- Signed-off-by: Jianjun Liao <jianjun.liao@outlook.com> Co-authored-by: 山岚 <36239017+YuJuncen@users.noreply.github.com>

Commit:64f8b30
Author:山岚
Committer:GitHub

added force flush (#1285) Signed-off-by: hillium <yujuncen@pingcap.com>

Commit:17bdaaa
Author:hhwyt
Committer:GitHub

Add last_observed_time for raft messages (#1276) * Add last_observed_time for raft messages Signed-off-by: hhwyt <hhwyt1@gmail.com> * address comments * update proto.lock --------- Signed-off-by: hhwyt <hhwyt1@gmail.com> Co-authored-by: glorv <glorvs@163.com>

Commit:b5b7843
Author:okJiang
Committer:GitHub

add caller_id/caller_component (#1279) Signed-off-by: okJiang <819421878@qq.com>

Commit:92b0414
Author:山岚
Committer:GitHub

added versioning (#1280) Signed-off-by: hillium <yujuncen@pingcap.com>

Commit:e1fa7ea
Author:Neil Shen
Committer:GitHub

Unify proto options and do not generate unused fields (#1275) * Remove unnecessary file Signed-off-by: Neil Shen <overvenus@gmail.com> * Unify proto options * Do not generate XXX_ fields for Go protobuf structs * Enable lite runtime for Rust protobuf files Signed-off-by: Neil Shen <overvenus@gmail.com> * update go files Signed-off-by: Neil Shen <overvenus@gmail.com> * update proto lock file Signed-off-by: Neil Shen <overvenus@gmail.com> --------- Signed-off-by: Neil Shen <overvenus@gmail.com>

Commit:4a3e17f
Author:ekexium
Committer:GitHub

[DNM] Msg BroadcastTxnStatus; modify Heartbeat for resolved-ts improvement (#1265) * add msg BroadcastTxnStatus; modify Heartbeat Signed-off-by: ekexium <eke@fastmail.com> * fix: batch command response Signed-off-by: ekexium <eke@fastmail.com> * add field is_completed to TxnStatus Signed-off-by: ekexium <eke@fastmail.com> * RPC comment Signed-off-by: ekexium <eke@fastmail.com> --------- Signed-off-by: ekexium <eke@fastmail.com>

Commit:58b3bbb
Author:山岚
Committer:GitHub

added epoch history to log backup files (#1272) * added epoch history Signed-off-by: hillium <yujuncen@pingcap.com> * make go Signed-off-by: hillium <yujuncen@pingcap.com> * added some comments Signed-off-by: hillium <yujuncen@pingcap.com> * reshape comments Signed-off-by: hillium <yujuncen@pingcap.com> --------- Signed-off-by: hillium <yujuncen@pingcap.com>

Commit:199f352
Author:Spade A
Committer:GitHub

In-memory engine: add pre-load extra msg for pre-load when transfer leader (#1270) * add pre load Signed-off-by: SpadeA-Tang <u6748471@anu.edu.au> * update name Signed-off-by: SpadeA-Tang <u6748471@anu.edu.au> * add comment Signed-off-by: SpadeA-Tang <u6748471@anu.edu.au> * add response Signed-off-by: SpadeA-Tang <u6748471@anu.edu.au> --------- Signed-off-by: SpadeA-Tang <u6748471@anu.edu.au>

Commit:ac7e6d8
Author:Wenqi Mou
Committer:GitHub

br: add access key/secrets fields for aws kms (#1269)

Commit:1a933d3
Author:Ling Jin
Committer:GitHub

cdc: add congested error (#1267) * add congested error. * add fields to the proto.lock

Commit:b242104
Author:glorv
Committer:GitHub

add background resource limit (#1264)

Commit:0b10bdf
Author:Wenqi Mou
Committer:GitHub

br: add encryption config to streaming backup (#1255) * rebase master * minor * fix comment * add one more field and address comments

Commit:fda2ec2
Author:Hu#
Committer:GitHub

add more params (#1261) Signed-off-by: husharp <jinhao.hu@pingcap.com>

Commit:1de8acc
Author:MyonKeminta
Committer:GitHub

Add back nullalble = false for DeadlockRequest.entry (#1263) Signed-off-by: MyonKeminta <MyonKeminta@users.noreply.github.com> Co-authored-by: MyonKeminta <MyonKeminta@users.noreply.github.com>

Commit:c2c652b
Author:JmPotato
Committer:GitHub

resource_manager: add a new runaway action SwitchGroup (#1254) * Add a new runaway action SwitchGroup Signed-off-by: JmPotato <ghzpotato@gmail.com> * Use a simple field to store switch_group_name Signed-off-by: JmPotato <ghzpotato@gmail.com> * Address the comment Signed-off-by: JmPotato <ghzpotato@gmail.com> --------- Signed-off-by: JmPotato <ghzpotato@gmail.com>

Commit:767001c
Author:MyonKeminta
Committer:GitHub

Support replacing lock by key for deadlock detector service (#1259) * Support replacing lock by key for deadlock detector service Signed-off-by: MyonKeminta <MyonKeminta@users.noreply.github.com> * Add deadlock_key field to deadlock error Signed-off-by: MyonKeminta <MyonKeminta@users.noreply.github.com> * Make ReplaceLockByKey batched Signed-off-by: MyonKeminta <MyonKeminta@users.noreply.github.com> * Remove the ReplaceLocksByKeys type Signed-off-by: MyonKeminta <MyonKeminta@users.noreply.github.com> --------- Signed-off-by: MyonKeminta <MyonKeminta@users.noreply.github.com> Co-authored-by: MyonKeminta <MyonKeminta@users.noreply.github.com>

Commit:1e1a853
Author:3AceShowHand

add congested error.

Commit:c203a27
Author:山岚
Committer:GitHub

Added messages needed by compact log backup (#1256) * added compaction log Signed-off-by: hillium <yu745514916@live.com> * added compaction meta Signed-off-by: hillium <yu745514916@live.com> * added type for compaction Signed-off-by: hillium <yu745514916@live.com> * added migration Signed-off-by: hillium <yu745514916@live.com> * refine prepare backup Signed-off-by: hillium <yujuncen@pingcap.com> * added crc64xor for backup Signed-off-by: hillium <yujuncen@pingcap.com> * update field name Signed-off-by: hillium <yujuncen@pingcap.com> * rename compaction to subcompaction; compactionrun to compactin Signed-off-by: hillium <yujuncen@pingcap.com> * update names Signed-off-by: hillium <yujuncen@pingcap.com> * added deletion Signed-off-by: hillium <yujuncen@pingcap.com> * added hint for deleting generated ssts Signed-off-by: hillium <yujuncen@pingcap.com> * added rewrite meta Signed-off-by: hillium <yujuncen@pingcap.com> * make migration meta-based Signed-off-by: hillium <yujuncen@pingcap.com> * refine MetaEditr Signed-off-by: hillium <yujuncen@pingcap.com> * added destruct prefix Signed-off-by: hillium <yujuncen@pingcap.com> * fix subcomactions Signed-off-by: hillium <yujuncen@pingcap.com> * added table id for subcompaction meta Signed-off-by: hillium <yujuncen@pingcap.com> * added a newline to end of file Signed-off-by: hillium <yujuncen@pingcap.com> * added more comments Signed-off-by: hillium <yujuncen@pingcap.com> * address comments Signed-off-by: hillium <yujuncen@pingcap.com> * added some fields Signed-off-by: hillium <yujuncen@pingcap.com> * make epoch repeated Signed-off-by: hillium <yujuncen@pingcap.com> --------- Signed-off-by: hillium <yu745514916@live.com> Signed-off-by: hillium <yujuncen@pingcap.com>

Commit:5f7ffec
Author:okJiang
Committer:GitHub

pdpb: Add err type and input param to BatchScanRegions (#1252) * save Signed-off-by: okJiang <819421878@qq.com> * update Signed-off-by: okJiang <819421878@qq.com> * add a param Signed-off-by: okJiang <819421878@qq.com> * revert cargo.lock Signed-off-by: okJiang <819421878@qq.com> * Update proto/pdpb.proto Co-authored-by: Neil Shen <overvenus@gmail.com> * fix comment Signed-off-by: okJiang <819421878@qq.com> --------- Signed-off-by: okJiang <819421878@qq.com> Co-authored-by: Neil Shen <overvenus@gmail.com>

Commit:118a4ca
Author:you06
Committer:GitHub

pdpb: support scan regions for range batch (#1251) * add batch scan interface Signed-off-by: you06 <you1474600@gmail.com> * add batch scan interface Signed-off-by: you06 <you1474600@gmail.com> * rename to Signed-off-by: you06 <you1474600@gmail.com> * attach buckets if need_buckets is true Signed-off-by: you06 <you1474600@gmail.com> * return flattened regions Signed-off-by: you06 <you1474600@gmail.com> * deprecate ScanRegions interface Signed-off-by: you06 <you1474600@gmail.com> --------- Signed-off-by: you06 <you1474600@gmail.com>

Commit:bca367d
Author:Ping Yu
Committer:GitHub

add key errors to split region response (#1248) Signed-off-by: Ping Yu <yuping@pingcap.com>

Commit:0ad602a
Author:Bisheng Huang
Committer:GitHub

raft_serverpb: add new ExtraMessage types for the snapshot gen precheck process (#1245) * Add a new extra message for snapshot send precheck Signed-off-by: Bisheng Huang <hbisheng@gmail.com> * use a boolean Signed-off-by: Bisheng Huang <hbisheng@gmail.com> * raft_serverpb: add new ExtraMessage types for the snapshot gen precheck process This commit adds two new new ExtraMessage types that are part of the snapshot gen precheck process. Before a leader generates a snapshot, it sends a precheck request to the target follower. The follower responds with a boolean value indicating whether the check succeeds. Signed-off-by: Bisheng Huang <hbisheng@gmail.com> * make name shorter Signed-off-by: Bisheng Huang <hbisheng@gmail.com> * include proto.lock change Signed-off-by: Bisheng Huang <hbisheng@gmail.com> --------- Signed-off-by: Bisheng Huang <hbisheng@gmail.com> Co-authored-by: Neil Shen <overvenus@gmail.com>

Commit:d929755
Author:MyonKeminta
Committer:GitHub

Add GetHealthFeedback RPC (#1239) * Add request health feedback request to batch commands Signed-off-by: MyonKeminta <MyonKeminta@users.noreply.github.com> * Add context field Signed-off-by: MyonKeminta <MyonKeminta@users.noreply.github.com> * Make GetHealthFeedback a complete interface * Fix build --------- Signed-off-by: MyonKeminta <MyonKeminta@users.noreply.github.com> Co-authored-by: MyonKeminta <MyonKeminta@users.noreply.github.com>

Commit:4fa2b26
Author:lucasliang
Committer:GitHub

Revert "raft_serverpb: add an extra `ExtraMessage::MsgAckCommittedIndex` to get committed index. (#1240)" (#1243) As the committed index can be fetched by the message pair `MsgReadIndex` and `MsgReadIndexResp`, it can be reverted. This reverts commit f87719b2b6f234c6a7bf6d4c2b996f0035f1a439.

Commit:8178838
Author:qupeng
Committer:GitHub

support pipeline dml protocol in cdc (#1242) Signed-off-by: qupeng <qupeng@pingcap.com>

Commit:f87719b
Author:lucasliang
Committer:GitHub

raft_serverpb: add an extra `ExtraMessage::MsgAckCommittedIndex` to get committed index. (#1240) * raft_serverpb: supply MsgAckCommittedRequest and MsgAckCommittedResponse. Supply the command pair `MsgAckCommittedRequest` and `MsgAckCommittedResponse` to check the latest committed index of a specified peer. Signed-off-by: lucasliang <nkcs_lykx@hotmail.com> * Simplify the pair `AckCommittedIndexRequest` and `AckCommittedIndexResponse` with `AckCommittedIndex` Signed-off-by: lucasliang <nkcs_lykx@hotmail.com> * Add proto.lock changes. Signed-off-by: lucasliang <nkcs_lykx@hotmail.com> * Replace `AckCommittedIndex` with the pair `AckCommittedIndexRequest` and `AckCommittedIndexResponse`. Signed-off-by: lucasliang <nkcs_lykx@hotmail.com> * Rename `Ack` with `Fetch`. Signed-off-by: lucasliang <nkcs_lykx@hotmail.com> --------- Signed-off-by: lucasliang <nkcs_lykx@hotmail.com>

Commit:c699538
Author:glorv
Committer:GitHub

add applied_index in PeerReport (#1235)

Commit:6736ad1
Author:lance6716
Committer:GitHub

Revert "update import_sstpb and fix go & rust docker image build" (#1236) * Revert "update import_sstpb and fix go & rust docker image build (#1224)" This reverts commit 3fa61fc5145a94035fbc7f50f571e30b38b01d5b. * some scripts don't need to be reverted Signed-off-by: lance6716 <lance6716@gmail.com> --------- Signed-off-by: lance6716 <lance6716@gmail.com>

Commit:3fa61fc
Author:lance6716
Committer:GitHub

update import_sstpb and fix go & rust docker image build (#1224) Signed-off-by: lance6716 <lance6716@gmail.com> Signed-off-by: hillium <yujuncen@pingcap.com> Co-authored-by: hillium <yujuncen@pingcap.com> Co-authored-by: disksing <i@disksing.com>

Commit:d552d2f
Author:Ping Yu
Committer:GitHub

Support file based transaction (#1233) * support txn file transaction (#26) txn file transactions write entries to S3 first, only txn chunk ids are send to tikv-server, tikv-server load chunk files to apply the write. Signed-off-by: Evan Zhou <coocood@gmail.com> Signed-off-by: Ping Yu <yuping@pingcap.com> * add comments Signed-off-by: Ping Yu <yuping@pingcap.com> --------- Signed-off-by: Evan Zhou <coocood@gmail.com> Signed-off-by: Ping Yu <yuping@pingcap.com> Co-authored-by: Evan Zhou <coocood@gmail.com>

Commit:929ab83
Author:cfzjywxk
Committer:GitHub

kv: add cluster id into the kv RPC context (#1228) * add cluster id into the kv RPC context Signed-off-by: cfzjywxk <cfzjywxk@gmail.com> * add update for CI Signed-off-by: cfzjywxk <cfzjywxk@gmail.com> * add update for cpp CI Signed-off-by: cfzjywxk <cfzjywxk@gmail.com> --------- Signed-off-by: cfzjywxk <cfzjywxk@gmail.com>

Commit:881fcbf
Author:Hu#
Committer:GitHub

proto/meta_storagepb.proto: support meta delete client interface (#1226) * add Delete Signed-off-by: husharp <jinhao.hu@pingcap.com>

Commit:c4a0979
Author:山岚
Committer:GitHub

Pick: Added a new `PrepareBackup` RPC for snapshot backup (#1204) (#1223) * Added a new `PrepareBackup` RPC for snapshot backup (#1204) * added basic proto Signed-off-by: hillium <yujuncen@pingcap.com> * finish Signed-off-by: hillium <yujuncen@pingcap.com> * update new version of advanced prepare Signed-off-by: hillium <yujuncen@pingcap.com> * added some comments and a new request type Signed-off-by: hillium <yujuncen@pingcap.com> * added more comments Signed-off-by: hillium <yujuncen@pingcap.com> * make go Signed-off-by: hillium <yujuncen@pingcap.com> * address comments Signed-off-by: hillium <yujuncen@pingcap.com> --------- Signed-off-by: hillium <yujuncen@pingcap.com> * try trigger github action Signed-off-by: hillium <yujuncen@pingcap.com> --------- Signed-off-by: hillium <yujuncen@pingcap.com>

Commit:a554af8
Author:MyonKeminta
Committer:GitHub

Add protocol about performance status feeding back via batch command responses (#1222) * put feedback information to batch cmd response Signed-off-by: MyonKeminta <MyonKeminta@users.noreply.github.com> * Renaming Signed-off-by: MyonKeminta <MyonKeminta@users.noreply.github.com> * rebuild go Signed-off-by: MyonKeminta <MyonKeminta@users.noreply.github.com> * Fix proto lock Signed-off-by: MyonKeminta <MyonKeminta@users.noreply.github.com> * Add store id and seq no Signed-off-by: MyonKeminta <MyonKeminta@users.noreply.github.com> * Address comments Signed-off-by: MyonKeminta <MyonKeminta@users.noreply.github.com> * apply change of proto.lock Signed-off-by: MyonKeminta <MyonKeminta@users.noreply.github.com> --------- Signed-off-by: MyonKeminta <MyonKeminta@users.noreply.github.com> Co-authored-by: MyonKeminta <MyonKeminta@users.noreply.github.com>

Commit:05a3758
Author:ekexium
Committer:GitHub

Add Flush and BufferGet requests for pipelined DML (#1218) * add Flush and BufferGet requests Signed-off-by: ekexium <eke@fastmail.com> * remove BufferGet; add BufferBatchGet Signed-off-by: ekexium <eke@fastmail.com> * rename to pipelined DML Signed-off-by: ekexium <eke@fastmail.com> * add rpc to Tikv service Signed-off-by: ekexium <eke@fastmail.com> * FlushResponse: change the errors field to return locks Signed-off-by: ekexium <eke@fastmail.com> * FlushRequest: introduce the generation field Signed-off-by: ekexium <eke@fastmail.com> * make go Signed-off-by: ekexium <eke@fastmail.com> * fix typo Signed-off-by: ekexium <eke@fastmail.com> * introduce lock_ttl and assertion_level for Flush Signed-off-by: ekexium <eke@fastmail.com> * re make go Signed-off-by: ekexium <eke@fastmail.com> * empty line Signed-off-by: ekexium <eke@fastmail.com> --------- Signed-off-by: ekexium <eke@fastmail.com>

Commit:705bb92
Author:tongjian
Committer:GitHub

grpc: rename `kv_grpc_exec_time_ns` to `kv_grpc_process_time_ns` (#1221) * add grpc exec details Signed-off-by: bufferflies <1045931706@qq.com>

Commit:9660a33
Author:tongjian
Committer:GitHub

grpc: add more information for grpc pool (#1220) * add grpc exec details Signed-off-by: bufferflies <1045931706@qq.com> * add comment Signed-off-by: bufferflies <1045931706@qq.com> * lock Signed-off-by: bufferflies <1045931706@qq.com> --------- Signed-off-by: bufferflies <1045931706@qq.com>

Commit:a0e3fbb
Author:山岚
Committer:GitHub

Added a new `PrepareBackup` RPC for snapshot backup (#1204) (#1219) * added basic proto * finish * update new version of advanced prepare * added some comments and a new request type * added more comments * make go * address comments --------- Signed-off-by: hillium <yujuncen@pingcap.com>

Commit:9326396
Author:山岚
Committer:GitHub

Added a new `PrepareBackup` RPC for snapshot backup (#1204) * added basic proto Signed-off-by: hillium <yujuncen@pingcap.com> * finish Signed-off-by: hillium <yujuncen@pingcap.com> * update new version of advanced prepare Signed-off-by: hillium <yujuncen@pingcap.com> * added some comments and a new request type Signed-off-by: hillium <yujuncen@pingcap.com> * added more comments Signed-off-by: hillium <yujuncen@pingcap.com> * make go Signed-off-by: hillium <yujuncen@pingcap.com> * address comments Signed-off-by: hillium <yujuncen@pingcap.com> --------- Signed-off-by: hillium <yujuncen@pingcap.com>

Commit:4f28b82
Author:Jianjun Liao
Committer:GitHub

add the stats file block (#1212) Signed-off-by: Leavrth <jianjun.liao@outlook.com> Co-authored-by: disksing <i@disksing.com>

Commit:c0c73f4
Author:glorv
Committer:GitHub

support add ru consumption in get response (#1213)

Commit:96c4058
Author:qupeng
Committer:GitHub

add a new error server_is_busy for cdc (#1211) Signed-off-by: qupeng <qupeng@pingcap.com>

Commit:fb0f5c2
Author:Jianjun Liao
Committer:GitHub

add backup size into the backupmeta (#1208) Signed-off-by: Leavrth <jianjun.liao@outlook.com>

Commit:ecf635d
Author:xzhangxian1008
Committer:GitHub

Add log info for tiflash (#1207)

Commit:cfc6f5b
Author:xzhangxian1008
Committer:GitHub

Add `connection_id` and `connection_alias` for `DisaggTaskMeta` (#1206) * init * tweaking

Commit:83cbb66
Author:xzhangxian1008
Committer:GitHub

Add connection_id and connection_alias inTaskMeta

Commit:c0689ad
Author:Ryan Leung
Committer:GitHub

support ask split (#1202) Signed-off-by: Ryan Leung <rleungx@gmail.com>

Commit:c06b434
Author:Ryan Leung
Committer:GitHub

Support forwarding split and scatter request (#1198) Signed-off-by: Ryan Leung <rleungx@gmail.com>

Commit:4b6c716
Author:tongjian
Committer:GitHub

sync follower bucket size from leader (#1196) Signed-off-by: bufferflies <1045931706@qq.com>

Commit:fa00d2b
Author:tongjian
Committer:GitHub

cherry pick 1117 1109 (#1199) * Add CancelDisaggTask (#1109) Signed-off-by: Wish <breezewish@outlook.com> * Add cloud storage engine kvproto (#1117) Signed-off-by: ystaticy <y_static_y@sina.com> * cherry-pick Signed-off-by: bufferflies <1045931706@qq.com> * cherry pick 1117 1109 Signed-off-by: bufferflies <1045931706@qq.com> --------- Signed-off-by: Wish <breezewish@outlook.com> Signed-off-by: ystaticy <y_static_y@sina.com> Signed-off-by: bufferflies <1045931706@qq.com> Co-authored-by: Wenxuan <breezewish@outlook.com> Co-authored-by: ystaticy <y_static_y@sina.com> Co-authored-by: Bin Shi <39923490+binshi-bing@users.noreply.github.com>

Commit:d11cb29
Author:tongjian
Committer:GitHub

cherry pick #1111,#1114,#1116 to tidb 7.1 (#1197) * 7.1 Signed-off-by: bufferflies <1045931706@qq.com> * cherry pick #1111 Signed-off-by: bufferflies <1045931706@qq.com> * cherry pick 1116 Signed-off-by: bufferflies <1045931706@qq.com> * add runaway settings (#1114) Signed-off-by: Connor1996 <zbk602423539@gmail.com> * cherry pick 1119 Signed-off-by: bufferflies <1045931706@qq.com> * base line Signed-off-by: bufferflies <1045931706@qq.com> --------- Signed-off-by: bufferflies <1045931706@qq.com> Signed-off-by: Connor1996 <zbk602423539@gmail.com> Co-authored-by: Ryan Leung <rleungx@gmail.com> Co-authored-by: Connor <zbk602423539@gmail.com> Co-authored-by: ystaticy <y_static_y@sina.com>

Commit:128df46
Author:tongjian
Committer:GitHub

New error means that client.go needs to update bucket info (#1195) Signed-off-by: bufferflies <1045931706@qq.com>

Commit:f724c34
Author:Neil Shen
Committer:GitHub

pdpb: add store memory stats (#1187) Signed-off-by: Neil Shen <overvenus@gmail.com> Co-authored-by: disksing <i@disksing.com>

Commit:f4a2db6
Author:山岚
Committer:GitHub

cherry-pick suspend lightning to release-7.1 (#1194) Signed-off-by: hillium <yujuncen@pingcap.com>

Commit:1bdcc25
Author:山岚
Committer:GitHub

cherry-pick suspend-import to release-6.5 (#1193) Signed-off-by: hillium <yujuncen@pingcap.com>

Commit:87bebcc
Author:山岚
Committer:GitHub

import_sstpb: new interface to deny import requests (#1185) * added deny import RPC Signed-off-by: hillium <yujuncen@pingcap.com> * move it to import_sst_pb Signed-off-by: hillium <yujuncen@pingcap.com> * make the RPC name more firendly to rust Signed-off-by: hillium <yujuncen@pingcap.com> * Apply suggestions from code review Co-authored-by: BornChanger <97348524+BornChanger@users.noreply.github.com> * rmake go Signed-off-by: hillium <yujuncen@pingcap.com> * make go Signed-off-by: hillium <yujuncen@pingcap.com> * address comments Signed-off-by: hillium <yujuncen@pingcap.com> * move the ids back Signed-off-by: hillium <yujuncen@pingcap.com> * Update proto/import_kvpb.proto Co-authored-by: Neil Shen <overvenus@gmail.com> --------- Signed-off-by: hillium <yujuncen@pingcap.com> Co-authored-by: BornChanger <97348524+BornChanger@users.noreply.github.com> Co-authored-by: Neil Shen <overvenus@gmail.com>

Commit:090f247
Author:Neil Shen
Committer:GitHub

raft_serverpb: add removed records to merged record (#1190)

Commit:db656f4
Author:Ryan Leung
Committer:GitHub

remove unnecessary field (#1189) Signed-off-by: Ryan Leung <rleungx@gmail.com>

Commit:b8ed19b
Author:takaidohigasi
Committer:GitHub

support s3 config profile (#1178) Co-authored-by: disksing <i@disksing.com>

Commit:5a0c9e4
Author:3pointer
Committer:GitHub

restore: support file-copy restore (#1143) Signed-off-by: Leavrth <jianjun.liao@outlook.com> Co-authored-by: Leavrth <jianjun.liao@outlook.com> Co-authored-by: disksing <i@disksing.com>

Commit:3215a50
Author:Ryan Leung
Committer:GitHub

tiny fix (#1186) Signed-off-by: Ryan Leung <rleungx@gmail.com>

Commit:ab96d0c
Author:Ryan Leung
Committer:GitHub

use independent region definition (#1184) Signed-off-by: Ryan Leung <rleungx@gmail.com>

Commit:d603cce
Author:Ryan Leung
Committer:GitHub

Support forwarding store request (#1183) Signed-off-by: Ryan Leung <rleungx@gmail.com>

Commit:18d3a81
Author:buffer
Committer:GitHub

add share_source_region_size (#1182) Signed-off-by: bufferflies <1045931706@qq.com>

Commit:5336fac
Author:Ryan Leung
Committer:GitHub

use separate participant (#1180) Signed-off-by: Ryan Leung <rleungx@gmail.com>

Commit:aeff366
Author:buffer
Committer:GitHub

add share_source_region_size (#1181) Signed-off-by: bufferflies <1045931706@qq.com>

Commit:ecdbf1f
Author:buffer
Committer:GitHub

share source region size (#1179) Signed-off-by: bufferflies <1045931706@qq.com>

Commit:d28d82a
Author:buffer
Committer:GitHub

Add new property to mark the initial size for the new region. (#1177) * split size Signed-off-by: bufferflies <1045931706@qq.com> * split size Signed-off-by: bufferflies <1045931706@qq.com> * protoc Signed-off-by: bufferflies <1045931706@qq.com> * rename skip size check Signed-off-by: bufferflies <1045931706@qq.com> * rename skip size check Signed-off-by: bufferflies <1045931706@qq.com> * add comment Signed-off-by: bufferflies <1045931706@qq.com> * update comment Signed-off-by: bufferflies <1045931706@qq.com> * split size Signed-off-by: bufferflies <1045931706@qq.com> * address comment Signed-off-by: bufferflies <1045931706@qq.com> --------- Signed-off-by: bufferflies <1045931706@qq.com>

Commit:934e842
Author:ystaticy
Committer:GitHub

auto id service check request keyspace (#1176) * auto id req check ks Signed-off-by: y_static_y@sina.com <y_static_y@sina.com>

Commit:9e7ebd3
Author:ekexium
Committer:GitHub

Add `source_stmt` in `Context` for test logging. (#1103) * add debug info Signed-off-by: ekexium <eke@fastmail.com> * add debug info Signed-off-by: ekexium <eke@fastmail.com> * comment Signed-off-by: ekexium <eke@fastmail.com> * rename to SourceStmt Signed-off-by: ekexium <eke@fastmail.com> * add session_alias Signed-off-by: ekexium <eke@fastmail.com> --------- Signed-off-by: ekexium <eke@fastmail.com>

Commit:37c54a9
Author:ekexium
Committer:GitHub

Cherry pick #1155 and #1158 to release-7.1 (#1169) * add rpc GetRegionReadProgress Signed-off-by: ekexium <eke@fastmail.com> * Empty commit * add release-7.1 into target branches in github actions Signed-off-by: ekexium <eke@fastmail.com> --------- Signed-off-by: ekexium <eke@fastmail.com>

Commit:7b612d9
Author:buffer
Committer:GitHub

New error means that client.go needs to update bucket info (#1172) * bot bucket version Signed-off-by: bufferflies <1045931706@qq.com> * bucket version Signed-off-by: bufferflies <1045931706@qq.com> * version to uint64 Signed-off-by: bufferflies <1045931706@qq.com> * not bucket version Signed-off-by: bufferflies <1045931706@qq.com> * follower msg carry keys Signed-off-by: bufferflies <1045931706@qq.com> --------- Signed-off-by: bufferflies <1045931706@qq.com>

Commit:7a5e877
Author:guo-shaoge
Committer:GitHub

support tiflash resource control (#1146) --------- Signed-off-by: guo-shaoge <shaoge1994@163.com> Co-authored-by: disksing <i@disksing.com>

Commit:8a9db88
Author:Yongbo Jiang
Committer:GitHub

resource_group: add none action type (#1166) * add watch type Signed-off-by: Cabinfever_B <cabinfeveroier@gmail.com>

Commit:53e1f87
Author:Ryan Leung
Committer:GitHub

add skip store limit check for scatter region (#1165) Signed-off-by: Ryan Leung <rleungx@gmail.com>

Commit:73d6d7f
Author:ekexium
Committer:GitHub

add RPC GetRegionReadProgressRequest (#1164) Signed-off-by: ekexium <eke@fastmail.com>

Commit:ee4a4ff
Author:Yongbo Jiang
Committer:GitHub

Resource manager/watch type (#1162) * add watch type Signed-off-by: Cabinfever_B <cabinfeveroier@gmail.com>

Commit:a3b4a77
Author:Hu#
Committer:GitHub

resource_manager: move background label (#1161)

Commit:770f718
Author:Hu#
Committer:GitHub

resource_manager: add is_background check (#1160) * add isBackground check Signed-off-by: husharp <jinhao.hu@pingcap.com>

Commit:cf8891b
Author:ekexium
Committer:GitHub

Cont'd part of #1155: Add GetRegionReadProgress RPC in Debug service (#1158) Signed-off-by: ekexium <eke@fastmail.com>

Commit:7fdae3b
Author:zzm

change MergeCommitRequest.source_data num: step1 add source_data_tmp Signed-off-by: zzm <zhouzemin@pingcap.com>