make hashdb library to record change log