Mark this version of this row as resolved, either committed or rolled back.
The implementation will make additional distinction as to whether or not a particular
entry can actually be read-resolved, but it still makes sense to only call this
when the caller knows that the transactional state is in some way final (it may not know
that the transaction has been fully committed all the way up the hierarchy, for example,
but may know that the transaction itself has been committed).