Fix distinct aggregate expr with rollup eval core
This commit is contained in:
		| @ -737,6 +737,7 @@ int ObMergeGroupByOp::inner_get_next_row() | ||||
|       } | ||||
|     } | ||||
|   } | ||||
|   clear_evaluated_flag(); | ||||
|   LOG_TRACE("after inner_get_next_row", "aggr_hold_size", | ||||
|             aggr_processor_.get_aggr_hold_size(), "aggr_used_size", | ||||
|             aggr_processor_.get_aggr_used_size()); | ||||
| @ -975,6 +976,7 @@ int ObMergeGroupByOp::inner_get_next_batch(const int64_t max_row_cnt) | ||||
|     } | ||||
|   } | ||||
|  | ||||
|   clear_evaluated_flag(); | ||||
|   LOG_DEBUG("after inner_get_next_batch", "aggr_hold_size", | ||||
|            aggr_processor_.get_aggr_hold_size(), "aggr_used_size", | ||||
|            aggr_processor_.get_aggr_used_size(), K(output_batch_cnt), K(ret)); | ||||
|  | ||||
		Reference in New Issue
	
	Block a user
	 hezuojiao
					hezuojiao