Vitalii Diravka created CALCITE-2205:
Summary: One more Infinite loop for
JoinPushTransitivePredicatesRule
Key: CALCITE-2205
URL: https://issues.apache.org/jira/browse/CALCITE-2205
Project: Calcit
Hi all.
I found two issues which are related to this: CALCITE-2200 (is resolved
already) and CALCITE-2205.
I have general question: does it makes sense to create LogicalFilter with
particular condition for some HepRelVertex with currentRel,
which is actually the same desired LogicalFilter?
Kind
+1 (non-binding)
* mvn clean install for git checkout hash
* checked hashes of src downloads
* mvn clean install from src tar.gz download
* all tests pass
* built Solr with Calcite 0.14.0 and Avatica 0.11.0-rc0. tests pass
* checked that Docker images build. Able to connect from Avatica 0.11.0
cli
Do you mean, for example, given
Filter(x > 5, Scan(Foo))
does it make sense to add the same filter, as follows:
Filter(x > 5, Filter(x > 5, Scan(Foo)))
The second Filter has no effect, because all of its incoming rows already obey
the predicate “x > 5”. So clearly it doesn’t make sense to a