You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@spark.apache.org by "ASF GitHub Bot (Jira)" <ji...@apache.org> on 2026/05/27 23:01:00 UTC
[jira] [Updated] (SPARK-57109) Remove SYSTEM.SESSION from SYSTEM_PATH virtual schema
[ 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: issues-unsubscribe@spark.apache.org
For additional commands, e-mail: issues-help@spark.apache.org