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 2026/02/06 22:27:04 UTC

(iceberg) branch main updated (250d74676c -> a8ece055ba)

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 250d74676c Core: Remove deprecation from ViewProperties.WRITE_METADATA_LOCATION (#15250)
     add a8ece055ba Core, Data: File Format API interfaces (#12774)

No new revisions were added by this update.

Summary of changes:
 .../iceberg/deletes/PositionDeleteWriter.java      |  14 +-
 .../apache/iceberg/formats/BaseFormatModel.java    | 132 +++++++++
 .../apache/iceberg/formats/FileWriterBuilder.java  | 159 +++++++++++
 .../iceberg/formats/FileWriterBuilderImpl.java     | 299 +++++++++++++++++++++
 .../org/apache/iceberg/formats/FormatModel.java    |  91 +++++++
 .../iceberg/formats/FormatModelRegistry.java       | 211 +++++++++++++++
 .../apache/iceberg/formats/ModelWriteBuilder.java  | 127 +++++++++
 .../org/apache/iceberg/formats/ReadBuilder.java    | 124 +++++++++
 .../iceberg/formats/TestFormatModelRegistry.java   | 125 +++++++++
 9 files changed, 1279 insertions(+), 3 deletions(-)
 create mode 100644 core/src/main/java/org/apache/iceberg/formats/BaseFormatModel.java
 create mode 100644 core/src/main/java/org/apache/iceberg/formats/FileWriterBuilder.java
 create mode 100644 core/src/main/java/org/apache/iceberg/formats/FileWriterBuilderImpl.java
 create mode 100644 core/src/main/java/org/apache/iceberg/formats/FormatModel.java
 create mode 100644 core/src/main/java/org/apache/iceberg/formats/FormatModelRegistry.java
 create mode 100644 core/src/main/java/org/apache/iceberg/formats/ModelWriteBuilder.java
 create mode 100644 core/src/main/java/org/apache/iceberg/formats/ReadBuilder.java
 create mode 100644 core/src/test/java/org/apache/iceberg/formats/TestFormatModelRegistry.java