Skip to content

BP-47: Support for writing ledger entries with O_DIRECT #2943

@mauricebarnum

Description

@mauricebarnum

BP

Follow the instructions at http://bookkeeper.apache.org/community/bookkeeper_proposals/ to create a proposal.

This is the master ticket for tracking BP-47 :

Add support for writing ledger entries, bypassing the file system's buffering. On supported systems (currently Linux and MacOS), files are opened with O_DIRECT and page-aligned buffers are maintained by the BookKeeper application. Access to the operating system's IO API is via a thin JNI binding.

Proposal PR - #2932

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions