Hi Julian, I am trying to understand why Project and Scan merging is avoided when there are projections which are RexCalls. Is this a purely implementation related rule (such as separation of concerns or keeping scan as simple as possible) or is there any theoretical background for this.
I am asking this because I discovered that Project#getMapping returns null when there are RexCalls in the projection which prevent ProjectableScanRule from transforming the logical expression tree. Thanks in advance, Milinda -- Milinda Pathirage PhD Student | Research Assistant School of Informatics and Computing | Data to Insight Center Indiana University twitter: milindalakmal skype: milinda.pathirage blog: http://milinda.pathirage.org
