fix create table bugs
Implement all migration code excludes client-side, not tested yet.
Merge remote-tracking branch 'origin/zjw' into macan, bug fix for fileSplitKey handling.