QueryExecutionException

class QueryExecutionException(message: String, cause: Throwable? = null) : WowException

A query the caller got right that the server failed to run: a mask strategy that failed, a cursor position that does not encode, a stored record or backend row that breaks integrity (an undeclared event bodyType, a non-finite number), a storage that timed out or failed on some shards. InternalServerError (HTTP 500), never a me.ahoo.wow.query.schema.QueryViolation: the caller cannot fix it by changing the request.

message is returned to clients, so it names what failed without internal detail; cause stays server-side.

Constructors

Link copied to clipboard
constructor(message: String, cause: Throwable? = null)