raghav-reglobe commented on PR #69222:
URL: https://github.com/apache/doris/pull/69222#issuecomment-6657018044

   <!-- doris-repo-review:v1:begin -->
   ### Local pipeline review — ✅ PASS
   
   ```yaml
   schema: doris-repo-review/v1
   status: PASS
   pr: apache/doris#69222
   commit: 4e2bcb1d60f0ccb0f4b1b6c65afdd735adf45305
   base: 9cb2d8a5e9a96b65647107a1e9bfd9237e860660
   reviewed_at: 2026-11-05T17:08+05:30
   reviewer: raghav-reglobe
   model: claude-fable-5-1
   effort: xhigh
   findings: {blocker: 0, major: 0, minor: 0, nit: 0}
   rounds: 2
   converged: true
   ```
   
   **Notes for maintainers**
   
   - Reviewed as the unpushed candidate (15 commits on master 1503e390275c, 
rebased) right before this force-with-lease push; the two earlier local runs of 
this PR (head d083daf: REQUEST_CHANGES 1/1/13/4; candidate 4e84ad6: 
REQUEST_CHANGES 1/0/2/1) were inherited and every one of their findings is 
fixed at this head by content.
   - Two design choices for the variant owners: (1) the typed 
`parse_to_variant` call is produced by a sink-walk rewriter for every INSERT 
shape (VALUES, SELECT, CTE, UNION, with and without a column list) instead of 
bind-time typing; (2) the thrift carrier is `TVariantTemplatePath {pattern, 
is_glob, is_decimal}` (renamed from `TVariantDecimalPath`, precision/scale 
dropped — the BE resolves them from the column's template); the struct is 
unreleased on every release branch (TScalarType's last field id is 7 on 
master/4.2/4.1 and 5 on 4.0/3.1).
   - This push's round: `withReturnType` builds the typed call outside 
`keepFunctionSignature(true)` so the call's signature — and the template on the 
wire — reaches the BE on every rewrite path; an array nested inside an array 
stays off every declared path; the test pins `call.getDataType()`; clang-format 
16 on four test statements.
   - Not verified locally: no build and no test run (no JDK or BE toolchain on 
the review machine); compile correctness and the test expectations were walked 
by reading; the four `.out` files are the PR's own.
   
   <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