do not force timeline callback when possible. performance may be affected for timeline calcualtion
prevent too many DateUtil.getDay() call using day field cache
added row batch support to table and stats command