[fix](statistics)Fix column cached stats size bug. (#37545) (#37667)

backport: https://github.com/apache/doris/pull/37545
This commit is contained in:
Jibing-Li
2024-07-11 18:53:12 +08:00
committed by GitHub
parent d7cae940d2
commit cee3cf8499
2 changed files with 57 additions and 6 deletions

View File

@ -142,7 +142,7 @@ public class ColStatsData {
columnStatisticBuilder.setNdv(ndv);
columnStatisticBuilder.setNumNulls(nullCount);
columnStatisticBuilder.setDataSize(dataSizeInBytes);
columnStatisticBuilder.setAvgSizeByte(count == 0 ? 0 : dataSizeInBytes / count);
columnStatisticBuilder.setAvgSizeByte(count == 0 ? 0 : ((double) dataSizeInBytes) / count);
if (statsId == null) {
return ColumnStatistic.UNKNOWN;
}