Details
-
Improvement
-
Status: Resolved
-
Normal
-
Resolution: Fixed
-
None
-
Semantic
-
Normal
-
All
-
None
-
Description
CEP-17 and CASSANDRA-17056 abstracted some interfaces for SSTable format implementations and defined a method of plugging in specific configurations.
This method is brittle and asks users to specify format identifiers whose configuration does not provide value but can be the source of conflicts and problems. On the other hand it makes important choices non-obvious, as the selection of format to write is given by the order of configured interfaces.
An improved specification mechanism needs to be put in place before Cassandra 5 is released.
Attachments
Issue Links
- is depended upon by
-
CASSANDRA-18533 Move format-specific sstable options into the format configuration
- In Progress
-
CASSANDRA-18534 Make sstable format configurable per table
- Patch Available
- is related to
-
CASSANDRA-17056 CEP-17 – Pluggable SSTable format (SSTable format API)
- Resolved
-
CASSANDRA-18398 CEP-25: Trie-indexed SSTable format
- Resolved