Rui Wang created CALCITE-4051:
---------------------------------

             Summary: TVF Session Optimizations
                 Key: CALCITE-4051
                 URL: https://issues.apache.org/jira/browse/CALCITE-4051
             Project: Calcite
          Issue Type: Improvement
            Reporter: Rui Wang


Current TVF Session has the following limitation:

Use a "dummy" key to go through a GBK to compute window_start and window_end.

This introduces an extra shuffle so it costs more.

One optimizations we can do is always merge TableFunctionScanRel with 
AggregationRel, thus we can use only one GBK to compute both SESSION 
window_start and window_end, and aggregations.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to