Fix ComplexColumnData hashCode implementation

patch by Stefan Podkowinski; reviewed by Sylvain Lebresne for CASSANDRA-13263


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

Branch: refs/heads/cassandra-3.11
Commit: 1e80e35396e701bde97594bd49bb730656e02ce8
Parents: fb92a52
Author: Stefan Podkowinski <stefan.podkowin...@1und1.de>
Authored: Fri Feb 24 12:52:17 2017 +0100
Committer: Stefan Podkowinski <stefan.podkowin...@1und1.de>
Committed: Tue Sep 5 12:48:48 2017 +0200

----------------------------------------------------------------------
 src/java/org/apache/cassandra/db/rows/ComplexColumnData.java | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/cassandra/blob/1e80e353/src/java/org/apache/cassandra/db/rows/ComplexColumnData.java
----------------------------------------------------------------------
diff --git a/src/java/org/apache/cassandra/db/rows/ComplexColumnData.java 
b/src/java/org/apache/cassandra/db/rows/ComplexColumnData.java
index 2a8e843..e768769 100644
--- a/src/java/org/apache/cassandra/db/rows/ComplexColumnData.java
+++ b/src/java/org/apache/cassandra/db/rows/ComplexColumnData.java
@@ -218,7 +218,7 @@ public class ComplexColumnData extends ColumnData 
implements Iterable<Cell>
     @Override
     public int hashCode()
     {
-        return Objects.hash(column(), complexDeletion(), cells);
+        return Objects.hash(column(), complexDeletion(), 
BTree.hashCode(cells));
     }
 
     public static Builder builder()


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

Reply via email to