Julian Hyde created CALCITE-1056:
------------------------------------
Summary: Simplify predicate of JOIN, and optimize away LIMIT 0
Key: CALCITE-1056
URL: https://issues.apache.org/jira/browse/CALCITE-1056
Project: Calcite
Issue Type: Bug
Reporter: Julian Hyde
Assignee: Julian Hyde
Following CALCITE-996, RelBuilder should simplify predicates in other
situations, such as the {{and}} method and the {{join}} method.
{{RelBuilder.filter(false)}} and {{RelBuilder.limit(0, 0)}} should simplify to
{{RelBuilder.empty()}}, a new method that returns an empty relation. The
default implementation returns a {{Values}} with no rows, but schema-on-query
systems such as Drill might override the {{empty}} method.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)