Skip to content

Move compaction to a background job #20

@jdockerty

Description

@jdockerty

The current compaction process is run inline with any operation which appends to the active log file. At present, this is for both set and remove operations.

As this is in the path of those operations, it means it is also a blocking operation.

Perhaps ScyllaDB's compaction explanation is some useful background reading.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions