GeoLeaf Core API - v3.19.0
    Preparing search index...

    What one bulk pull actually did to the store.

    interface PreservingPutTally {
        written: number;
        preserved: number;
        unchanged: number;
        removed: number;
        seen: readonly string[];
    }
    Index
    written: number

    Records inserted, or rewritten because the source changed them.

    preserved: number

    Records left untouched because they hold unsynchronised local work.

    unchanged: number

    Records left untouched because the source serves them under the marker already stored.

    removed: number

    Synchronised records removed because the source served them as tombstones.

    seen: readonly string[]

    The key of every record this batch named, once its identity was resolved — written, unchanged or preserved alike. What a complete pull never named is what sweepSynced may remove.