wait_after_commit specifies that a transaction cannot start until the transaction scheduled to commit immediately preceding it has committed completely.