fix bloom filter
diff --git a/java/tsfile/src/main/java/org/apache/tsfile/utils/BloomFilter.java b/java/tsfile/src/main/java/org/apache/tsfile/utils/BloomFilter.java
index 51a01ce..7f882b4 100644
--- a/java/tsfile/src/main/java/org/apache/tsfile/utils/BloomFilter.java
+++ b/java/tsfile/src/main/java/org/apache/tsfile/utils/BloomFilter.java
@@ -95,7 +95,7 @@
 
   public void add(Path path) {
     for (int i = 0; i < hashFunctionSize; i++) {
-      bits.set(hash(path, size, SEEDS[i]), true);
+      bits.set(hash(path.getFullPath(), size, SEEDS[i]), true);
     }
   }
 
@@ -169,15 +169,6 @@
     return Math.abs(res) % cap;
   }
 
-  private static int hash(Path value, int cap, int seed) {
-    int res = Objects.hash(value, seed);
-    if (res == Integer.MIN_VALUE) {
-      res = 0;
-    }
-
-    return Math.abs(res) % cap;
-  }
-
   public int serialize(OutputStream outputStream) throws IOException {
     int byteLen = 0;
     byte[] bytes = serialize();