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]

Reply via email to