morningman commented on PR #68713:
URL: https://github.com/apache/doris/pull/68713#issuecomment-5984818783

   <!-- doris-repo-review:v1:begin -->
   ### Local pipeline review — ✅ PASS
   
   ```yaml
   schema: doris-repo-review/v1
   status: PASS
   pr: apache/doris#68713
   commit: 99e33c47bd19fe75e8477231f74e9dabfaf1c853
   base: 0dcd2a31a7bb00ba9a817c2600f64e770efea54d
   reviewed_at: 2026-10-05T05:56+08:00
   reviewer: morningman
   model: claude-fable-5-1
   effort: max
   findings: {blocker: 0, major: 0, minor: 3, nit: 3}
   rounds: 2
   converged: true
   ```
   
   **Notes for maintainers**
   
   - Coverage the review could not reach: CI at this head ran only the license, 
clang-format, checkstyle, secrets, large-file and title checks - no BE UT, FE 
UT or regression results exist (no `run buildall`). The new V2 reader case 
`be/test/format_v2/jni/jni_table_reader_test.cpp:316-349`, the gate tests and 
the fluss regression suite were verified by reading only; the text-only gates 
(build hygiene, fe-connector imports and metadata funnel, a clang-format 16 dry 
run, an offline Groovy parse) pass locally. A `run buildall` is the evidence 
still missing before merge.
   - Residual risk below Major, relevant to a backport: the V1 (legacy 
`FileScanner`) reader leaves the gate only on a cancel, not on a satisfied 
limit as `be/src/util/jni_scan_heap_gate.h:52-55` promises 
(`be/src/format/jni/jni_reader.cpp:154-158`), and that V1 block has no test. On 
a branch where `enable_file_scanner_v2` is not the default, this is the default 
path for paimon JNI reads with the option on.
   - Rolling upgrade needs nothing beyond the PR: 
`TFileRangeDesc.jni_heap_bytes` is an optional field without a default and 
`enable_jni_heap_admission` a forwarded session variable; every mixed-version 
combination degrades to "no declaration", i.e. the pre-PR behaviour.
   
   <sub>Reviewed locally with the `doris-repo-review` pipeline. Repository 
policy may accept this receipt for the matching commit; it is not a human 
Apache approval.</sub>
   <!-- doris-repo-review:v1:end -->
   


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