Rui Wang created BEAM-10216:
-------------------------------
Summary: SESSION TVF Optimizations
Key: BEAM-10216
URL: https://issues.apache.org/jira/browse/BEAM-10216
Project: Beam
Issue Type: Improvement
Components: dsl-sql-zetasql
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)