Source

mutable-history / docs / glossary.rst

Vocabulary

Note

all terminology is subject to change

obsolete marker:
 express a relation from 0..n new changesets to 1 old changeset
obsolete changesets:
 non public changeset which is marked by an obsolete marker
unstable changeset:
 changeset not obsolete but with obsolete ancestor
extinct changeset:
 obsolete changeset without unstable descendant
suspended changeset:
 obsolete changeset with unstable descendant
obsolete-parents:
 previous versions of a changeset, through a direct obsolete marker.
obsolete-children:
 new versions of a changeset, through a direct obsolete marker.
obsolete-ancestors:
 previous versions of a changeset, through any number of obsolete marker
obsolete-descendant:
 new versions of a changeset, through any number of obsolete marker
obsolete-diff:diff between a changeset and its obsolete parent
obsolete-tip:obsolete-descendants which are not obsolete themselves.
conflicting changeset:
 multiple obsolete-tip for an obsolete changeset through diverging obsolete markers (no changeset split marker)