Refs #16751; use transaction.commit instead of savepoint