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

Anton Okolnychyi updated SPARK-44167:
-------------------------------------
       Shepherd: L. C. Hsieh
    Description: 
Similar to engines like Trino, it would be great to provide a connector API for 
stored procedures and the corresponding CALL statements to invoke them.

Such extensions are already used by projects like Hudi and Iceberg. Many custom 
Delta operations can be represented in the same way, reducing the amount of 
parser code to maintain.

Proposal is available 
[here|https://docs.google.com/document/d/1rDcggNl9YNcBECsfgPcoOecHXYZOu29QYFrloo2lPBg]

  was:
Similar to engines like Trino, it would be great to provide a connector API for 
stored procedures and the corresponding CALL statements to invoke them.

Such extensions are already used by projects like Hudi and Iceberg. Many custom 
Delta operations can be represented in the same way, reducing the amount of 
parser code to maintain.

Design is to be discussed.

         Labels: SPIP  (was: )
        Summary: SPIP: Stored Procedures API for Catalogs  (was: Stored 
procedure API)

> SPIP: Stored Procedures API for Catalogs
> ----------------------------------------
>
>                 Key: SPARK-44167
>                 URL: https://issues.apache.org/jira/browse/SPARK-44167
>             Project: Spark
>          Issue Type: New Feature
>          Components: SQL
>    Affects Versions: 4.0.0
>            Reporter: Anton Okolnychyi
>            Priority: Major
>              Labels: SPIP
>
> Similar to engines like Trino, it would be great to provide a connector API 
> for stored procedures and the corresponding CALL statements to invoke them.
> Such extensions are already used by projects like Hudi and Iceberg. Many 
> custom Delta operations can be represented in the same way, reducing the 
> amount of parser code to maintain.
> Proposal is available 
> [here|https://docs.google.com/document/d/1rDcggNl9YNcBECsfgPcoOecHXYZOu29QYFrloo2lPBg]



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