CrdtMergeSetExtension extension

CRDT merge helpers for CrdtMergeSet.

on

Properties

causallyOrderedChanges → List<CrdtMergeChange>

Available on CrdtMergeSet, provided by the CrdtMergeSetExtension extension

All merge changes in this set sorted by causal order.
no setter
deletes → Iterable<CrdtMergeDelete>

Available on CrdtMergeSet, provided by the CrdtMergeSetExtension extension

Delete changes in this set.
no setter
inserts → Iterable<CrdtMergeInsert>

Available on CrdtMergeSet, provided by the CrdtMergeSetExtension extension

Insert changes in this set.
no setter
maxHlc → Hlc?

Available on CrdtMergeSet, provided by the CrdtMergeSetExtension extension

The greatest HLC represented by the changes in this merge set.
no setter
updates → Iterable<CrdtMergeUpdate>

Available on CrdtMergeSet, provided by the CrdtMergeSetExtension extension

Update changes in this set.
no setter

Methods

collectMetadataLookup({required Map<String, Set<String>> columnNamesByTableName}) → CrdtMergeMetadataLookup

Available on CrdtMergeSet, provided by the CrdtMergeSetExtension extension

Collects the row and column metadata needed to load merge state.