incubator-cassandra-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From aaron morton <aa...@thelastpickle.com>
Subject Re: Couple of minor logging / error message things
Date Wed, 29 Sep 2010 07:52:28 GMT
Added CASSANDRA-1556 for the error message. 

Aaron

On 29 Sep 2010, at 16:45, Jonathan Ellis wrote:

> On Tue, Sep 28, 2010 at 10:28 PM, Aaron Morton <aaron@thelastpickle.com> wrote:
>> Noticed these when working against the current 0.7.0 beta2 (#3) build...
>> When sending a system_add_keyspace request with an invalid keyspace the
>> response to the client is fine...
>> 
>> (python)
>> InvalidRequestException: InvalidRequestException(why='Invalid keyspace name:
>> Test Keyspace 1285729085.78')
>> However it's not logged in the system.log.
> 
> We don't log any InvalidRequest.  Not sure if it's worth
> special-casing system_ methods there.
> 
>> In thrift/CassandraServer system_add_keyspace() the strategy_class string
>> from the KsDef is used to load a class. The ClassNotFoundError is then
>> caught and used to build an InvalidRequestException. If the strategy_class
>> is missing or empty, the error returned to the client is
>> (python)
>> InvalidRequestException: InvalidRequestException(why='')
> 
> Can you create a ticket for this?
> 
> -- 
> Jonathan Ellis
> Project Chair, Apache Cassandra
> co-founder of Riptano, the source for professional Cassandra support
> http://riptano.com


Mime
View raw message