Commit Graph

36 Commits

Author SHA1 Message Date
Gary Dusbabek 0ac6e6d128 merge from 0.8
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1102059 13f79535-47bb-0310-9956-ffa450edef68
2011-05-11 20:08:38 +00:00
Jonathan Ellis 921f4994f3 merge from 0.8
git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.8.1@1101598 13f79535-47bb-0310-9956-ffa450edef68
2011-05-10 19:03:58 +00:00
Jonathan Ellis 0427c832b0 merge from 0.8
git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.8.1@1101228 13f79535-47bb-0310-9956-ffa450edef68
2011-05-09 21:31:45 +00:00
Jonathan Ellis 835669aee8 merge from 0.8
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1100900 13f79535-47bb-0310-9956-ffa450edef68
2011-05-09 07:05:55 +00:00
Jonathan Ellis 1adcd1c52e merge from 0.8
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1095139 13f79535-47bb-0310-9956-ffa450edef68
2011-04-19 17:13:19 +00:00
Gary Dusbabek 5ff7dee6c9 merge from 0.8
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1094086 13f79535-47bb-0310-9956-ffa450edef68
2011-04-16 23:10:11 +00:00
Jonathan Ellis de2ae8f91d use SQL-ish data types
patch by jbellis and Eric Evans for CASSANDRA-2445

git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1090738 13f79535-47bb-0310-9956-ffa450edef68
2011-04-10 04:44:31 +00:00
Gary Dusbabek 0a54a953d5 fix off-by-one in CassandraResultSet
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1086967 13f79535-47bb-0310-9956-ffa450edef68
2011-03-30 14:30:55 +00:00
Gary Dusbabek 3a0efde8d3 compress utf8 bytes and not platform bytes.
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1086966 13f79535-47bb-0310-9956-ffa450edef68
2011-03-30 14:30:48 +00:00
Gary Dusbabek 31dc6e30c7 JDBC PreparedStatements + some tests
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1086965 13f79535-47bb-0310-9956-ffa450edef68
2011-03-30 14:30:43 +00:00
Gary Dusbabek 8f6eee0eae fix broken jdbc tests
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1086955 13f79535-47bb-0310-9956-ffa450edef68
2011-03-30 13:46:32 +00:00
Eric Evans 887dba99e7 prepend missing license info
Patch by eevans

git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1085118 13f79535-47bb-0310-9956-ffa450edef68
2011-03-24 20:31:03 +00:00
Gary Dusbabek 06fd5c163f cache comparator and validator in the resultset
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1082528 13f79535-47bb-0310-9956-ffa450edef68
2011-03-17 15:13:59 +00:00
Gary Dusbabek 95d72596cc oh yeah. RSMD column index all need to be off-by-one
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1082527 13f79535-47bb-0310-9956-ffa450edef68
2011-03-17 15:13:51 +00:00
Gary Dusbabek e197605757 expose CassandraResultSetMetaData to inspect type information of column names and values
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1082525 13f79535-47bb-0310-9956-ffa450edef68
2011-03-17 15:13:39 +00:00
Gary Dusbabek d4c800b1c8 implement a real ResultSetMetaData
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1082524 13f79535-47bb-0310-9956-ffa450edef68
2011-03-17 15:13:33 +00:00
Gary Dusbabek ebc7278d78 sanitize configuration code. patch by Jon Hermes, reviewed by gdusbabek. CASSANDRA-1906
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1082510 13f79535-47bb-0310-9956-ffa450edef68
2011-03-17 14:50:32 +00:00
Eric Evans c399931397 update JDBC driver for SchemaDisagreementException
Patch by eevans; reviewed by brandon.williams for CASSANDRA-2334


git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1081973 13f79535-47bb-0310-9956-ffa450edef68
2011-03-15 22:52:36 +00:00
Gary Dusbabek dbf795c41f make RowMetaData typed
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1081543 13f79535-47bb-0310-9956-ffa450edef68
2011-03-14 19:46:42 +00:00
Gary Dusbabek f8203c8700 RowData exposes sparse column attributes through CassandraResultSet
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1081542 13f79535-47bb-0310-9956-ffa450edef68
2011-03-14 19:46:36 +00:00
Eric Evans 64a71547b0 remove incremental backups between runs
This is crap, but without it consecutive test runs fail when we try
to create a link for a target that already exists.

Patch by eevans for CASSANDRA-2027


git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1080098 13f79535-47bb-0310-9956-ffa450edef68
2011-03-10 01:40:57 +00:00
Eric Evans ddcf6855af enable commented BytesType tests missed in earlier commit
Patch by eevans for CASSANDRA-2027


git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1080097 13f79535-47bb-0310-9956-ffa450edef68
2011-03-10 01:40:41 +00:00
Eric Evans cea86b62a5 update JDBC driver and tests for BytesType columns
Patch by eevans for CASSANDRA-2027

git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1080028 13f79535-47bb-0310-9956-ffa450edef68
2011-03-09 22:00:48 +00:00
Gary Dusbabek 63410fe0fd move all java cql into jdbc package and only expose a few bits. patch by gdusbabek, reviewed by eevans. CASSANDRA-2124
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1079977 13f79535-47bb-0310-9956-ffa450edef68
2011-03-09 20:23:40 +00:00
Gary Dusbabek 37feea22fb more comments in ColumnDecoder. patch by gdusbabek, reviewed by eevans. CASSANDRA-2124
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1079976 13f79535-47bb-0310-9956-ffa450edef68
2011-03-09 20:23:23 +00:00
Gary Dusbabek 6edca314f0 implements getXXX methods to return values of the correct types. rearranges the JdbcDriverTest. renames SchemaDecoder. patch by gdusbabek, reviewed by eevans. CASSANDRA-2124
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1079975 13f79535-47bb-0310-9956-ffa450edef68
2011-03-09 20:23:10 +00:00
Gary Dusbabek 07ca8f6196 clean up JdbcDriverTest. patch by gdusbabek, reviewed by eevans. CASSANDRA-2124
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1079974 13f79535-47bb-0310-9956-ffa450edef68
2011-03-09 20:22:55 +00:00
Gary Dusbabek ca062168e1 first pass at column decoding. patch by gdusbabek, reviewed by eevans. CASSANDRA-2124
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1079973 13f79535-47bb-0310-9956-ffa450edef68
2011-03-09 20:22:45 +00:00
Eric Evans 80ddc29b7d move JdbcDriverTest to a package
Patch by eevans

git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1069667 13f79535-47bb-0310-9956-ffa450edef68
2011-02-11 02:50:07 +00:00
Eric Evans dee2bc52a1 basic JDBC'ish (non-compliant) driver for CQL
Patch by Vivek Mishra; reviewed by eevans for CASSANDRA-2124


git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1069593 13f79535-47bb-0310-9956-ffa450edef68
2011-02-10 22:34:05 +00:00
Eric Evans d0cadc9644 authentication for Java CQL driver
Patch by Vivek Mishra and eevans for CASSANDRA-1708


git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1068061 13f79535-47bb-0310-9956-ffa450edef68
2011-02-07 19:20:04 +00:00
Eric Evans 7869ea80f9 license headers (java driver source)
Patch by eevans for CASSANDRA-1710

git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1055591 13f79535-47bb-0310-9956-ffa450edef68
2011-01-05 19:23:51 +00:00
Eric Evans 361f8504a0 CASSANDRA-1710 basic connection pooling for java driver
Patch by eevans for CASSANDRA-1710

git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1055538 13f79535-47bb-0310-9956-ffa450edef68
2011-01-05 17:24:07 +00:00
Eric Evans 910b09f655 port java driver, avro -> thrift
Patch by eevans; reviewed by jbellis for CASSANDRA-1913

git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1054141 13f79535-47bb-0310-9956-ffa450edef68
2010-12-31 17:24:51 +00:00
Eric Evans 399d146191 (mostly )implemented key ranges in SELECT
Patch by eevans

git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1029360 13f79535-47bb-0310-9956-ffa450edef68
2010-10-31 14:36:56 +00:00
Eric Evans b4e5a71454 move scratch client code into a stubbed driver class
Patch by eevans

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