Open wuxueyang96 opened 1 day ago
:white_check_mark: pass : 0 / 0 (0%)
:white_check_mark: pass : 0 / 0 (0%)
:x: fail : 0 / 1 (00.00%)
path | covered_line | new_line | coverage | not_covered_line_detail | |
---|---|---|---|---|---|
:large_blue_circle: | be/src/exec/short_circuit_hybrid.cpp | 0 | 1 | 00.00% | [206] |
Why I'm doing:
When executing a point query through ShortCircuitHybridScanNode, if the tablet version is updated by another writing thread, it will fail because of a low read version, like below:
However, it will not throw any exceptions for users, and users may just get an empty result set.
What I'm doing:
Return error status as soon as possible while executing ShortCircuitHybridScanNode.
What type of PR is this:
Does this PR entail a change in behavior?
If yes, please specify the type of change:
Checklist:
Bugfix cherry-pick branch check: