hubgeter opened a new pull request, #70295: URL: https://github.com/apache/doris/pull/70295
pick #69176 Adapt the feature to branch-4.2's legacy Iceberg planner and metadata stack without introducing connector/SPI changes. Keep exact predicate extraction separate from the existing row-level conflict filter, and reuse the statement-bound catalog generation, writable leases and authenticated executor. Partial files, unsupported predicates, v1 tables and existing delete files retain row-level execution. Snapshot fencing, cancellation and transaction-owned affected-row counts cover the metadata commit. The two existing regression matrices explicitly retain their row-level coverage; golden files are unchanged. New FE unit coverage includes whole-file/partition deletes on v2/v3, historical specs, exact predicates, fallback, cancellation, concurrent commits and unknown commit outcomes. Validation: FE packaging via build.sh passed; seven changed Java files passed Checkstyle; 30 focused FE tests passed via run-fe-ut.sh using the freshly built local FE classes (skip.clean/maven.main.skip). External Iceberg SQL and Kerberos integration regressions were not run locally. -- 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]
