cassandra/test
Michael Marshall 23ec1c8a3f Refactor SAI ANN query execution to use score ordered iterators for correctness and speed
Rewrites ANN search query execution logic to more efficiently merge graph search results using
similarity score-ordered (descending) iterators to merge segments efficiently. Allows for reduced memory
consumption during queries, reduced impact of overwrites and tombstones, selective re-querying of
minimally necessary graphs, and reduced shuffling of PrimaryKey objects.

patch by Michael Marshall; reviewed by Caleb Rackliffe and Michael Semb Wever for CASSANDRA-20086
2026-03-17 15:14:13 -05:00
..
anttasks/org/apache/cassandra/anttasks Optionally fail writes when SAI refuses to index a term value exceeding a configured maximum size 2024-04-17 11:12:42 -05:00
bin JMH improvements - faster build and async profiler 2023-09-25 12:39:36 +02:00
burn/org/apache/cassandra Merge branch 'cassandra-4.1' into cassandra-5.0 2024-09-16 12:25:42 -05:00
conf Upgrade logback version to 1.5.18 and slf4j dependencies to 2.0.17 2026-02-06 13:28:03 +11:00
data Merge branch 'cassandra-4.0' into cassandra-4.1 2025-08-27 19:01:31 +02:00
distributed/org/apache/cassandra Merge branch 'cassandra-4.1' into cassandra-5.0 2025-12-10 12:39:43 +01:00
long/org/apache/cassandra Enable Direct-IO feature for CommitLog files using Java native API's. 2023-11-29 11:29:23 +01:00
memory/org/apache/cassandra/db/compaction Deprecate/forbid constructors for Integer, Long, Float, Byte, Double, and Short 2023-05-02 08:26:10 -05:00
microbench/org/apache/cassandra/test/microbench Implement microbench test target type 2026-01-27 11:31:17 +01:00
resources Add support for a vector search index in SAI 2023-10-29 12:24:00 +01:00
simulator Randomize Memtable type/allocation type and SSTable format in Simulator tests 2026-03-11 16:05:10 -05:00
unit Refactor SAI ANN query execution to use score ordered iterators for correctness and speed 2026-03-17 15:14:13 -05:00