QuakeWang opened a new pull request, #375:
URL: https://github.com/apache/paimon-rust/pull/375

   ### Purpose
   
   Fixes the Ubuntu unit test hang in Vortex format tests.
   
   The previous code used `VortexSession::default()` directly. In Vortex 0.68, 
runtime handles are weak references to the underlying executor, so async 
read/write work can outlive the temporary runtime handle owner and stall when 
Vortex later spawns background IO tasks.
   
   ### Brief change log
   
   - Create Vortex sessions from the active Tokio runtime.
   - Keep the Vortex runtime owner alive for the full reader stream lifetime.
   - Keep the Vortex runtime owner alive while the background writer task is 
running.
   
   ### Tests
   
   - `cargo fmt --all -- --check`
   - `git diff --check`
   - `cargo clippy --all-targets --workspace --features fulltext,vortex -- -D 
warnings`
   - `cargo test -p paimon --all-targets --features fulltext,vortex`
   
   ### API and Format
   
   No API or storage format changes.
   
   ### Documentation
   
   No documentation update required.


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