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 2021/01/07 01:25:10 UTC
[iceberg] branch master updated (f06104f -> 74bb38d)
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 f06104f Core: Fix projected transform expression names (#2027)
add 74bb38d Spark: Add a rule to align updates in MERGE operations (#1986)
No new revisions were added by this update.
Summary of changes:
LICENSE | 10 +
project/scalastyle_config.xml | 2 +-
.../org/apache/iceberg/spark/SparkTestBase.java | 38 +++
.../extensions/IcebergSparkSessionExtensions.scala | 10 +-
.../catalyst/analysis/AlignMergeIntoTable.scala | 98 +++++++
.../analysis/AssignmentAlignmentSupport.scala | 192 ++++++++++++
.../SparkRowLevelOperationsTestBase.java | 54 ++++
...nWriteDelete.java => TestCopyOnWriteMerge.java} | 8 +-
.../iceberg/spark/extensions/TestDelete.java | 27 +-
.../apache/iceberg/spark/extensions/TestMerge.java | 323 +++++++++++++++++++++
10 files changed, 730 insertions(+), 32 deletions(-)
create mode 100644 spark3-extensions/src/main/scala/org/apache/spark/sql/catalyst/analysis/AlignMergeIntoTable.scala
create mode 100644 spark3-extensions/src/main/scala/org/apache/spark/sql/catalyst/analysis/AssignmentAlignmentSupport.scala
copy spark3-extensions/src/test/java/org/apache/iceberg/spark/extensions/{TestCopyOnWriteDelete.java => TestCopyOnWriteMerge.java} (79%)
create mode 100644 spark3-extensions/src/test/java/org/apache/iceberg/spark/extensions/TestMerge.java