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 2022/05/27 19:56:18 UTC

[iceberg] branch master updated (f79205243 -> 7f472ebbe)

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 f79205243 Python: Add Catalog abstract base class (#3245) (#4706)
     add 7f472ebbe Core: Implement IncrementalAppendScan (#4744)

No new revisions were added by this update.

Summary of changes:
 .palantir/revapi.yml                               |   8 +
 api/src/main/java/org/apache/iceberg/Scan.java     |  36 ++++-
 .../main/java/org/apache/iceberg/TableScan.java    |  37 +----
 .../iceberg/events/IncrementalScanEvent.java       |   8 +-
 .../test/java/org/apache/iceberg/TestHelpers.java  |  11 ++
 .../apache/iceberg/BaseIncrementalAppendScan.java  | 179 +++++++++++++++++++++
 .../src/main/java/org/apache/iceberg/BaseScan.java | 171 ++++++++++++++++++++
 .../main/java/org/apache/iceberg/BaseTable.java    |   5 +
 .../java/org/apache/iceberg/BaseTableScan.java     | 163 +++----------------
 .../apache/iceberg/IncrementalDataTableScan.java   |   3 +-
 .../java/org/apache/iceberg/TableScanContext.java  |  38 +++--
 .../java/org/apache/iceberg/util/SnapshotUtil.java |  33 ++++
 .../{TestDataTableScan.java => ScanTestBase.java}  |  23 +--
 .../iceberg/TestBaseIncrementalAppendScan.java     | 154 ++++++++++++++++++
 .../java/org/apache/iceberg/TestDataTableScan.java | 110 +------------
 15 files changed, 668 insertions(+), 311 deletions(-)
 create mode 100644 core/src/main/java/org/apache/iceberg/BaseIncrementalAppendScan.java
 create mode 100644 core/src/main/java/org/apache/iceberg/BaseScan.java
 copy core/src/test/java/org/apache/iceberg/{TestDataTableScan.java => ScanTestBase.java} (86%)
 create mode 100644 core/src/test/java/org/apache/iceberg/TestBaseIncrementalAppendScan.java