[
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]