This is an automated email from the ASF dual-hosted git repository.
blue pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/iceberg.git
from 1e944650fc API, Core: Add deleteFile to RowDelta API (#12861)
add 92d89dc912 API, Core: Add table metadata keys for encryption (#12927)
No new revisions were added by this update.
Summary of changes:
api/src/main/java/org/apache/iceberg/Snapshot.java | 9 +++
.../EncryptedKey.java} | 13 +++-
.../main/java/org/apache/iceberg/BaseSnapshot.java | 11 ++-
.../org/apache/iceberg/EncryptedKeyParser.java | 85 ++++++++++++++++++++++
.../java/org/apache/iceberg/MetadataUpdate.java | 35 +++++++++
.../org/apache/iceberg/MetadataUpdateParser.java | 45 ++++++++++++
.../org/apache/iceberg/RewriteTablePathUtil.java | 4 +-
.../java/org/apache/iceberg/SnapshotParser.java | 8 +-
.../java/org/apache/iceberg/SnapshotProducer.java | 3 +-
.../java/org/apache/iceberg/TableMetadata.java | 44 +++++++++++
.../org/apache/iceberg/TableMetadataParser.java | 18 +++++
.../BaseEncryptedKey.java} | 41 +++++++----
.../apache/iceberg/encryption/EncryptionUtil.java | 13 ++++
.../java/org/apache/iceberg/util/JsonUtil.java | 48 ++++++++++++
.../org/apache/iceberg/TestDataTaskParser.java | 2 +
.../org/apache/iceberg/TestEncryptedKeyParser.java | 76 +++++++++++++++++++
.../apache/iceberg/TestMetadataUpdateParser.java | 63 +++++++++++++++-
.../org/apache/iceberg/TestRowLineageMetadata.java | 36 ++++++---
.../java/org/apache/iceberg/TestSnapshotJson.java | 10 ++-
.../java/org/apache/iceberg/TestTableMetadata.java | 28 ++++++-
.../iceberg/encryption/EncryptionTestHelpers.java | 3 +-
.../java/org/apache/iceberg/util/TestJsonUtil.java | 63 ++++++++++++++++
22 files changed, 621 insertions(+), 37 deletions(-)
copy api/src/main/java/org/apache/iceberg/{variants/Serialized.java =>
encryption/EncryptedKey.java} (79%)
create mode 100644
core/src/main/java/org/apache/iceberg/EncryptedKeyParser.java
copy core/src/main/java/org/apache/iceberg/{puffin/FileMetadata.java =>
encryption/BaseEncryptedKey.java} (53%)
create mode 100644
core/src/test/java/org/apache/iceberg/TestEncryptedKeyParser.java