diff --git a/fe/fe-core/src/main/java/org/apache/doris/nereids/stats/FilterEstimation.java b/fe/fe-core/src/main/java/org/apache/doris/nereids/stats/FilterEstimation.java index 6deca33e2e..90ab646146 100644 --- a/fe/fe-core/src/main/java/org/apache/doris/nereids/stats/FilterEstimation.java +++ b/fe/fe-core/src/main/java/org/apache/doris/nereids/stats/FilterEstimation.java @@ -173,7 +173,7 @@ public class FilterEstimation extends ExpressionVisitor> f = columnStatisticsCache.get(k); - if (f.isDone() && f.get() != null) { + if (f.isDone()) { return f.get(); } } catch (Exception e) { @@ -114,7 +114,7 @@ public class StatisticsCache { StatisticsCacheKey k = new StatisticsCacheKey(tblId, idxId, colName); try { CompletableFuture> f = histogramCache.get(k); - if (f.isDone() && f.get() != null) { + if (f.isDone()) { return f.get(); } } catch (Exception e) {