This is an automated email from the ASF dual-hosted git repository.
lidongdai pushed a change to branch dev
in repository https://gitbox.apache.org/repos/asf/seatunnel.git
from 106c369db2 [Improve] cdc related options (#10372)
add 839e7ab8df [Feature][Iceberg] Support schema.partition_keys and
${partition_keys} placeholder (#10389)
No new revisions were added by this update.
Summary of changes:
docs/en/connectors/sink/Iceberg.md | 2 +-
docs/en/introduction/concepts/config.md | 2 +-
docs/en/introduction/concepts/schema-feature.md | 6 +++
.../concepts/sink-options-placeholders.md | 2 +
docs/zh/connectors/sink/Iceberg.md | 2 +-
docs/zh/introduction/concepts/config.md | 2 +-
docs/zh/introduction/concepts/schema-feature.md | 6 +++
.../concepts/sink-options-placeholders.md | 2 +
.../api/options/table/TableIdentifierOptions.java | 9 +++++
.../seatunnel/api/sink/TablePlaceholder.java | 4 +-
.../api/sink/TablePlaceholderProcessor.java | 21 ++++++++++
.../api/table/catalog/CatalogTableUtil.java | 8 +++-
.../api/sink/TablePlaceholderProcessorTest.java | 42 +++++++++++++++++++-
.../api/table/catalog/CatalogTableUtilTest.java | 10 +++++
.../test/resources/conf/partition_keys.schema.conf | 11 ++++--
.../iceberg/config/IcebergSinkConfig.java | 3 +-
.../iceberg/config/IcebergSinkConfigTest.java} | 25 +++++++-----
.../e2e/connector/iceberg/IcebergSinkIT.java | 46 +++++++++++++++++++---
...o_iceberg_with_partition_keys_placeholder.conf} | 8 ++--
19 files changed, 178 insertions(+), 33 deletions(-)
copy
seatunnel-connectors-v2/connector-file/connector-file-base/src/test/resources/test_read_parquet2.conf
=> seatunnel-api/src/test/resources/conf/partition_keys.schema.conf (86%)
copy
seatunnel-connectors-v2/{connector-hive/src/test/java/org/apache/seatunnel/connectors/seatunnel/hive/storage/HDFSStorageTest.java
=>
connector-iceberg/src/test/java/org/apache/seatunnel/connectors/seatunnel/iceberg/config/IcebergSinkConfigTest.java}
(56%)
copy
seatunnel-e2e/seatunnel-connector-v2-e2e/connector-iceberg-e2e/src/test/resources/iceberg/{fake_to_iceberg.conf
=> fake_to_iceberg_with_partition_keys_placeholder.conf} (94%)