- The identity (transaction ID) of the deleting transaction, or
- zero for an undeleted row version. It is possible for this column to
- be nonzero in a visible row version. That usually indicates that the
- deleting transaction hasn't committed yet, or that an attempted
- deletion was rolled back.
+ Originally, <structfield>cmin</structfield>
+ and <structfield>cmax</structfield> were separate fields.
+ <structfield>cmin</structfield> was the inserting command's command
+ identifier (starting at zero) within the inserting transaction,
+ while <structfield>cmax</structfield> was the deleting command's
+ command identifier within the deleting transaction, or zero if no
+ delete attempt had occurred yet. Nowadays these columns refer to
+ the same field and will always read as the same value. That might
+ be the inserting command's command identifier, or the deleting
+ command's command identifier, or a <quote>combocid</quote> that
+ reflects both actions when those happened in the same transaction.