Explains the Data Server Interface (DSI) executor thread states used in the admin who output.
Active – the thread is starting, executing a transaction at the data server, logging an exception to the RSSD, or restarting after an internal error.
Awaiting Message – the thread is processing a transaction and is waiting for another thread to complete processing its transaction, or the thread is waiting to receive another statement from the Stable Queue Transaction interface (SQT).
Awaiting Command – the thread is waiting to receive another transaction from the DSI scheduler thread.
If the DSI scheduler thread is Down, the DSI executor thread connection was suspended when the Replication Server was started, and the connection has not been resumed.
If the DSI scheduler thread is Active or Awaiting Wakeup, the DSI executor thread connection is recovering from a retryable error and is starting or restarting.
Suspended – the connection has been suspended by a user command, an error, or a drop subscription or activate subscription command using the with suspension clause.
A failed transaction does not cause the DSI connection to be suspended and is retried if the failed transaction caused a data server error that, using assign action, have been assigned the retry_stop or retry_log error action. For more information about the command, see Replication Server Reference Manual > Replication Server Commands > assign action.