cassandra-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Robert Stupp (JIRA)" <>
Subject [jira] [Resolved] (CASSANDRA-10009) Surface KeyspaceNotPresent as a specific exception code
Date Thu, 06 Aug 2015 20:42:06 GMT


Robert Stupp resolved CASSANDRA-10009.

CASSANDRA-9202 will introduce the concept of error codes.

Just adding a new response code to the protocol is not possible without breaking existing
clients (and the spec). So the feature of _error codes_ will be introduced in a future C*
version and be available to clients using the then to be introduced version (and specification)
of the native protocol.

> Surface KeyspaceNotPresent as a specific exception code
> -------------------------------------------------------
>                 Key: CASSANDRA-10009
>                 URL:
>             Project: Cassandra
>          Issue Type: Improvement
>          Components: Core
>            Reporter: Vishy Kasar
> When key space is not present, the server sends back an exception code of INVALID. The
underlying reason is buried in the exception message. We have specific use cases where we
want to retry KeyspaceNotPresent exception. However only way to achieve this today is to parse
the exception message which is not good. Please surface KeyspaceNotPresent as a specific exception

This message was sent by Atlassian JIRA

View raw message