The Apache Jenkins build system has built Calcite-Master (build #1006)
Status: Still Failing
Check console output at https://builds.apache.org/job/Calcite-Master/1006/ to
view the results.
Julian> It seems to me that Vladimir is trying to introduce a particular
kind of order because it seems “tidy”, not because anything is
fundamentally broken.
Collapsing EnumerableFilter(EnumerableFilter(...)) into LogicalFilter is
(fundamentally) broken:
1) It creates cycles in Volcano graph,
So many threads.
Vladimir asked whether I thought it was OK that a Logical RelNode should have
an input that is not logical. Yes, I do. LogicalFilter(JdbcTableScan) for
example (and, more generally, our use of toRel to create a table that is not
logical, but has a particular convention).