LDES Client Status
Just like the LDIO pipelines have a status, so does the Ldio:LdesClient
. The client status can be fetched when a pipeline that has a running status, and of course when it contains an LDES client as input component.
Overview Of The Status Flow
graph LR
;
REPLICATING --> SYNCHRONISING;
REPLICATING --> COMPLETED;
SYNCHRONISING --> COMPLETED;
SYNCHRONISING --> ERROR;
REPLICATING --> ERROR;
The above diagram shows the flow between the different statuses of the client.
REPLICATING
The startup status of the client. This status indicates that the LDES client have not yet fetched all the available fragments of a view (or views if so configured)
SYNCHRONISING
This status indicates that all the fragments of the configured view(s) have been fetched at least once, and there is at least one fragment that does not have an immutable state yet.
ERROR
This status indicates that an error has occurred somewhere while REPLICATING
or SYNCHRONISING
COMPLETED
This status indicates that all the fragments of the configured view has been fetched at least once and all those have an immutable state, or in other words, the end of the LDES has been reached.