FullSyncInfo (schema)

Full sync details for the flow

Represents details of the last full sync if full sync is not running,
otherwise returns the status of current full sync.
Name Description Type Notes
data_streaming_from_source_end_time End time of streaming full state from source integer
data_streaming_from_source_progress Details about full sync on sender side string
data_streaming_from_source_start_time Start time of streaming full state from source integer
end_time Full sync end time integer
errors Errors if any array of string
fullSyncId Full sync id string
reason Description of full sync reason string
reason_code Reason code for full sync

Full sync can happen for various internal reasons, as well user can request for one. The code provides the classification of possible reasons to start a full sync.
string Enum: QUEUE_OVERFLOW_ON_TRANSMITTER, QUEUE_OVERFLOW_ON_RECEIVER, CONNECTION_RESTORED, LM_ONBOARDED, GM_SWITCHOVER, RESTORED_GM_FROM_BACKUP, RESTORED_LM_FROM_BACKUP, BROWNFIELD_CONFIG_MIGRATION_FROM_LM_TO_GM, GM_REQUESTED_OVERSIZED_PAYLOAD, GM_REQUESTED_SITE_ONBOARDING, GM_REQUESTED_OTHER, LM_REQUSTED_OVERSIZED_PAYLOAD, LM_REQUESTED_OTHER, USER_REQUSTED, OTHER_AR_INTERNAL, POST_UPGRADE_GM, POST_UPGRADE_LM, UNKNOWN
receiver_end_time End time of completing applying full state on receiver side integer
receiver_start_time Start time of applying full state on receiver side integer
receiver_state Internal receiver state

This is optional information, provides useful insights on receiver side
once async channel hands over full state data to receiver.
string
receiver_time_to_apply_in_millis Time taken by application receiver to apply the full state received integer
stage Current stage details if full sync in progress

This provides the insights into current full sync stage if in progress.
string Enum: NOT_STARTED, REQUESTED_FULL_STATE_FROM_SOURCE, TRANSFERRING_FULL_STATE, COMPLETED_TRANSFERRING_FULL_STATE, DESTINATION_APPLYING_FULL_STATE, COMPLETED_SUCCESSFUL, TIMEOUT_ON_SOURCE_RECEIVE_FULL_STATE, TIMEOUT_ON_DESTINATION_APPLY, COMPLETED_FAILED
start_time Full sync start time integer
status Full sync status string Enum: NOT_STARTED, IN_PROGRESS, COMPLETED
warnings Errors if any array of string