Documentation > System Stored Procedures > @Quiesce
« @NoOp
@Quiesce
Drain the transaction queues at each partition and halt processing of any executing transactions. All transactions that are queued will be aborted and return with ABORT_REJECT status. This is primarily used at the end of a benchmark run in order to invoke methods to retrieve internal statistics from the cluster.
See also VoltDB Documentation.
Input Parameters
None
Return Values
Name | Type | Description |
---|---|---|
HOST_ID | Integer | The id of the node that this procedure was executed on. |
HOSTNAME | String | The hostname of the node that this procedure was executed on. |
PARTITION | Integer | The hostname of the node that this procedure was executed on. |
STATUS | String | The status code of this procedure. |
CREATED | Timestamp | The timestamp of when the queues were drained at this partition. |
Java Example
Client client = ClientFactory.createClient(); client = client.createConnection(hostname, port); ClientResponse cresponse = client.callProcedure("@Quiesce"); |
Command-Line Example
hstore> EXEC @Quiesce |
« @NoOp