[ 
https://issues.apache.org/jira/browse/SPARK-47289?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Wenchen Fan reassigned SPARK-47289:
-----------------------------------

    Assignee: Parth Chandra

> Allow extensions to log extended information in explain plan
> ------------------------------------------------------------
>
>                 Key: SPARK-47289
>                 URL: https://issues.apache.org/jira/browse/SPARK-47289
>             Project: Spark
>          Issue Type: Improvement
>          Components: SQL
>    Affects Versions: 4.0.0
>            Reporter: Parth Chandra
>            Assignee: Parth Chandra
>            Priority: Major
>              Labels: pull-request-available
>
> With session extensions, Spark planning can be extended to apply additional 
> rules and modify the execution plan. If an extension replaces a node in the 
> plan, the new node will be displayed in the plan. However, it is sometimes 
> useful for extensions provided extended information to the end user to 
> explain the impact of the extension. For instance an extension may 
> automatically enable/disable some feature that it provides and can provide 
> this extended information in the plan. 
> The proposal is to optionally turn on extended plan information from 
> extensions. Extensions can add additional planning information via a new 
> interface that internally uses a new TreeNodeTag, say 'explainPlan'.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscr...@spark.apache.org
For additional commands, e-mail: issues-h...@spark.apache.org

Reply via email to