code: func (s *session) recordCommited(rec *sessionRecord) {
  	if rec.has(recJournalNum) {
  		s.stJournalNum = rec.journalNum
  	}
  
  	if rec.has(recPrevJournalNum) {
  		s.stPrevJournalNum = rec.prevJournalNum
  	}
  
  	if rec.has(recSeqNum) {
  		s.stSeqNum = rec.seqNum
  	}
  
  	for _, r := range rec.compPtrs {
  		s.setCompPtr(r.level, internalKey(r.ikey))
  	}
  }
docs: // Mark if record has been committed, this will update session state;
  // need external synchronization.