decide commit succeed