You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cassandra.apache.org by al...@apache.org on 2018/03/23 14:50:20 UTC

[7/9] cassandra git commit: Merge branch 'cassandra-3.0' into cassandra-3.11

Merge branch 'cassandra-3.0' into cassandra-3.11


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

Branch: refs/heads/trunk
Commit: d2248f20641ac589e25293919963e3f43f377f55
Parents: 29d6237 3153c63
Author: Aleksey Yeshchenko <al...@apple.com>
Authored: Fri Mar 23 14:41:15 2018 +0000
Committer: Aleksey Yeshchenko <al...@apple.com>
Committed: Fri Mar 23 14:41:15 2018 +0000

----------------------------------------------------------------------
 CHANGES.txt                                     |  3 ++-
 .../org/apache/cassandra/db/ReadResponse.java   | 22 +++++++++++++++-
 .../db/rows/RangeTombstoneBoundMarker.java      |  2 +-
 .../db/rows/RangeTombstoneBoundaryMarker.java   |  5 +++-
 .../apache/cassandra/service/DataResolver.java  | 27 +++++++++++++++-----
 5 files changed, 49 insertions(+), 10 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/cassandra/blob/d2248f20/CHANGES.txt
----------------------------------------------------------------------
diff --cc CHANGES.txt
index 27a25cc,d701a22..987b9f7
--- a/CHANGES.txt
+++ b/CHANGES.txt
@@@ -1,10 -1,6 +1,11 @@@
 -3.0.17
 +3.11.3
-  * Use zero as default score in DynamicEndpointSnitch (CASSANDRA-14252)
 + * SASI tokenizer for simple delimiter based entries (CASSANDRA-14247)
 + * Fix Loss of digits when doing CAST from varint/bigint to decimal (CASSANDRA-14170)
 + * RateBasedBackPressure unnecessarily invokes a lock on the Guava RateLimiter (CASSANDRA-14163)
 + * Fix wildcard GROUP BY queries (CASSANDRA-14209)
 +Merged from 3.0:
+  * Handle repeat open bound from SRP in read repair (CASSANDRA-14330)
+  * Use zero as default score in DynamicEndpointSnitch (CASSANDRA-14252)
   * Respect max hint window when hinting for LWT (CASSANDRA-14215)
   * Adding missing WriteType enum values to v3, v4, and v5 spec (CASSANDRA-13697)
   * Don't regenerate bloomfilter and summaries on startup (CASSANDRA-11163)

http://git-wip-us.apache.org/repos/asf/cassandra/blob/d2248f20/src/java/org/apache/cassandra/db/ReadResponse.java
----------------------------------------------------------------------

http://git-wip-us.apache.org/repos/asf/cassandra/blob/d2248f20/src/java/org/apache/cassandra/db/rows/RangeTombstoneBoundMarker.java
----------------------------------------------------------------------
diff --cc src/java/org/apache/cassandra/db/rows/RangeTombstoneBoundMarker.java
index fb94da3,0079114..f6ba149
--- a/src/java/org/apache/cassandra/db/rows/RangeTombstoneBoundMarker.java
+++ b/src/java/org/apache/cassandra/db/rows/RangeTombstoneBoundMarker.java
@@@ -133,15 -138,9 +133,15 @@@ public class RangeTombstoneBoundMarker 
          deletion.digest(digest);
      }
  
 +    @Override
 +    public void digest(MessageDigest digest, Set<ByteBuffer> columnsToExclude)
 +    {
 +        digest(digest);
 +    }
 +
      public String toString(CFMetaData metadata)
      {
-         return "Marker " + bound.toString(metadata) + '@' + deletion.markedForDeleteAt();
+         return String.format("Marker %s@%d/%d", bound.toString(metadata), deletion.markedForDeleteAt(), deletion.localDeletionTime());
      }
  
      @Override

http://git-wip-us.apache.org/repos/asf/cassandra/blob/d2248f20/src/java/org/apache/cassandra/db/rows/RangeTombstoneBoundaryMarker.java
----------------------------------------------------------------------
diff --cc src/java/org/apache/cassandra/db/rows/RangeTombstoneBoundaryMarker.java
index 9190ecf,c4bc2f2..f183309
--- a/src/java/org/apache/cassandra/db/rows/RangeTombstoneBoundaryMarker.java
+++ b/src/java/org/apache/cassandra/db/rows/RangeTombstoneBoundaryMarker.java
@@@ -152,15 -151,12 +152,18 @@@ public class RangeTombstoneBoundaryMark
          startDeletion.digest(digest);
      }
  
 +    @Override
 +    public void digest(MessageDigest digest, Set<ByteBuffer> columnsToExclude)
 +    {
 +        digest(digest);
 +    }
 +
      public String toString(CFMetaData metadata)
      {
-         return String.format("Marker %s@%d-%d", bound.toString(metadata), endDeletion.markedForDeleteAt(), startDeletion.markedForDeleteAt());
+         return String.format("Marker %s@%d/%d-%d/%d",
+                              bound.toString(metadata),
+                              endDeletion.markedForDeleteAt(), endDeletion.localDeletionTime(),
+                              startDeletion.markedForDeleteAt(), startDeletion.localDeletionTime());
      }
  
      @Override

http://git-wip-us.apache.org/repos/asf/cassandra/blob/d2248f20/src/java/org/apache/cassandra/service/DataResolver.java
----------------------------------------------------------------------


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