2 new revisions: Revision: 8e5cd24c1888 Author: paul cannon <p...@riptano.com> Date: Mon Oct 10 09:52:39 2011 Log: Merge remote-tracking branch 'origin/cql-1.1.x' http://code.google.com/a/apache-extras.org/p/cassandra-dbapi2/source/detail?r=8e5cd24c1888
Revision: d1e5293527e9 Author: paul cannon <p...@riptano.com> Date: Fri Oct 7 16:06:33 2011 Log: allow override of SchemaDecoder... http://code.google.com/a/apache-extras.org/p/cassandra-dbapi2/source/detail?r=d1e5293527e9 ============================================================================== Revision: 8e5cd24c1888 Author: paul cannon <p...@riptano.com> Date: Mon Oct 10 09:52:39 2011 Log: Merge remote-tracking branch 'origin/cql-1.1.x' http://code.google.com/a/apache-extras.org/p/cassandra-dbapi2/source/detail?r=8e5cd24c1888 ============================================================================== Revision: d1e5293527e9 Author: paul cannon <p...@riptano.com> Date: Fri Oct 7 16:06:33 2011 Log: allow override of SchemaDecoder When an execute() call is made, there will likely be cases where the caller knows better than the driver how best to deserialize data- I guess this is the point to the ASSUME command in cassandra-cli and which has been requested for cqlsh. The simplest way to allow caller-controlled deserialization, it seems to me, is to allow passing in a SchemaDecoder-like class as an optional parameter to execute(). The custom decoder will be used until a new query is made. This adds that. http://code.google.com/a/apache-extras.org/p/cassandra-dbapi2/source/detail?r=d1e5293527e9