CrdtMergeRecorderExtension extension

Adds merge-specific behavior to CrdtMutationRecorder.

on

Methods

lockCurrentUser(Transaction transaction) Future<void>

Available on CrdtMutationRecorder, provided by the CrdtMergeRecorderExtension extension

Locks the current user row so merges can serialize with other work.
mergeChanges(CrdtMergeSet mergeSet, Transaction transaction) Future<void>

Available on CrdtMutationRecorder, provided by the CrdtMergeRecorderExtension extension

Merges remote CRDT changes into the current database.