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

   ## Proposed changes
   - Replace the probabilistic requirement that both round-robin roots appear 
with the stable path-set contract.
   - Keep an explicit non-empty assertion so an empty metadata result cannot 
pass vacuously.
   - Document why independent writer lifecycles do not guarantee coverage of 
both roots.
   
   ## Problem summary
   Paimon randomly initializes the round-robin position for each writer 
lifecycle. The regression case uses independent insert statements, so a valid 
finite run can select only one configured root and fail even though every file 
uses the configured path set.
   
   ## Testing
   - Compiled the changed suite with the repository Groovy 4.0.19 dependency.
   - Verified the path predicate for one configured root, both roots, an empty 
list, and an unexpected root.
   - Ran git diff --check.
   - Not run: the focused external Paimon regression suite requires JDK 8 and 
an external Paimon test environment, which are not available in the isolated 
worktree.


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