[
https://issues.apache.org/jira/browse/SPARK-50319?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Serge Rielau updated SPARK-50319:
---------------------------------
Description:
The current relative order of rules is:
# ResolveRelations
# ResolveIdentifierClause
# BindParameters
These rules interact in exactly the opposite way as they are listed:
* BindParameters always operates on leafs
* ResolveIdentifierClause turns constant expressions (typically parameters)
into UnresolvedRelations
* ResolveRelations is needed to progress resolved identifier clauses
We propose to move BindParameters and ResolveIdentifierClause up.
was:BindParameters
> Reorder BindParameters and ResolveIdentifierClause rules to converge to
> fixpoint faster
> ---------------------------------------------------------------------------------------
>
> Key: SPARK-50319
> URL: https://issues.apache.org/jira/browse/SPARK-50319
> Project: Spark
> Issue Type: Improvement
> Components: Spark Core
> Affects Versions: 4.0.0
> Reporter: Serge Rielau
> Priority: Major
>
> The current relative order of rules is:
> # ResolveRelations
> # ResolveIdentifierClause
> # BindParameters
> These rules interact in exactly the opposite way as they are listed:
> * BindParameters always operates on leafs
> * ResolveIdentifierClause turns constant expressions (typically parameters)
> into UnresolvedRelations
> * ResolveRelations is needed to progress resolved identifier clauses
>
> We propose to move BindParameters and ResolveIdentifierClause up.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]