In order to improve IO utilization, Splunk developed support for logging
entries bypassing the kernel's buffer cache via O_DIRECT.  The code has
been in production for several months, running on Linux, with an
implementation for MacOS also included.

BP-44 proposes to merge the code into the mainstream code base.

https://github.com/apache/bookkeeper/pull/2932 is mostly complete merge of
the code base to the Bookkeeper master branch.  Some unit tests fail, most
likely due to merge errors that need to be resolved.

Comments appreciated.

Reply via email to