Commit Graph

20 Commits

Author SHA1 Message Date
Eric Evans ace6da50b4 Row should be iterable (iterate columns)
Patch by eevans

git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1082661 13f79535-47bb-0310-9956-ffa450edef68
2011-03-17 19:40:50 +00:00
Eric Evans 346c1b4462 escape single quotes in strings
Patch by eevans

git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1082660 13f79535-47bb-0310-9956-ffa450edef68
2011-03-17 19:40:46 +00:00
Eric Evans 731edecc69 fix unicode term marshal function (and tests)
Patch by eevans

git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1082272 13f79535-47bb-0310-9956-ffa450edef68
2011-03-16 19:36:40 +00:00
Eric Evans f68ebb90de embed a copy of the generated code
Patch by eevans

git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1082271 13f79535-47bb-0310-9956-ffa450edef68
2011-03-16 19:36:35 +00:00
Eric Evans 81edb44059 update Python driver for SchemaDisagreementException
Patch by eevans; reviewed by brandon.williams for CASSANDRA-2334


git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1081975 13f79535-47bb-0310-9956-ffa450edef68
2011-03-15 22:53:00 +00:00
Eric Evans c07088f755 remove long term type
Patch by eevans for CASSANDRA-2027

git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1080022 13f79535-47bb-0310-9956-ffa450edef68
2011-03-09 22:00:19 +00:00
Eric Evans 1d50f5f378 uuid term type (hyphenated hex string)
Patch by eevans for CASSANDRA-2027

git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1080021 13f79535-47bb-0310-9956-ffa450edef68
2011-03-09 22:00:12 +00:00
Eric Evans 1bcf1bf739 CASSANDRA-2027 single-quoted string literals
Patch by eevans for CASSANDRA-2027

git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1080020 13f79535-47bb-0310-9956-ffa450edef68
2011-03-09 22:00:04 +00:00
Eric Evans 91808f1447 fixup typo in CQL Python driver
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1073886 13f79535-47bb-0310-9956-ffa450edef68
2011-02-23 19:09:17 +00:00
Eric Evans 444edac1cc python CQL driver result decoding
Patch by eevans for CASSANDRA-1711


git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1073064 13f79535-47bb-0310-9956-ffa450edef68
2011-02-21 16:55:19 +00:00
Eric Evans f22d5e0bba parameter substitution for python CQL driver
Patch by eevans for CASSANDRA-1711


git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1071467 13f79535-47bb-0310-9956-ffa450edef68
2011-02-17 01:22:09 +00:00
Eric Evans 79a98d23dc fleshed out setup.py a bit more
Patch by eevans

git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1070538 13f79535-47bb-0310-9956-ffa450edef68
2011-02-14 16:04:25 +00:00
Eric Evans 3016965b0a CQL interactive shell
Patch by eevans

git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1070007 13f79535-47bb-0310-9956-ffa450edef68
2011-02-12 01:53:30 +00:00
Eric Evans c70f00c16d authentication for Java CQL driver
Patch by eevans for CASSANDRA-1708


git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1068492 13f79535-47bb-0310-9956-ffa450edef68
2011-02-08 17:46:34 +00:00
Eric Evans 75df1ea4f9 basic connection pooling for python driver
Patch by eevans; reviewed by gdusbabek for CASSANDRA-1711

git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1055594 13f79535-47bb-0310-9956-ffa450edef68
2011-01-05 19:27:50 +00:00
Eric Evans 0888d35fa9 port python driver, avro -> thrift
Patch by eevans; reviewed by jbellis for CASSANDRA-1913

git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1054142 13f79535-47bb-0310-9956-ffa450edef68
2010-12-31 17:24:57 +00:00
Eric Evans 0939780a0c SELECT COUNT(...) FROM support
Patch by eevans

git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1034538 13f79535-47bb-0310-9956-ffa450edef68
2010-11-12 19:33:06 +00:00
Eric Evans b033480674 wrap AvroRemoteExceptions in CQLExcpetions
Patch by eevans

git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1034534 13f79535-47bb-0310-9956-ffa450edef68
2010-11-12 19:32:43 +00:00
Eric Evans 52dbb877ea misc (de)bug rollup
* propagate parse exceptions as avro InvalidRequestExceptions
* use more reasonable defaults for col and row limits (else OOM)
* working range query system test
* actually set column timestamp in return results
* validate keys in UPDATE
* process row mutations exactly once
* javadoc cleanup / updates
* explicitly disabled nagle in python driver
* query logging is brutal, move to trace
* upgrade jetty to 6.1.24

Patch by eevans

git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1029368 13f79535-47bb-0310-9956-ffa450edef68
2010-10-31 14:37:56 +00:00
Eric Evans b29ac2a29e python driver and functional tests
Patch by eevans

git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1029366 13f79535-47bb-0310-9956-ffa450edef68
2010-10-31 14:37:33 +00:00