You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cassandra.apache.org by br...@apache.org on 2021/07/14 15:02:31 UTC

[cassandra] branch cassandra-3.0 updated: don't log DigestMismatchException at DEBUG

This is an automated email from the ASF dual-hosted git repository.

brandonwilliams pushed a commit to branch cassandra-3.0
in repository https://gitbox.apache.org/repos/asf/cassandra.git


The following commit(s) were added to refs/heads/cassandra-3.0 by this push:
     new 3d59557  don't log DigestMismatchException at DEBUG
3d59557 is described below

commit 3d59557aceaaaedd8eafc4783394330d55a7fb4e
Author: Robert Stupp <sn...@snazy.de>
AuthorDate: Tue Nov 14 09:41:09 2017 +0100

    don't log DigestMismatchException at DEBUG
    
    patch by Robert Stupp and Aleksandr Soromoukov, reviewed by edimitrova
    and brandonwilliams for CASSANDRA-14900
---
 CHANGES.txt                                             | 1 +
 src/java/org/apache/cassandra/service/ReadCallback.java | 4 +---
 2 files changed, 2 insertions(+), 3 deletions(-)

diff --git a/CHANGES.txt b/CHANGES.txt
index a0bd1cf..0c263e8 100644
--- a/CHANGES.txt
+++ b/CHANGES.txt
@@ -1,4 +1,5 @@
 3.0.25:
+ * Push digest mismatch exceptions to trace (CASSANDRA-14900)
  * Support long names in nodetool output (CASSANDRA-14162)
  * Handle correctly the exceptions thrown by custom QueryHandler constructors (CASSANDRA-16703)
  * Adding columns via ALTER TABLE can generate corrupt sstables (CASSANDRA-16735)
diff --git a/src/java/org/apache/cassandra/service/ReadCallback.java b/src/java/org/apache/cassandra/service/ReadCallback.java
index 71eb0bc..837ab5e 100644
--- a/src/java/org/apache/cassandra/service/ReadCallback.java
+++ b/src/java/org/apache/cassandra/service/ReadCallback.java
@@ -235,9 +235,7 @@ public class ReadCallback implements IAsyncCallbackWithFailure<ReadResponse>
 
                 if (traceState != null)
                     traceState.trace("Digest mismatch: {}", e.toString());
-                if (logger.isDebugEnabled())
-                    logger.debug("Digest mismatch:", e);
-                
+
                 ReadRepairMetrics.repairedBackground.mark();
                 
                 final DataResolver repairResolver = new DataResolver(keyspace, command, consistencyLevel, endpoints.size());

---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@cassandra.apache.org
For additional commands, e-mail: commits-help@cassandra.apache.org