From 040a8d69b61210c61f6df685d7ae81c5fae36f78 Mon Sep 17 00:00:00 2001 From: leventov Date: Sat, 30 Jan 2016 17:10:33 +0700 Subject: [PATCH] Simplify entry checksum computation for not replicated ChronicleSet --- .../hash/impl/stage/entry/HashEntryChecksumStrategy.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/net/openhft/chronicle/hash/impl/stage/entry/HashEntryChecksumStrategy.java b/src/main/java/net/openhft/chronicle/hash/impl/stage/entry/HashEntryChecksumStrategy.java index 77881be92..301c62a9a 100644 --- a/src/main/java/net/openhft/chronicle/hash/impl/stage/entry/HashEntryChecksumStrategy.java +++ b/src/main/java/net/openhft/chronicle/hash/impl/stage/entry/HashEntryChecksumStrategy.java @@ -49,7 +49,7 @@ public class HashEntryChecksumStrategy implements ChecksumStrategy { checksum = hash8To16Bytes(e.keySize, keyHashCode, payloadChecksum); } else { // non replicated ChronicleSet has no payload - checksum = hash8To16Bytes(e.keySize, keyHashCode, keyHashCode); + checksum = keyHashCode; } return (int) ((checksum >>> 32) ^ checksum); }