You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cassandra.apache.org by sa...@apache.org on 2018/12/06 16:16:59 UTC

[4/6] 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/8961246d
Tree: http://git-wip-us.apache.org/repos/asf/cassandra/tree/8961246d
Diff: http://git-wip-us.apache.org/repos/asf/cassandra/diff/8961246d

Branch: refs/heads/trunk
Commit: 8961246dba280dbb7a6d2807bc8c25e00d78dd29
Parents: d502165 1104361
Author: Sam Tunnicliffe <sa...@beobal.com>
Authored: Thu Dec 6 16:15:16 2018 +0000
Committer: Sam Tunnicliffe <sa...@beobal.com>
Committed: Thu Dec 6 16:15:16 2018 +0000

----------------------------------------------------------------------
 CHANGES.txt                                     |  1 +
 .../org/apache/cassandra/db/LegacyLayout.java   | 60 +++++++++++++-------
 .../org/apache/cassandra/db/ReadCommand.java    |  6 +-
 .../cassandra/thrift/CassandraServer.java       | 10 ++--
 4 files changed, 49 insertions(+), 28 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/cassandra/blob/8961246d/CHANGES.txt
----------------------------------------------------------------------
diff --cc CHANGES.txt
index d774f6d,4520989..57d493b
--- a/CHANGES.txt
+++ b/CHANGES.txt
@@@ -1,7 -1,6 +1,8 @@@
 -3.0.18
 +3.11.4
 + * Make stop-server.bat wait for Cassandra to terminate (CASSANDRA-14829)
 + * Correct sstable sorting for garbagecollect and levelled compaction (CASSANDRA-14870)
 +Merged from 3.0:
+  * Differentiate between slices and RTs when decoding legacy bounds (CASSANDRA-14919)
 - * CommitLogReplayer.handleReplayError should print stack traces (CASSANDRA-14589)
   * Netty epoll IOExceptions caused by unclean client disconnects being logged at INFO (CASSANDRA-14909)
   * Unfiltered.isEmpty conflicts with Row extends AbstractCollection.isEmpty (CASSANDRA-14588)
   * RangeTombstoneList doesn't properly clean up mergeable or superseded rts in some cases (CASSANDRA-14894)

http://git-wip-us.apache.org/repos/asf/cassandra/blob/8961246d/src/java/org/apache/cassandra/db/LegacyLayout.java
----------------------------------------------------------------------

http://git-wip-us.apache.org/repos/asf/cassandra/blob/8961246d/src/java/org/apache/cassandra/db/ReadCommand.java
----------------------------------------------------------------------

http://git-wip-us.apache.org/repos/asf/cassandra/blob/8961246d/src/java/org/apache/cassandra/thrift/CassandraServer.java
----------------------------------------------------------------------
diff --cc src/java/org/apache/cassandra/thrift/CassandraServer.java
index c148777,163eb2d..444a938
--- a/src/java/org/apache/cassandra/thrift/CassandraServer.java
+++ b/src/java/org/apache/cassandra/thrift/CassandraServer.java
@@@ -2459,8 -2426,8 +2459,8 @@@ public class CassandraServer implement
              for (int i = 0 ; i < request.getColumn_slices().size() ; i++)
              {
                  fixOptionalSliceParameters(request.getColumn_slices().get(i));
-                 ClusteringBound start = LegacyLayout.decodeBound(metadata, request.getColumn_slices().get(i).start, true).bound;
-                 ClusteringBound finish = LegacyLayout.decodeBound(metadata, request.getColumn_slices().get(i).finish, false).bound;
 -                Slice.Bound start = LegacyLayout.decodeSliceBound(metadata, request.getColumn_slices().get(i).start, true).bound;
 -                Slice.Bound finish = LegacyLayout.decodeSliceBound(metadata, request.getColumn_slices().get(i).finish, false).bound;
++                ClusteringBound start = LegacyLayout.decodeSliceBound(metadata, request.getColumn_slices().get(i).start, true).bound;
++                ClusteringBound finish = LegacyLayout.decodeSliceBound(metadata, request.getColumn_slices().get(i).finish, false).bound;
  
                  int compare = metadata.comparator.compare(start, finish);
                  if (!request.reversed && compare > 0)


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