diff --git a/titan-cassandra/src/main/java/com/thinkaurelius/titan/diskstorage/cassandra/CassandraTransaction.java b/titan-cassandra/src/main/java/com/thinkaurelius/titan/diskstorage/cassandra/CassandraTransaction.java
index <HASH>..<HASH> 100644
--- a/titan-cassandra/src/main/java/com/thinkaurelius/titan/diskstorage/cassandra/CassandraTransaction.java
+++ b/titan-cassandra/src/main/java/com/thinkaurelius/titan/diskstorage/cassandra/CassandraTransaction.java
@@ -38,4 +38,16 @@ public class CassandraTransaction extends AbstractStoreTransaction {
         Preconditions.checkArgument(txh instanceof CassandraTransaction, "Unexpected transaction type %s", txh.getClass().getName());
         return (CassandraTransaction) txh;
     }
+
+    public String toString() {
+        StringBuilder sb = new StringBuilder(64);
+        sb.append("CassandraTransaction@");
+        sb.append(Integer.toHexString(hashCode()));
+        sb.append("[read=");
+        sb.append(read);
+        sb.append(",write=");
+        sb.append(write);
+        sb.append("]");
+        return sb.toString();
+    }
 }
Customize CassandraTransaction toString