mirror of https://github.com/tikv/client-go.git
* Register health feedback handler in batch client Signed-off-by: MyonKeminta <MyonKeminta@users.noreply.github.com> * update protocol Signed-off-by: MyonKeminta <MyonKeminta@users.noreply.github.com> * Collect the health status and record to the stores Signed-off-by: MyonKeminta <MyonKeminta@users.noreply.github.com> * Remove the filter which looks not necessary Signed-off-by: MyonKeminta <MyonKeminta@users.noreply.github.com> * Add metrics Signed-off-by: MyonKeminta <MyonKeminta@users.noreply.github.com> * Fix checkAndUpdateStoreHealthStatus panicking Signed-off-by: MyonKeminta <MyonKeminta@users.noreply.github.com> * Add logs Signed-off-by: MyonKeminta <MyonKeminta@users.noreply.github.com> * Merge SetHealthFeedbackHandler to Client Signed-off-by: MyonKeminta <MyonKeminta@users.noreply.github.com> * Try another pattern: separated callback registry Signed-off-by: MyonKeminta <MyonKeminta@users.noreply.github.com> * Try region cache eventListener pattern Signed-off-by: MyonKeminta <MyonKeminta@users.noreply.github.com> * Add tests Signed-off-by: MyonKeminta <MyonKeminta@users.noreply.github.com> * Test receiving froim callback Signed-off-by: MyonKeminta <MyonKeminta@users.noreply.github.com> * Add tests to region cache Signed-off-by: MyonKeminta <MyonKeminta@users.noreply.github.com> * Remove unnecessary debug log Signed-off-by: MyonKeminta <MyonKeminta@users.noreply.github.com> * Add comments Signed-off-by: MyonKeminta <MyonKeminta@users.noreply.github.com> * remove replace of tidb repo Signed-off-by: MyonKeminta <MyonKeminta@users.noreply.github.com> * fix build Signed-off-by: MyonKeminta <MyonKeminta@users.noreply.github.com> * Update comments; fix lint Signed-off-by: MyonKeminta <MyonKeminta@users.noreply.github.com> * Add the isSlow method of Store back Signed-off-by: MyonKeminta <MyonKeminta@users.noreply.github.com> * remove unused method for now to make lint happy Signed-off-by: MyonKeminta <MyonKeminta@users.noreply.github.com> * Address comments 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> |
||
|---|---|---|
| .. | ||
| metrics.go | ||
| shortcuts.go | ||