This is an automated email from the ASF dual-hosted git repository.

github-merge-queue[bot] pushed a change to branch dev
in repository https://gitbox.apache.org/repos/asf/seatunnel.git


    from 75f9636c99 [Feature][Connector-V2] Add Typeform source connector 
(#12844)
     add 7e0c2e7c9d [Feature][Connector-V2][Iceberg] Support Iceberg table 
format v3 (#12777)

No new revisions were added by this update.

Summary of changes:
 docs/en/connectors/sink/Iceberg.md                 |  19 +-
 docs/en/connectors/source/Iceberg.md               |   8 +-
 docs/zh/connectors/sink/Iceberg.md                 |  19 +-
 docs/zh/connectors/source/Iceberg.md               |   8 +-
 seatunnel-connectors-v2/connector-iceberg/pom.xml  |  11 +-
 .../seatunnel/iceberg/catalog/IcebergCatalog.java  |   9 +
 .../iceberg/data/DefaultDeserializer.java          |   7 +
 .../iceberg/data/IcebergInternalRecordWrapper.java | 117 ++++
 .../seatunnel/iceberg/data/IcebergTypeMapper.java  |  45 ++
 .../seatunnel/iceberg/data/RowConverter.java       |  32 +-
 .../exception/IcebergConnectorErrorCode.java       |   5 +-
 .../iceberg/sink/writer/IcebergWriterFactory.java  |  30 +
 .../sink/writer/PartitionedAppendWriter.java       |   7 +-
 .../source/reader/IcebergFileScanTaskReader.java   |  43 +-
 .../iceberg/utils/HadoopStreamFileIO.java          | 240 +++++++
 .../seatunnel/iceberg/utils/SchemaUtils.java       | 108 +++-
 .../iceberg/data/IcebergTypeMapperTest.java        |  71 +++
 .../seatunnel/iceberg/data/RowConverterTest.java   |  59 ++
 .../iceberg/sink/IcebergFormatVersionTest.java     | 705 +++++++++++++++++++++
 .../iceberg/utils/HadoopStreamFileIOTest.java      | 100 +++
 .../e2e/connector/iceberg/IcebergSinkCDCIT.java    |   3 +
 .../e2e/connector/iceberg/IcebergSinkIT.java       | 133 +++-
 .../iceberg/IcebergSinkParallelCommitIT.java       |   9 +
 .../connector/iceberg/IcebergSinkWithBranchIT.java |  40 +-
 .../iceberg/PostgresCdcToIcebergRecipeIT.java      |   3 +
 ...ake_to_iceberg_unsupported_format_version.conf} |  18 +-
 .../test/resources/iceberg/fake_to_iceberg_v3.conf |  98 +++
 ...hout-pk.conf => fake_to_iceberg_v3_upsert.conf} |  28 +-
 ...thout-pk.conf => iceberg_v3_to_iceberg_v3.conf} |  32 +-
 29 files changed, 1924 insertions(+), 83 deletions(-)
 create mode 100644 
seatunnel-connectors-v2/connector-iceberg/src/main/java/org/apache/seatunnel/connectors/seatunnel/iceberg/data/IcebergInternalRecordWrapper.java
 create mode 100644 
seatunnel-connectors-v2/connector-iceberg/src/main/java/org/apache/seatunnel/connectors/seatunnel/iceberg/utils/HadoopStreamFileIO.java
 create mode 100644 
seatunnel-connectors-v2/connector-iceberg/src/test/java/org/apache/seatunnel/connectors/seatunnel/iceberg/sink/IcebergFormatVersionTest.java
 create mode 100644 
seatunnel-connectors-v2/connector-iceberg/src/test/java/org/apache/seatunnel/connectors/seatunnel/iceberg/utils/HadoopStreamFileIOTest.java
 copy 
seatunnel-e2e/seatunnel-connector-v2-e2e/connector-iceberg-e2e/src/test/resources/iceberg/{iceberg-validation-upsert-without-pk.conf
 => fake_to_iceberg_unsupported_format_version.conf} (74%)
 create mode 100644 
seatunnel-e2e/seatunnel-connector-v2-e2e/connector-iceberg-e2e/src/test/resources/iceberg/fake_to_iceberg_v3.conf
 copy 
seatunnel-e2e/seatunnel-connector-v2-e2e/connector-iceberg-e2e/src/test/resources/iceberg/{iceberg-validation-upsert-without-pk.conf
 => fake_to_iceberg_v3_upsert.conf} (67%)
 copy 
seatunnel-e2e/seatunnel-connector-v2-e2e/connector-iceberg-e2e/src/test/resources/iceberg/{iceberg-validation-upsert-without-pk.conf
 => iceberg_v3_to_iceberg_v3.conf} (67%)

Reply via email to