Module sync

Module sync 

Source

Modules§

engine
protocol
resolver

Structs§

ConflictResolver
Conflict resolution strategies for graph synchronization
GraphSyncPayload
Main payload for MessageType::GraphSync messages
SyncAck
Acknowledgment of successful sync
SyncConflict
Conflict notification
SyncEngine
Graph synchronization engine with adaptive strategy
SyncFullRequest
Request for full graph sync
SyncIncrementalRequest
Request for incremental sync since a given vector clock
SyncResponse
Response containing graph data
SyncStats
SyncedEdge
Graph edge with sync metadata
SyncedNode
Graph node with sync metadata
Tombstone
Tombstone for tracking deleted entities
VectorClock
Vector clock for tracking causality in distributed systems Each instance maintains its own logical clock version

Enums§

ClockOrder
Result of comparing two vector clocks
ConflictResolution
SyncType
Type of graph synchronization operation