This is an automated email from the ASF dual-hosted git repository. smiklosovic pushed a change to branch cassandra-5.0 in repository https://gitbox.apache.org/repos/asf/cassandra.git
from 7447ee5bdd Avoid random IndexStreamingFailureTest failures add 8ce4a6d1ec Optionally fail when a non-partition-restricted query is issued against an index No new revisions were added by this update. Summary of changes: CHANGES.txt | 1 + NEWS.txt | 2 + conf/cassandra.yaml | 9 + src/java/org/apache/cassandra/config/Config.java | 3 + .../cassandra/config/DatabaseDescriptor.java | 10 + .../apache/cassandra/config/GuardrailsOptions.java | 46 ++ .../cassandra/cql3/statements/SelectStatement.java | 5 + .../apache/cassandra/db/guardrails/Guardrails.java | 45 ++ .../cassandra/db/guardrails/GuardrailsConfig.java | 34 ++ .../cassandra/db/guardrails/GuardrailsMBean.java | 34 ++ ...eryReferencesTooManyIndexesAbortException.java} | 12 +- .../cassandra/exceptions/RequestFailureReason.java | 3 +- .../exceptions/TombstoneAbortException.java | 8 +- .../cassandra/index/sai/plan/QueryController.java | 27 ++ .../QueryReferencingTooManyIndexesException.java} | 8 +- .../apache/cassandra/metrics/KeyspaceMetrics.java | 6 + .../org/apache/cassandra/metrics/TableMetrics.java | 6 + src/java/org/apache/cassandra/net/ParamType.java | 30 +- .../reads/thresholds/CoordinatorWarnings.java | 3 + .../service/reads/thresholds/WarningContext.java | 13 +- .../service/reads/thresholds/WarningsSnapshot.java | 91 +++- .../GuardrailNonPartitionRestrictedQueryTest.java | 528 +++++++++++++++++++++ 22 files changed, 874 insertions(+), 50 deletions(-) copy src/java/org/apache/cassandra/exceptions/{ReadAbortException.java => QueryReferencesTooManyIndexesAbortException.java} (70%) copy src/java/org/apache/cassandra/{db/filter/LocalReadSizeTooLargeException.java => index/sai/plan/QueryReferencingTooManyIndexesException.java} (80%) create mode 100644 test/distributed/org/apache/cassandra/distributed/test/guardrails/GuardrailNonPartitionRestrictedQueryTest.java --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org