[ 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