added retrying to aggregate report dao