now acking messages (removing from commitlog) after the whole event has been processed (and state changes, if any, have been saved)