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

Reply via email to