From dbe2e7ac835d21e7185085a0636fb0f0895720e0 Mon Sep 17 00:00:00 2001 From: Nate Bauernfeind Date: Thu, 16 May 2024 13:00:12 -0600 Subject: [PATCH] Implement DisplayWrapper#hashCode to fix SelectDistinct Behavior (#5281) --- .../deephaven/engine/table/impl/preview/DisplayWrapper.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/engine/table/src/main/java/io/deephaven/engine/table/impl/preview/DisplayWrapper.java b/engine/table/src/main/java/io/deephaven/engine/table/impl/preview/DisplayWrapper.java index 913471b2f13..00b91d700ad 100644 --- a/engine/table/src/main/java/io/deephaven/engine/table/impl/preview/DisplayWrapper.java +++ b/engine/table/src/main/java/io/deephaven/engine/table/impl/preview/DisplayWrapper.java @@ -50,4 +50,9 @@ public boolean equals(Object obj) { return false; } + + @Override + public int hashCode() { + return displayString.hashCode(); + } }