bug fix for index miss on dolt_diff_* tables - #3055
Conversation
|
|
SummaryThe run covers core committed-change retrieval, boundary and endpoint filtering, index use, type conversion safety, rollback behavior, and invalid or unusual membership filters. Happy-path and safety behaviors are healthy, but ordering comparisons lose efficient history access and several valid membership queries fail during planning rather than returning results. Not safe to merge yet — this PR introduces multiple user-visible query failures across IN and NOT IN filtering, along with a broad performance regression for ordered commit filters. These are concentrated in important diff-query behavior and require correction before merging. Tests run by ItoTip Reply with @itoqa to send us feedback on this test run. |
Footnotes
|
|
Diff SummaryThe run covers database query behavior across filtering, casting, existence checks, transaction handling, error recovery, concurrency, and numeric boundaries, including normal flows and edge cases. Most exercised behavior remains correct, including returned data, connection recovery, transaction outcomes, and error handling, but some correlated existence queries retain unfinished execution plans instead of the intended optimized joins. Merge with caution — the PR introduces several related medium-severity planning failures: correlated existence queries still return correct results but miss required join transformations, creating a performance risk for affected queries. No data correctness or recovery failures were found, but the concentrated planner regressions should be addressed before treating the change as fully safe; unrelated evidence issues are only flag-for-later caveats. Tests run by ItoTip Reply with @itoqa to send us feedback on this test run. |


No description provided.