Calcite-Master - Build # 1006 - Still Failing

2019-02-03 Thread Apache Jenkins Server
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.

Re: Principle of least astonishment when dealing with Rules and RelBuidlerFactory

2019-02-03 Thread Vladimir Sitnikov
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,

Re: Principle of least astonishment when dealing with Rules and RelBuidlerFactory

2019-02-03 Thread Julian Hyde
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).