Details
-
Epic
-
Status: Resolved
-
Normal
-
Resolution: Fixed
-
CEP-7 Storage Attached Index (SAI)
-
Performance
-
Challenging
-
All
-
None
-
Description
CEP - A new index implementation, called Storage
Attached Index(SAI), based on the advancement made by SASI.
- disk usage by sharing of common data between multiple column indexes on the same table and better compression of on-disk structures.
- numeric range query performance with modified KDTree and collection type support.
- compaction performance and stability for larger data set.
Attachments
Attachments
Issue Links
- blocks
-
CASSANDRA-18473 Storage Attached Indexes (Phase 2)
-
- In Progress
-
- depends upon
-
CASSANDRA-6936 Make all byte representations of types comparable by their unsigned byte representation only
-
- Resolved
-
-
CASSANDRA-17034 CEP-11: Memtable API implementation
-
- Resolved
-
- is blocked by
-
CASSANDRA-17973 Change trunk 4.2 to 5.0
-
- Resolved
-
- is related to
-
CASSANDRA-18231 Write docs for CEP-7
-
- Triage Needed
-
- links to
(3 links to)
Issues in epic
|
CASSANDRA-16092 | Add Index Group Interface for Storage Attached Index |
|
Resolved | Zhao Yang | |
|
CASSANDRA-16108 | Concurrent Index Memtable implementation using Trie |
|
Resolved | ratcharod | |
|
CASSANDRA-18058 | In-memory index and query path |
|
Resolved | Mike Adamson | |
|
CASSANDRA-18062 | On-disk string index with index building and on-disk query path |
|
Resolved | Mike Adamson | |
|
CASSANDRA-18067 | On-disk numeric index |
|
Resolved | Mike Adamson | |
|
CASSANDRA-18217 | Allow CQL queries on multiple indexes without ALLOW FILTERING |
|
Resolved | Andres de la Peña | |
|
CASSANDRA-18345 | Enable streaming SAI components as part of repair |
|
Resolved | Piotr Kolaczkowski | |
|
CASSANDRA-18479 | Add basic text tokenisation and analysis |
|
Resolved | Mike Adamson | |
|
CASSANDRA-18490 | Checksum per-SSTable and per-column SAI components after streaming |
|
Resolved | Piotr Kolaczkowski | |
|
CASSANDRA-18494 | Upgrade to lucene-core 9.7.0 |
|
Resolved | Jonathan Ellis | |
|
CASSANDRA-18515 | Optimize Initial Concurrency Selection for Range Read Algorithm During SAI Queries |
|
Resolved | Mike Adamson | |
|
CASSANDRA-18521 | Unify CQLTester#waitForIndex and SAITester#waitForIndexQueryable |
|
Resolved | Andres de la Peña | |
|
CASSANDRA-18615 | CREATE INDEX Modifications for Initial Release of SAI |
|
Resolved | Caleb Rackliffe | |
|
CASSANDRA-18669 | Concurrency is broken in the block balanced tree for queries |
|
Resolved | Mike Adamson | |
|
CASSANDRA-18670 | Importer should build SSTable indexes successfully before making new SSTables readable |
|
Resolved | Caleb Rackliffe |
CASSANDRA-16052
CEP-7 Storage Attached Index (SAI)
false
CASSANDRA-16052
CEP-7 Storage Attached Index (SAI)