CycleSystem
Trigger the system to cycle.
- Section: Transactions
- Related Message: CycleSystemReply
This procedure removes retired records from all tables and continues processing from a new transaction log. User connections are maintained, but the system may be unresponsive during the cycle process.
Metadata
- Message Type: TransactionMessage
- Message Number: 1199
Inherited fields
| Name | Type | Size (bytes) | Description |
|---|---|---|---|
| MessageType | Integer (unsigned) | 2 | The unique identifier of this message. |
| ClientId | Integer (unsigned) | 4 | The unique identifier of a session with the server, returned in a successful LoginReply message. |
| RequestId | Integer (unsigned) | 4 | Within each session each message must be uniquely identified by this field. It must be monotonically increasing for the duration of the session. |
Fields
| Name | Type | Size (bytes) | Description |
|---|---|---|---|
| FilePath | String | 4095 | |
| WriteCache | Integer (unsigned) | 1 | |
| Delay | Integer (unsigned) | 4 | |
| NoConsole | Integer (unsigned) | 1 | |
| DebugDelay | Integer (unsigned) | 4 |
Permissions
Cycle System
{ writecache: true }
Permission Checks
| PermissionAction | Table | Scope | Index |
|---|---|---|---|
| Amend | Venue | Instance | 0 |
Test file: CycleSystem