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