mirror of https://github.com/tikv/client-go.git
* improve batch efficiency by multiple attempts Signed-off-by: zyguan <zhongyangguan@gmail.com> * add support for aggressive batching Signed-off-by: zyguan <zhongyangguan@gmail.com> * add some metrics for batch client Signed-off-by: zyguan <zhongyangguan@gmail.com> * fetch more requests according to recent wait head durs Signed-off-by: zyguan <zhongyangguan@gmail.com> * add experimental batch options Signed-off-by: zyguan <zhongyangguan@gmail.com> * optimize and refactor Signed-off-by: zyguan <zhongyangguan@gmail.com> * some minor updates Signed-off-by: zyguan <zhongyangguan@gmail.com> * fix the metric of head arrival interval Signed-off-by: zyguan <zhongyangguan@gmail.com> * a minor update Signed-off-by: zyguan <zhongyangguan@gmail.com> * some minor fixes Signed-off-by: zyguan <zhongyangguan@gmail.com> * update according to the spec Signed-off-by: zyguan <zhongyangguan@gmail.com> * fix the ut Signed-off-by: zyguan <zhongyangguan@gmail.com> * fix batch condition Signed-off-by: zyguan <zhongyangguan@gmail.com> * add some doc comments Signed-off-by: zyguan <zhongyangguan@gmail.com> * address https://github.com/tikv/client-go/pull/1411#discussion_r1714086744 Signed-off-by: zyguan <zhongyangguan@gmail.com> * rename some vars according to the comments Signed-off-by: zyguan <zhongyangguan@gmail.com> * add more comments Signed-off-by: zyguan <zhongyangguan@gmail.com> --------- Signed-off-by: zyguan <zhongyangguan@gmail.com> |
||
|---|---|---|
| .. | ||
| metrics.go | ||
| shortcuts.go | ||