Add offlineDiskPhysically; fix totalFileDel in report; fix Unspc handling; add FLSelector framework; add watch interface; add FLSelector to create (just test).
Add offlineDevicePhysically and flSelectorWatch to IMetaStoreClient; fix table column rename bug on primary keys;
Fix the hash key parsing bug.
Fix the level not update bug in FLSelector framework.
modify TestLazyPrimitive.java
Merge remote-tracking branch 'origin/newms_zy' into newms_zqh
Fix RepThread exit bug in SiChuan; fix concurrent modification exception in printWatcher().
Fix TimerThread exit bug; add fid to close_file log.
Remove redundent getDevice calling in parseDevices.
Merge remote-tracking branch 'origin/newms_zy' into newms_zqh
Merge remote-tracking branch 'origin/newms_zy' into newms_zqh
Merge remote-tracking branch 'origin/newms_zy' into newms_zqh
fix close_file bug
test thriftRPC about table, schema, node,nodegroup and so on except files.
Merge remote-tracking branch 'origin/newms_zqh' into newms_zy
Merge remote-tracking branch 'origin/newms_zy' into newms_zqh
modify msg MSG_DEL_NODE
add a start mode: get all objects from old metastore, ignore all old msgs
modify msg about index
modify how table and nodegroup are stored, add method to refresh cache in CacheStore