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

ASF GitHub Bot updated SPARK-57109:
-----------------------------------
    Labels: pull-request-available  (was: )

> Remove SYSTEM.SESSION from SYSTEM_PATH virtual schema
> -----------------------------------------------------
>
>                 Key: SPARK-57109
>                 URL: https://issues.apache.org/jira/browse/SPARK-57109
>             Project: Spark
>          Issue Type: Sub-task
>          Components: SQL
>    Affects Versions: 4.2.0
>            Reporter: Serge Rielau
>            Priority: Major
>              Labels: pull-request-available
>             Fix For: 4.2.0
>
>
> Currently SYSTEM_PATH holds SYSTEM.BUILTIN and SYSTEM.SESSION.
> The purpose of the system path is to make access to system objects easy 
> (especially in a future where we have more than one schema (e.g. SYSTEM.AI, 
> or SYSTEM.ML, SYSTEM.GEO). The objects in SYSTEM.SESSION however are user 
> defined.
> There is another reason to remove SYSTEM.SESSION from this as well: It seems 
> liek a best practice to encourse references to temporray tables to be 
> qualified by session, so they are not be confused or shadowed.
> In that case including system.session in the system path which is the most 
> basic path one has to use, would be counter productive.
>  



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

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to