From 9abc6d8c0ab919b2fd34f6b620d124c6aff4e497 Mon Sep 17 00:00:00 2001 From: Dmitry Kryukov Date: Fri, 23 Aug 2024 18:56:45 +0300 Subject: [PATCH] Array, passed to Objects.hash() should be wrapped into Arrays.hashCode() Signed-off-by: Dmitry Kryukov --- .../org/opensearch/action/resync/ResyncReplicationRequest.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server/src/main/java/org/opensearch/action/resync/ResyncReplicationRequest.java b/server/src/main/java/org/opensearch/action/resync/ResyncReplicationRequest.java index 6a4f2f0607144..a7d6c0abb8705 100644 --- a/server/src/main/java/org/opensearch/action/resync/ResyncReplicationRequest.java +++ b/server/src/main/java/org/opensearch/action/resync/ResyncReplicationRequest.java @@ -103,7 +103,7 @@ public boolean equals(final Object o) { @Override public int hashCode() { - return Objects.hash(trimAboveSeqNo, maxSeenAutoIdTimestampOnPrimary, operations); + return Objects.hash(trimAboveSeqNo, maxSeenAutoIdTimestampOnPrimary, Arrays.hashCode(operations)); } @Override