IFClite TypeScript API
    Preparing search index...

    Interface RekeyResult

    interface RekeyResult {
        key: string;
        orphan: boolean;
        relation?: LineageRelation | "unchanged";
        successors: string[];
    }
    Index
    key: string

    The base-revision key the caller asked about.

    orphan: boolean

    true when the row has nowhere to go: deleted, or a split the policy refused.

    relation?: LineageRelation | "unchanged"

    The relation that produced the answer. unchanged means the key has no lineage entry and is not in the lineage's deleted list, so it is matched by key in the head revision and the row keeps it. undefined means the key is in the deleted list.

    successors: string[]

    Head-revision keys the row should now be attached to; empty when orphaned.