Skip to content

ATK-4732 : preserve withIsNull when splitting OR filters - #3919

Merged
PanternBao merged 1 commit into
actiontech:2.19.11.99/ltsfrom
tian456-dot:ATK-4732
Sep 4, 2026
Merged

ATK-4732 : preserve withIsNull when splitting OR filters#3919
PanternBao merged 1 commit into
actiontech:2.19.11.99/ltsfrom
tian456-dot:ATK-4732

Conversation

@tian456-dot

Copy link
Copy Markdown

Rebuilt per-table OR/AND nodes dropped IS NULL flags, so canPush treated IS NULL OR col=? as a normal predicate and pushed it under LEFT JOIN.

Reason:
  BUG: ATK-4732
Type:
  BUG/Improve
Influences:
   fix ATK-4732

Rebuilt per-table OR/AND nodes dropped IS NULL flags, so canPush treated
IS NULL OR col=? as a normal predicate and pushed it under LEFT JOIN.

Co-authored-by: Cursor <cursoragent@cursor.com>
@PanternBao

Copy link
Copy Markdown
Member

LGTM

@PanternBao
PanternBao merged commit bd99ba0 into actiontech:2.19.11.99/lts Sep 4, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants