birschick-bq opened a new pull request, #3397:
URL: https://github.com/apache/arrow-adbc/pull/3397

   Refactors and (significantly) improves performance of the file exporter.
   * Adds use of `System.Threading.Channels` to improve clarity and shutdown 
handling.
   * Now keeps open the current trace file until full or disposed.
   * Only checks for deleting old files when a new file is created.
   * Adds a handler for `OnForceFlush` to try to flush messages when needed.
   * Improved shutdown/dispose reliability to flush messages.
   
   Benefits
   - orders of magnitude improvement in performance
   - huge improvement in concurrent use in the same folder


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