StorageTimeoutException

class StorageTimeoutException(val timeout: Duration, cause: Throwable? = null) : RuntimeException

A store stopped a statement at the time limit its caller gave it (timeout): PostgreSQL's statement_timeout, MongoDB's maxTimeMS, ClickHouse's max_execution_time. The store is up; the statement asked too much of it, so running it again as it is fails the same way.

A backend throws it, with the driver's exception as cause, from a call that bounds its statement. The query core answers it as wow.query.timeout; a subscription handler retries it within its budget.

Constructors

Link copied to clipboard
constructor(timeout: Duration, cause: Throwable? = null)

Properties

Link copied to clipboard