xiong duan created CALCITE-6665: ----------------------------------- Summary: Add isEmpty metadata to check if a relational expression returns no rows Key: CALCITE-6665 URL: https://issues.apache.org/jira/browse/CALCITE-6665 Project: Calcite Issue Type: Improvement Reporter: xiong duan
In Calcite, there are many times to determine whether a relational expression returns 0 rows through maxRowCount. But some places use `maxRowCount<=1D` while others use `maxRowCount ==0D`. This PR mainly aims to add `@Nullable Boolean RelMetadataQuery.isEmpty(RelNode)` to unify this behavior. -- This message was sent by Atlassian Jira (v8.20.10#820010)