It allows you to specify if the processes in chores will be committed as a single transaction or either as multiple transaction
In a single commit mode all processes are committed as a single transaction. It is default by nature.
In multiple commit modes any processes that need to be committed do so as they are processed.
It is possible to change chore property only when chore is INACTIVE.