Data#40 xiquan

1. 修改update逻辑，对update history中多有向版本作处理;待测试。
2. 改进hashtable。