Please explain IN DETAIL what the changes are in this PR and why they are needed:
Summarize your change (mandatory)
How does this PR work? Need a brief introduction for the changed logic (optional)
Separately describe each logical change and avoid lazy messages (optional)
Describe any limitations of the current code (optional)
Please NOTE that:
Do not assume reviewers understand the original issue
What are the type of the changes? (mandatory)
The currently defined types are listed below, please pick one of the types for this PR by removing the others:
New feature (change which adds functionality)
Improvement (change which is an improvement to an existing feature)
Bug fix (change which fixes an issue)
Engineering (engineering change which doesn't change any feature or fix any issue)
Misc (other changes)
How has this PR been tested? (mandatory)
Please describe the tests that you ran to verify your changes. Have you finished unit tests, integration tests, or manual tests? What additional tests would give you greater confidence in this change?
Does this PR affect TiDB Lightning? (mandatory)
If this PR changes the gRPC protocol (including metrics changes), please file a PR in tidb-lightning, and add a reference to here.
Signed-off-by: kennytm kennytm@gmail.com
What have you changed? (mandatory)
Please explain IN DETAIL what the changes are in this PR and why they are needed:
Please NOTE that:
What are the type of the changes? (mandatory)
The currently defined types are listed below, please pick one of the types for this PR by removing the others:
How has this PR been tested? (mandatory)
Please describe the tests that you ran to verify your changes. Have you finished unit tests, integration tests, or manual tests? What additional tests would give you greater confidence in this change?
Does this PR affect TiDB Lightning? (mandatory)
If this PR changes the gRPC protocol (including metrics changes), please file a PR in tidb-lightning, and add a reference to here.
Refer to a related PR or issue link (optional)
Benchmark result if necessary (optional)
Add a few positive/negative examples (optional)