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)