Committing datasets and IO