[1/3] cassandra git commit: Improve trace messages for RR

2015-06-28 Thread snazy
Repository: cassandra
Updated Branches:
  refs/heads/cassandra-2.2 2a4ab8716 - 14d7a63b8


Improve trace messages for RR

patch by Robert Stupp; reviewed by Jason Brown for CASSANDRA-9479


Project: http://git-wip-us.apache.org/repos/asf/cassandra/repo
Commit: http://git-wip-us.apache.org/repos/asf/cassandra/commit/353d4a05
Tree: http://git-wip-us.apache.org/repos/asf/cassandra/tree/353d4a05
Diff: http://git-wip-us.apache.org/repos/asf/cassandra/diff/353d4a05

Branch: refs/heads/cassandra-2.2
Commit: 353d4a052c866cb230e06e69e99d9c5c8c8d955c
Parents: f2db756
Author: Robert Stupp sn...@snazy.de
Authored: Sun Jun 28 10:24:34 2015 +0200
Committer: Robert Stupp sn...@snazy.de
Committed: Sun Jun 28 10:24:34 2015 +0200

--
 CHANGES.txt  |  1 +
 .../apache/cassandra/net/MessagingService.java   |  2 +-
 .../cassandra/net/OutboundTcpConnection.java |  2 +-
 .../cassandra/service/AbstractReadExecutor.java  | 17 +
 .../apache/cassandra/service/ReadCallback.java   | 19 ++-
 .../cassandra/service/RowDataResolver.java   |  2 ++
 6 files changed, 40 insertions(+), 3 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/cassandra/blob/353d4a05/CHANGES.txt
--
diff --git a/CHANGES.txt b/CHANGES.txt
index 32f0873..6a137a3 100644
--- a/CHANGES.txt
+++ b/CHANGES.txt
@@ -1,4 +1,5 @@
 2.0.17
+ * Improve trace messages for RR (CASSANDRA-9479)
  * Fix suboptimal secondary index selection when restricted
clustering column is also indexed (CASSANDRA-9631)
  * (cqlsh) Add min_threshold to DTCS option autocomplete (CASSANDRA-9385)

http://git-wip-us.apache.org/repos/asf/cassandra/blob/353d4a05/src/java/org/apache/cassandra/net/MessagingService.java
--
diff --git a/src/java/org/apache/cassandra/net/MessagingService.java 
b/src/java/org/apache/cassandra/net/MessagingService.java
index d570faf..ee6b87b 100644
--- a/src/java/org/apache/cassandra/net/MessagingService.java
+++ b/src/java/org/apache/cassandra/net/MessagingService.java
@@ -722,7 +722,7 @@ public final class MessagingService implements 
MessagingServiceMBean
 {
 TraceState state = Tracing.instance.initializeFromMessage(message);
 if (state != null)
-state.trace(Message received from {}, message.from);
+state.trace({} message received from {}, message.verb, 
message.from);
 
 Verb verb = message.verb;
 message = SinkManager.processInboundMessage(message, id);

http://git-wip-us.apache.org/repos/asf/cassandra/blob/353d4a05/src/java/org/apache/cassandra/net/OutboundTcpConnection.java
--
diff --git a/src/java/org/apache/cassandra/net/OutboundTcpConnection.java 
b/src/java/org/apache/cassandra/net/OutboundTcpConnection.java
index 5559df2..af61dd4 100644
--- a/src/java/org/apache/cassandra/net/OutboundTcpConnection.java
+++ b/src/java/org/apache/cassandra/net/OutboundTcpConnection.java
@@ -186,7 +186,7 @@ public class OutboundTcpConnection extends Thread
 {
 UUID sessionId = 
UUIDGen.getUUID(ByteBuffer.wrap(sessionBytes));
 TraceState state = Tracing.instance.get(sessionId);
-String message = String.format(Sending message to %s, 
poolReference.endPoint());
+String message = String.format(Sending %s message to %s, 
qm.message.verb, poolReference.endPoint());
 // session may have already finished; see CASSANDRA-5668
 if (state == null)
 {

http://git-wip-us.apache.org/repos/asf/cassandra/blob/353d4a05/src/java/org/apache/cassandra/service/AbstractReadExecutor.java
--
diff --git a/src/java/org/apache/cassandra/service/AbstractReadExecutor.java 
b/src/java/org/apache/cassandra/service/AbstractReadExecutor.java
index 3f57e73..2f2370d 100644
--- a/src/java/org/apache/cassandra/service/AbstractReadExecutor.java
+++ b/src/java/org/apache/cassandra/service/AbstractReadExecutor.java
@@ -43,6 +43,8 @@ import org.apache.cassandra.metrics.ReadRepairMetrics;
 import org.apache.cassandra.net.MessageOut;
 import org.apache.cassandra.net.MessagingService;
 import org.apache.cassandra.service.StorageProxy.LocalReadRunnable;
+import org.apache.cassandra.tracing.TraceState;
+import org.apache.cassandra.tracing.Tracing;
 import org.apache.cassandra.utils.FBUtilities;
 
 /**
@@ -61,12 +63,14 @@ public abstract class AbstractReadExecutor
 protected final ListInetAddress targetReplicas;
 protected final RowDigestResolver resolver;
 protected final ReadCallbackReadResponse, Row handler;
+protected final TraceState traceState;
 
  

[1/2] cassandra git commit: Improve trace messages for RR

2015-06-28 Thread snazy
Repository: cassandra
Updated Branches:
  refs/heads/cassandra-2.1 2c5858133 - 8a56868bc


Improve trace messages for RR

patch by Robert Stupp; reviewed by Jason Brown for CASSANDRA-9479


Project: http://git-wip-us.apache.org/repos/asf/cassandra/repo
Commit: http://git-wip-us.apache.org/repos/asf/cassandra/commit/353d4a05
Tree: http://git-wip-us.apache.org/repos/asf/cassandra/tree/353d4a05
Diff: http://git-wip-us.apache.org/repos/asf/cassandra/diff/353d4a05

Branch: refs/heads/cassandra-2.1
Commit: 353d4a052c866cb230e06e69e99d9c5c8c8d955c
Parents: f2db756
Author: Robert Stupp sn...@snazy.de
Authored: Sun Jun 28 10:24:34 2015 +0200
Committer: Robert Stupp sn...@snazy.de
Committed: Sun Jun 28 10:24:34 2015 +0200

--
 CHANGES.txt  |  1 +
 .../apache/cassandra/net/MessagingService.java   |  2 +-
 .../cassandra/net/OutboundTcpConnection.java |  2 +-
 .../cassandra/service/AbstractReadExecutor.java  | 17 +
 .../apache/cassandra/service/ReadCallback.java   | 19 ++-
 .../cassandra/service/RowDataResolver.java   |  2 ++
 6 files changed, 40 insertions(+), 3 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/cassandra/blob/353d4a05/CHANGES.txt
--
diff --git a/CHANGES.txt b/CHANGES.txt
index 32f0873..6a137a3 100644
--- a/CHANGES.txt
+++ b/CHANGES.txt
@@ -1,4 +1,5 @@
 2.0.17
+ * Improve trace messages for RR (CASSANDRA-9479)
  * Fix suboptimal secondary index selection when restricted
clustering column is also indexed (CASSANDRA-9631)
  * (cqlsh) Add min_threshold to DTCS option autocomplete (CASSANDRA-9385)

http://git-wip-us.apache.org/repos/asf/cassandra/blob/353d4a05/src/java/org/apache/cassandra/net/MessagingService.java
--
diff --git a/src/java/org/apache/cassandra/net/MessagingService.java 
b/src/java/org/apache/cassandra/net/MessagingService.java
index d570faf..ee6b87b 100644
--- a/src/java/org/apache/cassandra/net/MessagingService.java
+++ b/src/java/org/apache/cassandra/net/MessagingService.java
@@ -722,7 +722,7 @@ public final class MessagingService implements 
MessagingServiceMBean
 {
 TraceState state = Tracing.instance.initializeFromMessage(message);
 if (state != null)
-state.trace(Message received from {}, message.from);
+state.trace({} message received from {}, message.verb, 
message.from);
 
 Verb verb = message.verb;
 message = SinkManager.processInboundMessage(message, id);

http://git-wip-us.apache.org/repos/asf/cassandra/blob/353d4a05/src/java/org/apache/cassandra/net/OutboundTcpConnection.java
--
diff --git a/src/java/org/apache/cassandra/net/OutboundTcpConnection.java 
b/src/java/org/apache/cassandra/net/OutboundTcpConnection.java
index 5559df2..af61dd4 100644
--- a/src/java/org/apache/cassandra/net/OutboundTcpConnection.java
+++ b/src/java/org/apache/cassandra/net/OutboundTcpConnection.java
@@ -186,7 +186,7 @@ public class OutboundTcpConnection extends Thread
 {
 UUID sessionId = 
UUIDGen.getUUID(ByteBuffer.wrap(sessionBytes));
 TraceState state = Tracing.instance.get(sessionId);
-String message = String.format(Sending message to %s, 
poolReference.endPoint());
+String message = String.format(Sending %s message to %s, 
qm.message.verb, poolReference.endPoint());
 // session may have already finished; see CASSANDRA-5668
 if (state == null)
 {

http://git-wip-us.apache.org/repos/asf/cassandra/blob/353d4a05/src/java/org/apache/cassandra/service/AbstractReadExecutor.java
--
diff --git a/src/java/org/apache/cassandra/service/AbstractReadExecutor.java 
b/src/java/org/apache/cassandra/service/AbstractReadExecutor.java
index 3f57e73..2f2370d 100644
--- a/src/java/org/apache/cassandra/service/AbstractReadExecutor.java
+++ b/src/java/org/apache/cassandra/service/AbstractReadExecutor.java
@@ -43,6 +43,8 @@ import org.apache.cassandra.metrics.ReadRepairMetrics;
 import org.apache.cassandra.net.MessageOut;
 import org.apache.cassandra.net.MessagingService;
 import org.apache.cassandra.service.StorageProxy.LocalReadRunnable;
+import org.apache.cassandra.tracing.TraceState;
+import org.apache.cassandra.tracing.Tracing;
 import org.apache.cassandra.utils.FBUtilities;
 
 /**
@@ -61,12 +63,14 @@ public abstract class AbstractReadExecutor
 protected final ListInetAddress targetReplicas;
 protected final RowDigestResolver resolver;
 protected final ReadCallbackReadResponse, Row handler;
+protected final TraceState traceState;
 
  

[1/4] cassandra git commit: Improve trace messages for RR

2015-06-28 Thread snazy
Repository: cassandra
Updated Branches:
  refs/heads/trunk 9e2893853 - 6739434c6


Improve trace messages for RR

patch by Robert Stupp; reviewed by Jason Brown for CASSANDRA-9479


Project: http://git-wip-us.apache.org/repos/asf/cassandra/repo
Commit: http://git-wip-us.apache.org/repos/asf/cassandra/commit/353d4a05
Tree: http://git-wip-us.apache.org/repos/asf/cassandra/tree/353d4a05
Diff: http://git-wip-us.apache.org/repos/asf/cassandra/diff/353d4a05

Branch: refs/heads/trunk
Commit: 353d4a052c866cb230e06e69e99d9c5c8c8d955c
Parents: f2db756
Author: Robert Stupp sn...@snazy.de
Authored: Sun Jun 28 10:24:34 2015 +0200
Committer: Robert Stupp sn...@snazy.de
Committed: Sun Jun 28 10:24:34 2015 +0200

--
 CHANGES.txt  |  1 +
 .../apache/cassandra/net/MessagingService.java   |  2 +-
 .../cassandra/net/OutboundTcpConnection.java |  2 +-
 .../cassandra/service/AbstractReadExecutor.java  | 17 +
 .../apache/cassandra/service/ReadCallback.java   | 19 ++-
 .../cassandra/service/RowDataResolver.java   |  2 ++
 6 files changed, 40 insertions(+), 3 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/cassandra/blob/353d4a05/CHANGES.txt
--
diff --git a/CHANGES.txt b/CHANGES.txt
index 32f0873..6a137a3 100644
--- a/CHANGES.txt
+++ b/CHANGES.txt
@@ -1,4 +1,5 @@
 2.0.17
+ * Improve trace messages for RR (CASSANDRA-9479)
  * Fix suboptimal secondary index selection when restricted
clustering column is also indexed (CASSANDRA-9631)
  * (cqlsh) Add min_threshold to DTCS option autocomplete (CASSANDRA-9385)

http://git-wip-us.apache.org/repos/asf/cassandra/blob/353d4a05/src/java/org/apache/cassandra/net/MessagingService.java
--
diff --git a/src/java/org/apache/cassandra/net/MessagingService.java 
b/src/java/org/apache/cassandra/net/MessagingService.java
index d570faf..ee6b87b 100644
--- a/src/java/org/apache/cassandra/net/MessagingService.java
+++ b/src/java/org/apache/cassandra/net/MessagingService.java
@@ -722,7 +722,7 @@ public final class MessagingService implements 
MessagingServiceMBean
 {
 TraceState state = Tracing.instance.initializeFromMessage(message);
 if (state != null)
-state.trace(Message received from {}, message.from);
+state.trace({} message received from {}, message.verb, 
message.from);
 
 Verb verb = message.verb;
 message = SinkManager.processInboundMessage(message, id);

http://git-wip-us.apache.org/repos/asf/cassandra/blob/353d4a05/src/java/org/apache/cassandra/net/OutboundTcpConnection.java
--
diff --git a/src/java/org/apache/cassandra/net/OutboundTcpConnection.java 
b/src/java/org/apache/cassandra/net/OutboundTcpConnection.java
index 5559df2..af61dd4 100644
--- a/src/java/org/apache/cassandra/net/OutboundTcpConnection.java
+++ b/src/java/org/apache/cassandra/net/OutboundTcpConnection.java
@@ -186,7 +186,7 @@ public class OutboundTcpConnection extends Thread
 {
 UUID sessionId = 
UUIDGen.getUUID(ByteBuffer.wrap(sessionBytes));
 TraceState state = Tracing.instance.get(sessionId);
-String message = String.format(Sending message to %s, 
poolReference.endPoint());
+String message = String.format(Sending %s message to %s, 
qm.message.verb, poolReference.endPoint());
 // session may have already finished; see CASSANDRA-5668
 if (state == null)
 {

http://git-wip-us.apache.org/repos/asf/cassandra/blob/353d4a05/src/java/org/apache/cassandra/service/AbstractReadExecutor.java
--
diff --git a/src/java/org/apache/cassandra/service/AbstractReadExecutor.java 
b/src/java/org/apache/cassandra/service/AbstractReadExecutor.java
index 3f57e73..2f2370d 100644
--- a/src/java/org/apache/cassandra/service/AbstractReadExecutor.java
+++ b/src/java/org/apache/cassandra/service/AbstractReadExecutor.java
@@ -43,6 +43,8 @@ import org.apache.cassandra.metrics.ReadRepairMetrics;
 import org.apache.cassandra.net.MessageOut;
 import org.apache.cassandra.net.MessagingService;
 import org.apache.cassandra.service.StorageProxy.LocalReadRunnable;
+import org.apache.cassandra.tracing.TraceState;
+import org.apache.cassandra.tracing.Tracing;
 import org.apache.cassandra.utils.FBUtilities;
 
 /**
@@ -61,12 +63,14 @@ public abstract class AbstractReadExecutor
 protected final ListInetAddress targetReplicas;
 protected final RowDigestResolver resolver;
 protected final ReadCallbackReadResponse, Row handler;
+protected final TraceState traceState;
 
 

cassandra git commit: Improve trace messages for RR

2015-06-28 Thread snazy
Repository: cassandra
Updated Branches:
  refs/heads/cassandra-2.0 f2db756ab - 353d4a052


Improve trace messages for RR

patch by Robert Stupp; reviewed by Jason Brown for CASSANDRA-9479


Project: http://git-wip-us.apache.org/repos/asf/cassandra/repo
Commit: http://git-wip-us.apache.org/repos/asf/cassandra/commit/353d4a05
Tree: http://git-wip-us.apache.org/repos/asf/cassandra/tree/353d4a05
Diff: http://git-wip-us.apache.org/repos/asf/cassandra/diff/353d4a05

Branch: refs/heads/cassandra-2.0
Commit: 353d4a052c866cb230e06e69e99d9c5c8c8d955c
Parents: f2db756
Author: Robert Stupp sn...@snazy.de
Authored: Sun Jun 28 10:24:34 2015 +0200
Committer: Robert Stupp sn...@snazy.de
Committed: Sun Jun 28 10:24:34 2015 +0200

--
 CHANGES.txt  |  1 +
 .../apache/cassandra/net/MessagingService.java   |  2 +-
 .../cassandra/net/OutboundTcpConnection.java |  2 +-
 .../cassandra/service/AbstractReadExecutor.java  | 17 +
 .../apache/cassandra/service/ReadCallback.java   | 19 ++-
 .../cassandra/service/RowDataResolver.java   |  2 ++
 6 files changed, 40 insertions(+), 3 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/cassandra/blob/353d4a05/CHANGES.txt
--
diff --git a/CHANGES.txt b/CHANGES.txt
index 32f0873..6a137a3 100644
--- a/CHANGES.txt
+++ b/CHANGES.txt
@@ -1,4 +1,5 @@
 2.0.17
+ * Improve trace messages for RR (CASSANDRA-9479)
  * Fix suboptimal secondary index selection when restricted
clustering column is also indexed (CASSANDRA-9631)
  * (cqlsh) Add min_threshold to DTCS option autocomplete (CASSANDRA-9385)

http://git-wip-us.apache.org/repos/asf/cassandra/blob/353d4a05/src/java/org/apache/cassandra/net/MessagingService.java
--
diff --git a/src/java/org/apache/cassandra/net/MessagingService.java 
b/src/java/org/apache/cassandra/net/MessagingService.java
index d570faf..ee6b87b 100644
--- a/src/java/org/apache/cassandra/net/MessagingService.java
+++ b/src/java/org/apache/cassandra/net/MessagingService.java
@@ -722,7 +722,7 @@ public final class MessagingService implements 
MessagingServiceMBean
 {
 TraceState state = Tracing.instance.initializeFromMessage(message);
 if (state != null)
-state.trace(Message received from {}, message.from);
+state.trace({} message received from {}, message.verb, 
message.from);
 
 Verb verb = message.verb;
 message = SinkManager.processInboundMessage(message, id);

http://git-wip-us.apache.org/repos/asf/cassandra/blob/353d4a05/src/java/org/apache/cassandra/net/OutboundTcpConnection.java
--
diff --git a/src/java/org/apache/cassandra/net/OutboundTcpConnection.java 
b/src/java/org/apache/cassandra/net/OutboundTcpConnection.java
index 5559df2..af61dd4 100644
--- a/src/java/org/apache/cassandra/net/OutboundTcpConnection.java
+++ b/src/java/org/apache/cassandra/net/OutboundTcpConnection.java
@@ -186,7 +186,7 @@ public class OutboundTcpConnection extends Thread
 {
 UUID sessionId = 
UUIDGen.getUUID(ByteBuffer.wrap(sessionBytes));
 TraceState state = Tracing.instance.get(sessionId);
-String message = String.format(Sending message to %s, 
poolReference.endPoint());
+String message = String.format(Sending %s message to %s, 
qm.message.verb, poolReference.endPoint());
 // session may have already finished; see CASSANDRA-5668
 if (state == null)
 {

http://git-wip-us.apache.org/repos/asf/cassandra/blob/353d4a05/src/java/org/apache/cassandra/service/AbstractReadExecutor.java
--
diff --git a/src/java/org/apache/cassandra/service/AbstractReadExecutor.java 
b/src/java/org/apache/cassandra/service/AbstractReadExecutor.java
index 3f57e73..2f2370d 100644
--- a/src/java/org/apache/cassandra/service/AbstractReadExecutor.java
+++ b/src/java/org/apache/cassandra/service/AbstractReadExecutor.java
@@ -43,6 +43,8 @@ import org.apache.cassandra.metrics.ReadRepairMetrics;
 import org.apache.cassandra.net.MessageOut;
 import org.apache.cassandra.net.MessagingService;
 import org.apache.cassandra.service.StorageProxy.LocalReadRunnable;
+import org.apache.cassandra.tracing.TraceState;
+import org.apache.cassandra.tracing.Tracing;
 import org.apache.cassandra.utils.FBUtilities;
 
 /**
@@ -61,12 +63,14 @@ public abstract class AbstractReadExecutor
 protected final ListInetAddress targetReplicas;
 protected final RowDigestResolver resolver;
 protected final ReadCallbackReadResponse, Row handler;
+protected final TraceState traceState;