DanielLeens commented on PR #11060:
URL: https://github.com/apache/seatunnel/pull/11060#issuecomment-5409116093

   Thanks for the deep dive, @zhangshenghang — I re-verified all three findings 
against the current head (`5eb4e0002`) directly in the source and they all hold 
up; replies with the specific file/line evidence are inline on each thread.
   
   Updating my own record for anyone following this thread: my last full review 
(2026-08-18) approved this PR on the wrapper's runtime/checkpoint/restore path, 
but I did not re-derive the catalog-factory-id resolution 
(`plugin_name.replace("-CDC", "")` → `OceanBase` → `OceanBaseCatalogFactory`, 
which requires `compatible_mode`) myself, and none of my prior rounds caught 
that this required key is undeclared in `optionRule()` and absent from both doc 
task examples. That's a real gap across several of my own approvals, not just 
this latest one — sorry for the miss, and thanks for tracking it down with an 
actual reproduction.
   
   Net: the [P1] `compatible_mode` contract break is a genuine blocker (breaks 
the documented task example, breaks static validation of the E2E's own conf, 
and leaves the oracle-mode catalog/runtime mismatch unconstrained). [P2] 
restoreSource duplication and [P3] the E2E scope/driver notes are legitimate 
but non-blocking, per my inline replies.
   
   No new commit has landed since your review, so I'm not submitting a fresh 
formal review on this pass — once the `compatible_mode` fix (and ideally the P2 
extraction) lands, this should get a clean full re-review from me.


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

Reply via email to