You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@iceberg.apache.org by bl...@apache.org on 2020/11/11 18:52:34 UTC
[iceberg] branch master updated (31fb5de -> d4a4791)
This is an automated email from the ASF dual-hosted git repository.
blue pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/iceberg.git.
from 31fb5de Build: Add in an AWS label (#1752)
add d4a4791 Spark: Add stored procedure API and CALL syntax (#1743)
No new revisions were added by this update.
Summary of changes:
LICENSE | 1 +
project/scalastyle_config.xml | 5 -
.../extensions/IcebergSparkSessionExtensions.scala | 2 +
.../sql/catalyst/analysis/ResolveProcedures.scala | 165 +++++++++++++++++++++
.../plans/logical/{statements.scala => Call.scala} | 17 ++-
...edDataSourceV2Strategy.scala => CallExec.scala} | 22 ++-
.../v2/ExtendedDataSourceV2Strategy.scala | 19 ++-
.../analysis/NoSuchProcedureException.java} | 12 +-
.../spark/sql/connector/catalog/Procedure.java | 20 ++-
.../sql/connector/catalog/ProcedureCatalog.java | 10 +-
.../sql/connector/catalog/ProcedureParameter.java | 22 +--
.../connector/catalog/ProcedureParameterImpl.java | 69 +++++++++
12 files changed, 307 insertions(+), 57 deletions(-)
create mode 100644 spark3-extensions/src/main/scala/org/apache/spark/sql/catalyst/analysis/ResolveProcedures.scala
copy spark3-extensions/src/main/scala/org/apache/spark/sql/catalyst/plans/logical/{statements.scala => Call.scala} (62%)
copy spark3-extensions/src/main/scala/org/apache/spark/sql/execution/datasources/v2/{ExtendedDataSourceV2Strategy.scala => CallExec.scala} (60%)
copy spark3/src/{test/java/org/apache/iceberg/spark/source/TestPartitionPruning3.java => main/java/org/apache/spark/sql/catalyst/analysis/NoSuchProcedureException.java} (66%)
copy arrow/src/main/java/org/apache/iceberg/arrow/ArrowAllocation.java => spark3/src/main/java/org/apache/spark/sql/connector/catalog/Procedure.java (70%)
copy api/src/main/java/org/apache/iceberg/expressions/Term.java => spark3/src/main/java/org/apache/spark/sql/connector/catalog/ProcedureCatalog.java (76%)
copy arrow/src/main/java/org/apache/iceberg/arrow/ArrowAllocation.java => spark3/src/main/java/org/apache/spark/sql/connector/catalog/ProcedureParameter.java (64%)
create mode 100644 spark3/src/main/java/org/apache/spark/sql/connector/catalog/ProcedureParameterImpl.java