protected void setMinMaxFlagForTaskSummary(DataMapRow summaryRow, CarbonRowSchema[] taskSummarySchema, SegmentProperties segmentProperties, boolean[] minMaxFlag) { // add min max flag for all the dimension columns boolean[] minMaxFlagValuesForColumnsToBeCached = BlockletDataMapUtil .getMinMaxFlagValuesForColumnsToBeCached(segmentProperties, getMinMaxCacheColumns(), minMaxFlag); addMinMaxFlagValues(summaryRow, taskSummarySchema[TASK_MIN_MAX_FLAG], minMaxFlagValuesForColumnsToBeCached, TASK_MIN_MAX_FLAG); }
minMaxIndex.getMaxValues()); boolean[] minMaxFlagValuesForColumnsToBeCached = BlockletDataMapUtil .getMinMaxFlagValuesForColumnsToBeCached(segmentProperties, minMaxCacheColumns, fileFooter.getBlockletIndex().getMinMaxIndex().getIsMinMaxSet()); row.setRow(addMinMax(schema[ordinal], minValuesForColumnsToBeCached), ordinal);
.getMinMaxForColumnsToBeCached(segmentProperties, minMaxCacheColumns, maxValues); boolean[] minMaxFlagValuesForColumnsToBeCached = BlockletDataMapUtil .getMinMaxFlagValuesForColumnsToBeCached(segmentProperties, minMaxCacheColumns, minMaxFlag); row.setRow(addMinMax(schema[ordinal], minValuesForColumnsToBeCached), ordinal);