IFClite TypeScript API
    Preparing search index...

    Type Alias RekeyPolicy

    RekeyPolicy: "copy-to-all" | "largest-share" | "orphan-on-split"

    What an external table keyed on base-revision keys should do with each row whose element split:

    • copy-to-all — every piece inherits the row.
    • largest-share — only the piece with the largest volume share inherits it; without shares the row is orphaned rather than guessed.
    • orphan-on-split — the row is orphaned; only 1:1 relations rekey.

    A merge always maps every base row onto the one head key, whatever the policy: the data of k elements now describes one.