From e250eb1ad25feafe32c7ad6da25aa4b600456d8f Mon Sep 17 00:00:00 2001 From: kikyo Date: Wed, 9 Aug 2023 16:09:39 +0800 Subject: [PATCH] no more sync unknown stats --- .../main/java/org/apache/doris/statistics/StatisticsCache.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/fe/fe-core/src/main/java/org/apache/doris/statistics/StatisticsCache.java b/fe/fe-core/src/main/java/org/apache/doris/statistics/StatisticsCache.java index 2a2ea06135f33b..12e306ad0c3606 100644 --- a/fe/fe-core/src/main/java/org/apache/doris/statistics/StatisticsCache.java +++ b/fe/fe-core/src/main/java/org/apache/doris/statistics/StatisticsCache.java @@ -241,6 +241,9 @@ public void syncLoadColStats(long tableId, long idxId, String colName) { final StatisticsCacheKey k = new StatisticsCacheKey(tableId, idxId, colName); final ColumnStatistic c = ColumnStatistic.fromResultRow(columnResults); + if (c == ColumnStatistic.UNKNOWN) { + return; + } putCache(k, c); TUpdateFollowerStatsCacheRequest updateFollowerStatsCacheRequest = new TUpdateFollowerStatsCacheRequest(); updateFollowerStatsCacheRequest.key = GsonUtils.GSON.toJson(k);