Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
executor: only retry needed regions when get region row count #10429
What problem does this PR solve?
Fast analyze will retry all the regions when one of the requests of getting region row count failed, in cases that there are many regions and updates, fast analyze would never succeed.
What is changed and how it works?
Only retry the needed region instead of all the regions.
@@ Coverage Diff @@ ## master #10429 +/- ## =============================================== + Coverage 77.2912% 77.306% +0.0147% =============================================== Files 413 413 Lines 87244 87217 -27 =============================================== - Hits 67432 67424 -8 + Misses 14622 14606 -16 + Partials 5190 5187 -3