Allows you to check whether the DIH has successfully indexed data into the child IDOL servers to which it is connected. The IndexerGetStatus command displays the status of the index queue:
An IndexerGetStatus action is sent to the DIH following a DREADD index command. The DIH returns the following output:
IndexerGetStatus Status Codes:
If the IndexerGetStatus command returns a positive number, this number indicates the percentage of the indexing job that has been completed.
The following codes are status messages. All other codes indicate there is a problem with the indexing process:
Retrying interrupted command (-12)
Backup in progress (-13)
Indexing Paused (-16)
Indexing Resumed (-17)
To be sent to DRE (-25)
Pending commit (-34)
Reading IDX (-36)
Note: This is an administrative action command that can only be sent from DIH's AdminClients (which are set in the IDOL server configuration file's [Server] section).
|Child||The ID of child servers whose details are to be returned.||see Comment|
|ChildDetails||Show the details of child servers.|
|EncryptResponse||Encrypts DIH server output.|
|FileName||The file to which DIH output is written.|
|ForceTemplateRefresh||Forces the template to be loaded from disk.|
|Index||The index ID of a specific index command.|
|IndexAction||Controls indexing of IDX and XML files.|
|IndexCmd||Filters the response only to those jobs matching the command.|
|IndexStatus||Specifies the status index jobs must have to be returned.|
|MaxResults||The top number of index jobs to be returned.|
|PollChildren||Whether to poll child servers.|
|Priority||Sets the priority of an indexing job.|
|Output||Writes DIH output to a file.|
|Summary||Whether to return a summary page instead of the full status results.|
|Template||The template to use for the action's output.|
To use Priority, you must set IndexAction=SetPriority.
By default, the command reports a job finished only when the job is reported finished by all the DIH's children. This can result in large queue sizes. To mark each job finished when it is reported finished by one child, set the Polling parameter in the [Server] section to false.
The Child parameter can only be set if the ChildDetails parameter is set to true.