XiaoHongbo-Hope opened a new pull request, #10118: URL: https://github.com/apache/paimon/pull/10118
### Purpose PyPaimon currently calls `native_read` once per parallel split group. Each call rebuilds the Rust catalog and table, so a read with N groups repeats the same catalog setup N times. Prepare one Rust table reader per high-level read and reuse it to open independent split-group streams. The reader is not cached across queries, so table options and credentials are refreshed for each read. ### Tests - `python -m pytest -q pypaimon/tests/native_plan_test.py pypaimon/tests/native_read_test.py` (99 passed, 33 subtests passed) - `flake8` on changed Python files - `git diff --check` -- 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]
