You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@iceberg.apache.org by ao...@apache.org on 2021/02/03 04:24:16 UTC

[iceberg] branch master updated (6cc5d99 -> f229f1a)

This is an automated email from the ASF dual-hosted git repository.

aokolnychyi pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/iceberg.git.


    from 6cc5d99  Avro: Add MetricsAwareDatumWriter (#1946)
     add f229f1a  Spark: Support UPDATE statements without subqueries (#2193)

No new revisions were added by this update.

Summary of changes:
 .../extensions/IcebergSparkSessionExtensions.scala |   6 +-
 ...toTable.scala => AlignRowLevelOperations.scala} |   6 +-
 .../OptimizeConditionsInRowLevelOperations.scala   |   5 +
 .../sql/catalyst/optimizer/RewriteDelete.scala     |   3 -
 .../sql/catalyst/optimizer/RewriteMergeInto.scala  |  24 -
 .../sql/catalyst/optimizer/RewriteUpdate.scala     |  87 +++
 .../utils/RewriteRowLevelOperationHelper.scala     |  24 +-
 .../SparkRowLevelOperationsTestBase.java           |  36 ++
 ...WriteDelete.java => TestCopyOnWriteUpdate.java} |   8 +-
 .../iceberg/spark/extensions/TestDelete.java       |  22 -
 .../iceberg/spark/extensions/TestUpdate.java       | 601 +++++++++++++++++++++
 11 files changed, 765 insertions(+), 57 deletions(-)
 rename spark3-extensions/src/main/scala/org/apache/spark/sql/catalyst/analysis/{AlignMergeIntoTable.scala => AlignRowLevelOperations.scala} (93%)
 create mode 100644 spark3-extensions/src/main/scala/org/apache/spark/sql/catalyst/optimizer/RewriteUpdate.scala
 copy spark3-extensions/src/test/java/org/apache/iceberg/spark/extensions/{TestCopyOnWriteDelete.java => TestCopyOnWriteUpdate.java} (82%)
 create mode 100644 spark3-extensions/src/test/java/org/apache/iceberg/spark/extensions/TestUpdate.java