From 7817c0f476ad9fff68fd7f8e1ddee94940e303c8 Mon Sep 17 00:00:00 2001 From: 54liuyao <54liuyao@163.com> Date: Fri, 15 Apr 2022 10:31:38 +0800 Subject: [PATCH] fix data Statis bug --- src/query/src/qFilter.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/query/src/qFilter.c b/src/query/src/qFilter.c index ac33df4700..13d09966b2 100644 --- a/src/query/src/qFilter.c +++ b/src/query/src/qFilter.c @@ -2976,6 +2976,11 @@ bool filterExecuteBasedOnStatisImpl(void *pinfo, int32_t numOfRows, int8_t** p, int32_t filterExecuteBasedOnStatis(SFilterInfo *info, int32_t numOfRows, int8_t** p, SDataStatis *statis, int16_t numOfCols, bool* all) { + for (uint32_t i = 0; i < info->unitNum; ++i) { + if(info->cunits[i].expr) { + return 1; + } + } if (statis && numOfRows >= FILTER_RM_UNIT_MIN_ROWS) { info->blkFlag = 0; -- GitLab