Details
-
Improvement
-
Status: Resolved
-
Normal
-
Resolution: Fixed
-
None
-
Performance
-
Normal
-
All
-
Docs
-
Description
Pluggable memtable API as described in CEP-11.
Initial version is already available in this branch, and needs to be updated to the changes in trunk. Two additional features suggested by CEP reviewers are also to be implemented:
- Sharding support: extending the memtable owner interface to supply suitable shard boundaries that split the owned token space and are in agreement with disk boundaries.
- Shared read API with sstables: defining a common interface for reading partitions from memtables and sstables; this is to include filters to avoid unnecessary copying.
Attachments
Issue Links
- causes
-
CASSANDRA-18040 Avoid schema mismatch problems on memtable API misconfiguration
- Resolved
- is depended upon by
-
CASSANDRA-16052 CEP-7 Storage Attached Indexes (Phase 1)
- Resolved
- relates to
-
CASSANDRA-17761 WEBSITE - July 2022 blog "Apache Cassandra 4.1 Features: Pluggable Memtable Implementations"
- Resolved
- links to