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]
