I logged https://issues.apache.org/jira/browse/CALCITE-1234 <https://issues.apache.org/jira/browse/CALCITE-1234> to investigate how we could annotate table UDFs to automatically and push down Filter, Project and Aggregate operators.
I proposed a few annotations, but I would love to hear people’s ideas for annotations. Does anyone know of any research allowing automatic rewrite of user-defined tables? Julian
