https://github.com/apache/spark
Revision a64f600c62dc61bd13a4541c4fea41bf2ede16a9 authored by Jungtaek Lim on 28 December 2022, 11:51:09 UTC, committed by Jungtaek Lim on 28 December 2022, 12:02:25 UTC
This PR ports back #39245 to branch-3.3.

This PR proposes to apply tree-pattern based pruning for the rule SessionWindowing, to minimize the evaluation of rule with SessionWindow node.

The rule SessionWindowing is unnecessarily evaluated multiple times without proper pruning.

No.

Existing tests.

Closes #39253 from HeartSaVioR/SPARK-41732-3.3.

Authored-by: Jungtaek Lim <kabhwan.opensource@gmail.com>
Signed-off-by: Jungtaek Lim <kabhwan.opensource@gmail.com>
(cherry picked from commit 02a7fda304b39779bff7fe88f146ae106bd61f1a)
Signed-off-by: Jungtaek Lim <kabhwan.opensource@gmail.com>
1 parent 5fef831
History
Tip revision: a64f600c62dc61bd13a4541c4fea41bf2ede16a9 authored by Jungtaek Lim on 28 December 2022, 11:51:09 UTC
[SPARK-41732][SQL][SS][3.3] Apply tree-pattern based pruning for the rule SessionWindowing
Tip revision: a64f600

README.md

back to top