Documentation > System Stored Procedures > @Quiesce

@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