client-go/util
you06 14f3d2b5b7
region cache: add `BatchLocateKeyRanges` interface (#1367)
* add batch scan interface

Signed-off-by: you06 <you1474600@gmail.com>

fix bug

Signed-off-by: you06 <you1474600@gmail.com>

copy encoded ranges

Signed-off-by: you06 <you1474600@gmail.com>

fix panic

Signed-off-by: you06 <you1474600@gmail.com>

add batch scan region test

Signed-off-by: you06 <you1474600@gmail.com>

fix log

Signed-off-by: you06 <you1474600@gmail.com>

remove need-leader option

Signed-off-by: you06 <you1474600@gmail.com>

remove need-leader optino

Signed-off-by: you06 <you1474600@gmail.com>

add comment

Signed-off-by: you06 <you1474600@gmail.com>

deprecate ScanRegions

Signed-off-by: you06 <you1474600@gmail.com>

update kvproto & pd client

Signed-off-by: you06 <you1474600@gmail.com>

update go.mod

Signed-off-by: you06 <you1474600@gmail.com>

fix need leader

Signed-off-by: you06 <you1474600@gmail.com>

fix integration test

Signed-off-by: you06 <you1474600@gmail.com>

fix lint

Signed-off-by: you06 <you1474600@gmail.com>

export BatchLocateKeyRangesOpt

Signed-off-by: you06 <you1474600@gmail.com>

update integration test's tidb

Signed-off-by: you06 <you1474600@gmail.com>

refactor BatchLocateKeyRanges and add comments

Signed-off-by: you06 <you1474600@gmail.com>

* update tidb of integration test

Signed-off-by: you06 <you1474600@gmail.com>

* remove key in error since redact is not supported

Signed-off-by: you06 <you1474600@gmail.com>

* remove key in error since redact is not supported

Signed-off-by: you06 <you1474600@gmail.com>

* address comment

Signed-off-by: you06 <you1474600@gmail.com>

---------

Signed-off-by: you06 <you1474600@gmail.com>
2024-06-24 16:06:06 +08:00
..
codec region_request: handle resource group error before Backoff (#719) 2023-03-02 13:40:57 +08:00
israce replica selector refactor (#1142) 2024-03-11 15:40:44 +08:00
dns.go add util to set dns server (#927) 2023-09-18 15:19:39 +08:00
execdetails.go refine timedetail string (#1261) 2024-04-03 13:22:40 +08:00
failpoint.go fix license (#267) 2021-08-15 01:48:01 +08:00
main_test.go fix license (#267) 2021-08-15 01:48:01 +08:00
misc.go feat: introduce GetLocal() and BatchGet cache for PipelinedMemDB (#1212) 2024-03-16 11:36:05 +08:00
misc_test.go refine timedetail string (#1261) 2024-04-03 13:22:40 +08:00
pd_interceptor.go region cache: add `BatchLocateKeyRanges` interface (#1367) 2024-06-24 16:06:06 +08:00
rate_limit.go fix license (#267) 2021-08-15 01:48:01 +08:00
rate_limit_test.go fix license (#267) 2021-08-15 01:48:01 +08:00
request_source.go resource_control: add stats task (#985) 2023-09-21 19:32:00 +08:00
request_source_test.go request_source: remove default label (#890) 2023-08-08 09:38:22 -07:00
ts_set.go fix license (#267) 2021-08-15 01:48:01 +08:00