This is an automated email from the ASF dual-hosted git repository.
richox pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/auron.git
from b364521c [AURON #2020] [BUILD] Add `--threads` option to control Maven
build parallelism. (#2021)
add 34a85904 [AURON #2015] Add Native Scan Support for Apache Iceberg
Copy-On-Write Tables. (#2016)
No new revisions were added by this update.
Summary of changes:
.github/workflows/{paimon.yml => iceberg.yml} | 51 ++--
auron-build.sh | 8 +-
dev/reformat | 2 +-
pom.xml | 234 ++++++++++++++++++-
spark-extension/pom.xml | 8 +
.../configuration/SparkAuronConfiguration.java | 6 +
.../apache/spark/sql/auron/AuronConverters.scala | 4 +-
thirdparty/auron-iceberg/pom.xml | 48 ++++
...org.apache.spark.sql.auron.AuronConvertProvider | 4 +-
.../sql/auron/iceberg/IcebergConvertProvider.scala | 74 ++++++
.../sql/auron/iceberg/IcebergScanSupport.scala | 191 +++++++++++++++
.../auron/plan/NativeIcebergTableScanExec.scala | 260 +++++++++++++++++++++
.../iceberg/AuronIcebergIntegrationSuite.scala | 207 ++++++++++++++++
.../auron/iceberg/BaseAuronIcebergSuite.scala | 17 +-
14 files changed, 1088 insertions(+), 26 deletions(-)
copy .github/workflows/{paimon.yml => iceberg.yml} (52%)
copy scalafix.conf =>
thirdparty/auron-iceberg/src/main/resources/META-INF/services/org.apache.spark.sql.auron.AuronConvertProvider
(93%)
create mode 100644
thirdparty/auron-iceberg/src/main/scala/org/apache/spark/sql/auron/iceberg/IcebergConvertProvider.scala
create mode 100644
thirdparty/auron-iceberg/src/main/scala/org/apache/spark/sql/auron/iceberg/IcebergScanSupport.scala
create mode 100644
thirdparty/auron-iceberg/src/main/scala/org/apache/spark/sql/execution/auron/plan/NativeIcebergTableScanExec.scala