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

   ## Summary
   
   Backport the FileScannerV2 / format_v2 series to `branch-4.1` in the 
requested order.
   
   - Includes 27 unique PRs; the duplicated #65183 entry is applied once.
   - Does **not** cherry-pick #62306.
   - FileScannerV2 and format_v2 use their native implementations.
   - V1 behavior required by the series is adapted manually to the existing 
branch-4.1 interfaces, including TopN validation, deletion-vector handling, 
runtime-filter cloning/type semantics, JNI cleanup retry, Paimon 
IOManager/metrics, and text-reader fixes.
   - Native format_v2 JDBC and Iceberg system-table paths remain on the 
branch-4.1 legacy/unsupported routing because the newer thrift split protocols 
are not present on this branch.
   
   ## Source PRs
   
   #65046, #65130, #65151, #65175, #65194, #65218, #65281, #65326, #65328, 
#65332, #65354, #65094, #65351, #65359, #65370, #65183, #65369, #65449, #65437, 
#65451, #65475, #65495, #65496, #65501, #65500, #65478, #65503.
   
   ## Validation
   
   Run on `[email protected]` after rebasing onto the latest 
`origin/branch-4.1`:
   
   - Full ASAN UT target `doris_be_test` compiled and linked successfully 
(2,186 build targets after the final rebase).
   - 313/313 focused BE tests passed across FileScannerV2, TableReader, 
ColumnMapper, condition cache, deletion vectors/predicates, JNI, 
Hive/Paimon/Iceberg readers, zonemap filtering, and casts.
   - 88/88 focused FE tests passed across CheckedMath, SessionVariable, Parquet 
properties, Iceberg, Paimon, and Hive scan planning.
   - 10/10 `PaimonJniScannerTest` tests passed.
   - Maven reactor completed with `BUILD SUCCESS`; checkstyle reported 0 
violations.
   


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