leaves12138 commented on code in PR #10305:
URL: https://github.com/apache/paimon/pull/10305#discussion_r4129287975
##########
paimon-python/pypaimon/write/native_write.py:
##########
@@ -81,7 +81,10 @@ def create_native_write(table, commit_user,
static_partition=None, stream=False)
or not _native_map_layouts_supported(table, schema)
# Rust cannot encode these partition keys yet.
or not _native_partition_types_supported(schema,
table.partition_keys)
- or any(is_blob_file_field(field) for field in
table.table_schema.fields)):
+ # Native dedicated files currently support top-level scalar Blob
fields.
+ or table.options.video_frame_fields()
+ or any(is_blob_file_field(field) and not is_blob_type(field.type)
Review Comment:
Fixed in d234756442b51f2b327e0a32fe52a1dd08ec3f66. Prepared-file cleanup is
now retained until handoff or close, while commit attempts relinquish writer
cleanup before publication. Added regression coverage for repeated abort,
multiple stream preparations, external files and index sidecars,
close-before-commit, and failures before/after both Python and native REST
publication. The original failing test now passes.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]