client-go/internal
zyguan 6e501a142d
improve region reload strategy (#1122)
* refine region reload strategy

Signed-off-by: zyguan <zhongyangguan@gmail.com>

* fix data race in ut

Signed-off-by: zyguan <zhongyangguan@gmail.com>

* fix another data race

Signed-off-by: zyguan <zhongyangguan@gmail.com>

* access store.epoch atomic

Signed-off-by: zyguan <zhongyangguan@gmail.com>

* re-implement async reload by sync flags

Signed-off-by: zyguan <zhongyangguan@gmail.com>

* a minor optimization

Signed-off-by: zyguan <zhongyangguan@gmail.com>

* fix ut

Signed-off-by: zyguan <zhongyangguan@gmail.com>

* Update internal/locate/region_cache.go

Co-authored-by: ekexium <eke@fastmail.com>
Signed-off-by: zyguan <zhongyangguan@gmail.com>

* rename async-reload to delayed-reload

Signed-off-by: zyguan <zhongyangguan@gmail.com>

---------

Signed-off-by: zyguan <zhongyangguan@gmail.com>
Co-authored-by: ekexium <eke@fastmail.com>
2024-01-31 10:14:07 +08:00
..
apicodec Fix batch client batchSendLoop panic (#1021) 2023-10-17 15:44:06 +08:00
client support grpc's shard buffer pool (#1132) 2024-01-24 17:57:47 +08:00
kvrpc batchput add ttl to every key (#298) 2021-09-26 11:50:08 +00:00
latch client_batch: add test for auto re-connect idle connection when wait connection ready and fix ci (#835) 2023-06-13 14:17:17 +08:00
locate improve region reload strategy (#1122) 2024-01-31 10:14:07 +08:00
logutil Support load-based replica read (#675) 2023-02-22 15:35:43 +08:00
mockstore Merge branch 'master' into update-dep 2024-01-23 15:23:15 +08:00
resourcecontrol remove the noise log when open debug level 2024-01-03 18:15:53 +08:00
unionstore use slices.Sort to eliminate bounds check (#1128) 2024-01-23 11:24:15 +08:00