mihaibudiu commented on code in PR #4361:
URL: https://github.com/apache/calcite/pull/4361#discussion_r2076531290
##########
core/src/test/resources/sql/planner.iq:
##########
@@ -132,12 +132,13 @@ EnumerableCalc(expr#0..2=[{inputs}], $f0=[$t1], $f1=[$t2])
# [CALCITE-7000] Extend IntersectToSemiJoinRule to support n-way inputs
!set planner-rules "-EnumerableRules.ENUMERABLE_INTERSECT_RULE,
+ -CoreRules.INTERSECT_TO_DISTINCT,
+CoreRules.INTERSECT_TO_SEMI_JOIN"
select a from (values (1), (2), (3), (4), (5)) as t1 (a)
intersect
select a from (values (1), (2)) as t2 (a)
intersect
-select a from (values (1), (4)) as t3 (a);
+select a from (values (1), (4), (null)) as t3 (a);
Review Comment:
I don't really understand what you are saying.
What does it mean "I can no longer execute the rules before the
modification"?
You are not executing any rules, the compiler is, when preparing a test.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]