QueryExecutionException
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.