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]
