From eeb3469a2c0350e3c4251dccf5947f7458e29657 Mon Sep 17 00:00:00 2001 From: Hong Sibao Date: Sat, 21 Mar 2015 20:49:05 +0800 Subject: [PATCH] Fix the bug of equals function of FSKey. --- .../src/main/java/org/apache/flink/core/fs/FileSystem.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/flink-core/src/main/java/org/apache/flink/core/fs/FileSystem.java b/flink-core/src/main/java/org/apache/flink/core/fs/FileSystem.java index 7e8c667c8434e..2c2b0cba48576 100644 --- a/flink-core/src/main/java/org/apache/flink/core/fs/FileSystem.java +++ b/flink-core/src/main/java/org/apache/flink/core/fs/FileSystem.java @@ -107,6 +107,11 @@ public FSKey(final String scheme, final String authority) { @Override public boolean equals(final Object obj) { + if(obj == this) + { + return true; + } + if (obj instanceof FSKey) { final FSKey key = (FSKey) obj;