Gabriel39 opened a new pull request, #66246:
URL: https://github.com/apache/doris/pull/66246

   ## Summary
   
   - Backport #66112 to enforce Iceberg/Paimon external-write correctness.
   - Backport #66223 to preserve the full Paimon struct arity for pruned field 
reads.
   - Adapt the CTAS rollback test to the `branch-4.1` `Env.dropTable` signature.
   
   ## Dependency review
   
   No additional prerequisite PR needs to be backported:
   
   - #64678 caused the Iceberg writer cleanup conflict. The `_path` cleanup 
introduced by #66112 supersedes the relevant behavior, so the unrelated Hive 
changes from #64678 are not included.
   - #65782 is already present on `branch-4.1` through #65935; its 
`ImmutableMap` test compatibility is preserved in the conflict resolution.
   - #63850 only accounts for the extra table-stream argument on master and is 
not required by this fix; the test uses the existing `branch-4.1` API.
   - #65851 remains open, and #66112 intentionally avoids depending on its 
generic requiredness changes.
   
   ## Validation
   
   - FE focused tests: 40 tests passed across `CreateTableCommandTest`, 
`IcebergDDLAndDMLPlanTest`, `PaimonMetadataOpsTest`, 
`IcebergMergeExecutorTest`, and `IcebergMergeSinkTest`.
   - Paimon scanner: 3 `PaimonColumnValueTest` tests passed; Checkstyle passed.
   - BE focused tests: 35 tests passed across `VIcebergMergeSinkTest` and 
`PartitionTransformersTest`.
   - `git diff --check upstream/branch-4.1..HEAD` passed.
   
   


-- 
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]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to