cassandra/test
Caleb Rackliffe f7984627e7 Avoid possible consistency violations for SAI intersection queries over partially updated rows at consistency levels that require reconciliation
- Replica filtring protection now correctly accounts for short reads caused by coordinator filtering of merged rows.
- There is a new flag in ReadCommand that indicates whether the user query it belongs to requires reconciliation.
- Local SAI queries now degrade intersections to unions on unrepaired data if reconciliation is required and multiple mutable columns are restricted.

patch by Caleb Rackliffe; reviewed by Andres de la Peña and Alex Petrov for CASSANDRA-19018

Co-authored-by: Caleb Rackliffe <calebrackliffe@gmail.com>
Co-authored-by: Alex Petrov <oleksandr.petrov@gmail.com>
2024-02-29 15:03:00 -06:00
..
anttasks/org/apache/cassandra/anttasks Merge branch 'cassandra-4.1' into cassandra-5.0 2023-09-25 12:39:39 +02:00
bin JMH improvements - faster build and async profiler 2023-09-25 12:39:36 +02:00
burn/org/apache/cassandra CASSANDRA-18785: Add support for Sonar analysis 2023-11-13 14:48:28 +01:00
conf Merge branch 'cassandra-4.1' into cassandra-5.0 2024-01-31 11:22:19 -05:00
data Merge branch 'cassandra-4.1' into cassandra-5.0 2023-11-20 10:42:35 +01:00
distributed/org/apache/cassandra Avoid possible consistency violations for SAI intersection queries over partially updated rows at consistency levels that require reconciliation 2024-02-29 15:03:00 -06: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 Improve code model around IndexContext 2023-11-25 09:53:40 +01:00
resources Add support for a vector search index in SAI 2023-10-29 12:24:00 +01:00
simulator Remove deprecated code in Cassandra 1.x and 2.x 2023-10-30 21:54:55 +01:00
unit Avoid possible consistency violations for SAI intersection queries over partially updated rows at consistency levels that require reconciliation 2024-02-29 15:03:00 -06:00