XiaoHongbo-Hope opened a new pull request, #999:
URL: https://github.com/apache/paimon-rust/pull/999

   ## Summary
   
   - associate native Jindo clients and teardown workers with their creator 
process
   - return an actionable error instead of reusing inherited SDK state after 
`fork`
   - keep the parent client usable and verify native teardown completes
   
   JindoSDK state initialized before `fork` cannot be reused safely in the 
child process. Applications should use the `spawn` start method or avoid 
initializing Jindo in the parent.
   
   ## Tests
   
   - `cargo test -p paimon --features storage-jindo --lib storage_jindo`
   - real `pyjindosdk 6.10.4` integration test, including parent initialization 
followed by `fork`
   - `cargo clippy -p paimon --features storage-jindo --lib -- -D warnings`
   - `cargo fmt --all --check`
   - `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