removed commit from tx interface and removed TODO about single row commit, can not do it in single tx w/o breaking snapshot isolation