BrytonLee opened a new pull request, #1980:
URL: https://github.com/apache/auron/pull/1980

   # Which issue does this PR close?
   
   Closes #1957 
   
   # Rationale for this change
   
   Optimized rt.rs to prevent SendError panic to  gracefully finalize a native 
plan execution.
   
   coredumps and memory leaks are all introdced a memory leak issue inside 
ffi_reader_exec.rs, when a stream is droped, the Java side ffi import has a 
race condition to write memory that was drop in rust side.
   
   Optimized ArrowFFIExporter.scala close() logic to gracefully close 
outputThread without sending errors.
   
   # What changes are included in this PR?
   Changed rt.rs, ffi_reader_exec.rs and ArrowFFIExporter.scala.
   
   # Are there any user-facing changes?
   No
   
   # How was this patch tested?
   It was tested on the latest master branch and  some earlier versions.
   


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