背景
-
pre集群是由doris2.0.3升级到2.0.15,再升级到2.1.6(之前pre集群元数据好像有受到污染),qa集群是全新集群
-
查询sql是hive的catalog方式,期间还重新创建新的catalog指向同一个hms,还清理过缓存
-
sql和对应的profile联系私发
从已有的profile来看,MergedProfile里面的
- FILE_SCAN_OPERATOR里面的RowsProduced的sum总数是一样的,但是计算结果不一样;
- AGGREGATION_OPERATOR的cardinality不一样,查询不正确的等于0,查询正确的不等于0。
查询结果
个人猜想
应该不是元数据污染的问题,感觉升级中间踩到了什么坑,全新的环境的查询是正确的,原地升级的集群却又问题