add batchcompute; add catchClientError add cluster,session,startAll,checkAll,cleanImmediate to Project; change disk_type from Integer to S String in App,Task,Instance; implement state_machine on Task; add save, check, is_dependence_satisfied, reach_max_failed, sync, new_bcs, prepare_task, prepare_EnvVars, prepare_cluster, prepare_disk, prepare_notify, prepare_network, restart_task, stop_task, delete_tasks, delete_files to Task; change status to String in Bcs; add submit, poll, stop, restart, delete to Bcs; add oss_delete to Mapping
add batchcompute; add catchClientError add cluster,session,startAll,checkAll,cleanImmediate to Project; change disk_type from Integer to S String in App,Task,Instance; implement state_machine on Task; add save, check, is_dependence_satisfied, reach_max_failed, sync, new_bcs, prepare_task, prepare_EnvVars, prepare_cluster, prepare_disk, prepare_notify, prepare_network, restart_task, stop_task, delete_tasks, delete_files to Task; change status to String in Bcs; add submit, poll, stop, restart, delete to Bcs; add oss_delete to Mapping

gahoo/SNAP,gahoo/SNAP,gahoo/SNAP