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 2023/01/24 21:55:00 UTC
[iceberg] branch master updated (5cd0075cc0 -> 3c27c5763d)
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 5cd0075cc0 Core: Improvements around Token Refresh time expiration (#6562)
add 3c27c5763d API, Core: Add position deletes metadata table (#6365)
No new revisions were added by this update.
Summary of changes:
.palantir/revapi.yml | 32 +++
.../java/org/apache/iceberg/ContentScanTask.java | 5 +
.../java/org/apache/iceberg/BaseMetadataTable.java | 11 +-
.../iceberg/BasePositionDeletesScanTask.java | 33 +--
.../src/main/java/org/apache/iceberg/BaseScan.java | 24 +-
.../java/org/apache/iceberg/BaseTableScan.java | 135 +----------
.../java/org/apache/iceberg/MetadataColumns.java | 14 +-
.../java/org/apache/iceberg/MetadataTableType.java | 3 +-
.../org/apache/iceberg/MetadataTableUtils.java | 2 +
...perations.java => PositionDeletesScanTask.java} | 6 +-
.../org/apache/iceberg/PositionDeletesTable.java | 254 +++++++++++++++++++++
.../java/org/apache/iceberg/SerializableTable.java | 9 +
.../{BaseTableScan.java => SnapshotScan.java} | 135 +++++------
.../iceberg/SplitPositionDeletesScanTask.java | 90 ++++++++
.../apache/iceberg/MetadataTableScanTestBase.java | 8 +
.../org/apache/iceberg/TestMetadataTableScans.java | 190 +++++++++++++++
...stMetadataTableScansWithPartitionEvolution.java | 65 ++++++
.../java/org/apache/iceberg/TestSplitPlanning.java | 45 ++++
.../org/apache/iceberg/hadoop/TestStaticTable.java | 19 +-
.../iceberg/hadoop/TestTableSerialization.java | 22 +-
20 files changed, 842 insertions(+), 260 deletions(-)
copy api/src/main/java/org/apache/iceberg/FileScanTask.java => core/src/main/java/org/apache/iceberg/BasePositionDeletesScanTask.java (55%)
copy core/src/main/java/org/apache/iceberg/{HasTableOperations.java => PositionDeletesScanTask.java} (86%)
create mode 100644 core/src/main/java/org/apache/iceberg/PositionDeletesTable.java
copy core/src/main/java/org/apache/iceberg/{BaseTableScan.java => SnapshotScan.java} (53%)
create mode 100644 core/src/main/java/org/apache/iceberg/SplitPositionDeletesScanTask.java