mirror of https://github.com/apache/cassandra
This patch enables mutation tracking for queries using secondary indexes (both legacy 2i and SAI). Key changes include the addition of the MultiStepSearcher interface, which allows existing index implementations to iterate over matches and filter augmented data, proper Memtable snapshotting, and the integration of these in PartialTrackedIndexRead. patch by Blake Eggleston; reviewed by Aleksey Yeschenko and Caleb Rackliffe for CASSANDRA-20374 Co-authored-by: Blake Eggleston <blake@ultrablake.com> Co-authored-by: Caleb Rackliffe <calebrackliffe@gmail.com> Co-authored-by: Aleksey Yeschenko <aleksey@apache.org> |
||
|---|---|---|
| .. | ||
| anttasks/org/apache/cassandra/anttasks | ||
| bin | ||
| burn/org/apache/cassandra | ||
| conf | ||
| data | ||
| distributed/org/apache/cassandra | ||
| harry/main/org/apache/cassandra | ||
| long/org/apache/cassandra | ||
| memory/org/apache/cassandra/db/compaction | ||
| microbench/org/apache/cassandra/test/microbench | ||
| resources | ||
| simulator | ||
| unit | ||