decorrelate before subquery removing

2022-02-05 Thread Chang Chen
Hi All IIUC, the current implementation may be problematic. Ignite disabled subquery rewriting in this PR( https://github.com/apache/ignite/pull/9251), and I think the correct process would be sqlnode => relnode => convert RexSubQuery to Correlate => decorrelateQuery, however, the last two steps

Re: About IEP-37

2022-01-11 Thread Chang Chen
n't use enumerable > convention and has its own convention with its own physical relational > operators. Can you please explain your concerns? > > сб, 8 янв. 2022 г. в 16:14, Chang Chen : > > > Hi, ignite guys > > > > I thought that Apache Ignite does what apach

About IEP-37

2022-01-08 Thread Chang Chen
Hi, ignite guys I thought that Apache Ignite does what apache drill does[1], but it makes me surprised that Ignite uses a top-down calcite optimizer [2]. But I believe some issues blocks top-down [3]. Except for apace drill, both hazelcast[4] and Flink[5] split optimization into two independent p