[
https://issues.apache.org/jira/browse/SPARK-59687?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Uroš Bojanić reassigned SPARK-59687:
------------------------------------
Assignee: Uroš Bojanić
> Use exists instead of find(...).isDefined in
> WindowExpression.hasWindowExpression
> ---------------------------------------------------------------------------------
>
> Key: SPARK-59687
> URL: https://issues.apache.org/jira/browse/SPARK-59687
> Project: Spark
> Issue Type: Improvement
> Components: SQL
> Affects Versions: 4.4.0
> Reporter: Uroš Bojanić
> Assignee: Uroš Bojanić
> Priority: Minor
> Labels: pull-request-available
>
> WindowExpression.hasWindowExpression uses
> e.find(_.isInstanceOf[WindowExpression]).isDefined. On TreeNode,
> find(pred).isDefined is equivalent to exists(pred) but allocates an Option;
> exists short-circuits without it. Behavior-preserving.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]