Serge Rielau created SPARK-41670:
------------------------------------
Summary: Introduce builtin and session namespaces for builtin
functions and temp views/functions
Key: SPARK-41670
URL: https://issues.apache.org/jira/browse/SPARK-41670
Project: Spark
Issue Type: Improvement
Components: Spark Core
Affects Versions: 3.4.0
Reporter: Serge Rielau
Spark today allows overloading between persisted relations and function and
temporary relations and functions.
It also allows overloading between persisted functions and builtin functions.
While Spark allows us to disambiguate a persisted objects by qualifying it,
there is no qualifier for temp or builtin objects.
Here we propose to use `builtin` for builtin objects and `session` for session
temporary objects.
If there is a conflict with persisted schemas of this name we can further
declare that the catalog for both is `system`
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]