func (s *stmReadCommitted) commit() *v3.TxnResponse {
	s.rset = nil
	return s.stm.commit()
}
func (s *stmReadCommitted) commit() *v3.TxnResponse {
	s.rset = nil
	return s.stm.commit()
}
func ( s * stmReadCommitted ) commit ( ) * v3 . TxnResponse { s . rset = nil return s . stm . commit ( ) }
// commit always goes through when read committed
commit always goes through when read committed