You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@iotdb.apache.org by hu...@apache.org on 2023/11/20 14:44:27 UTC

(iotdb) 04/04: fix NPE

This is an automated email from the ASF dual-hosted git repository.

hui pushed a commit to branch lmh/refactorFilter
in repository https://gitbox.apache.org/repos/asf/iotdb.git

commit 95e9995d5c5ef7ccd911a256a0901e4bdb1ab0f1
Author: Minghui Liu <li...@foxmail.com>
AuthorDate: Mon Nov 20 22:44:02 2023 +0800

    fix NPE
---
 .../org/apache/iotdb/db/queryengine/plan/analyze/PredicateUtils.java   | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/analyze/PredicateUtils.java b/iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/analyze/PredicateUtils.java
index 8e24f1f7e37..167e28a96fd 100644
--- a/iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/analyze/PredicateUtils.java
+++ b/iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/analyze/PredicateUtils.java
@@ -281,6 +281,9 @@ public class PredicateUtils {
   }
 
   public static Filter convertPredicateToTimeFilter(Expression predicate) {
+    if(predicate == null) {
+      return null;
+    }
     return predicate.accept(new ConvertExpressionToTimeFilterVisitor(), null);
   }