Skip to content

Cassandra CompactionStrategy #2453

@coelho

Description

@coelho

The compaction strategy of the tables created for Cassandra should be configurable. Currently it defaults to the Cassanda default: "SizeTieredCompactionStrategy".

Some users may want to experiment with other compaction strategies, like "TimeWindowCompactionStrategy", which is not currently possible since Cortex creates tables on its own.

EDIT: Other table settings, like "default_time_to_live", would also be nice. Perhaps it would be a good idea to allow the user to configure all table options in a config map?

See: https://docs.datastax.com/en/cql-oss/3.3/cql/cql_reference/cqlCreateTable.html#table_options

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions