timerhashtable add time provider, support microsecond
rbtree add sum index