Commit Graph

293 Commits

Author SHA1 Message Date
Jonathan Ellis a720178032 fix test failures w/ index names
git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.8@1149332 13f79535-47bb-0310-9956-ffa450edef68
2011-07-21 19:33:24 +00:00
Jonathan Ellis c47d1781fa respect client timestamp on full row deletions
patch by slebresne; reviewed by pyaskevich for CASSANDRA-2912

git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.8@1148547 13f79535-47bb-0310-9956-ffa450edef68
2011-07-19 21:29:39 +00:00
Jonathan Ellis b6eb2ac24d CQL: include only one row per unique keyfor IN queries
patch by Jim Ancona; reviewed by pyaskevich for CASSANDRA-2717

git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.8@1148425 13f79535-47bb-0310-9956-ffa450edef68
2011-07-19 16:14:44 +00:00
Jonathan Ellis 948a23886e r/m unused import
git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.8@1136133 13f79535-47bb-0310-9956-ffa450edef68
2011-06-15 17:45:00 +00:00
Jonathan Ellis 41510386fc add cql key alias support
patch by pyaskevich; reviewed by jbellis for CASSANDRA-2480

git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.8@1134502 13f79535-47bb-0310-9956-ffa450edef68
2011-06-11 01:45:16 +00:00
Jonathan Ellis 213489f26e add SCHEMA/TABLE as aliases for KS/CF
patch by pyaskevich; reviewed by jbellis for CASSANDRA-2743

git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.8@1134110 13f79535-47bb-0310-9956-ffa450edef68
2011-06-09 22:16:07 +00:00
Jonathan Ellis 860e122a76 change ALTER TABLE to ALTER COLUMNFAMILY
patch by jbellis

git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.8@1132713 13f79535-47bb-0310-9956-ffa450edef68
2011-06-06 18:03:27 +00:00
Jonathan Ellis 8b24d813b5 add cql drop index
patch by pyaskevich and jbellis for CASSANDRA-2617

git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.8@1132405 13f79535-47bb-0310-9956-ffa450edef68
2011-06-05 13:41:30 +00:00
Jonathan Ellis baef22287b add cql counter support
patch by pyaskevich; reviewed by jbellis for CASSANDRA-2473

git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.8@1132402 13f79535-47bb-0310-9956-ffa450edef68
2011-06-05 13:36:55 +00:00
Jonathan Ellis 00f9868d94 add CQL ALTER TABLE
patch by pyaskevich; reviewed by jbellis for CASSANDRA-1709

git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.8@1130200 13f79535-47bb-0310-9956-ffa450edef68
2011-06-01 15:58:44 +00:00
Jonathan Ellis 8ed913bd38 revert r1130132
git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.8@1130170 13f79535-47bb-0310-9956-ffa450edef68
2011-06-01 14:51:15 +00:00
Jonathan Ellis ede7b55b4d add CQL ALTER TABLE
patch by pyaskevich; reviewed by jbellis for CASSANDRA-1709

git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.8@1130132 13f79535-47bb-0310-9956-ffa450edef68
2011-06-01 12:58:40 +00:00
Jonathan Ellis 96641d448d merge from 0.8.0
git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.8@1126875 13f79535-47bb-0310-9956-ffa450edef68
2011-05-24 05:29:16 +00:00
Jonathan Ellis fcd02e3a66 add CQL TTL support
patch by pyaskevich; reviewed by jbellis for CASSANDRA-2476

git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.8.1@1101234 13f79535-47bb-0310-9956-ffa450edef68
2011-05-09 21:40:27 +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 5798effe33 merge from 0.8
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1100471 13f79535-47bb-0310-9956-ffa450edef68
2011-05-07 07:13:21 +00:00
Jonathan Ellis 4398f831c3 merge from 0.8
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1100041 13f79535-47bb-0310-9956-ffa450edef68
2011-05-06 04:17:17 +00:00
Sylvain Lebresne 832a45d89c merge CASSANDRA-2571 from 0.8
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1097884 13f79535-47bb-0310-9956-ffa450edef68
2011-04-29 16:52:45 +00:00
Sylvain Lebresne d24d7ce6c4 Reject queries with missing mandatory super column and always validate super column name
patch by jbellis and slebresne for CASSANDRA-2571


git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1097852 13f79535-47bb-0310-9956-ffa450edef68
2011-04-29 15:58:09 +00:00
Jonathan Ellis 8cd4dcd211 add timestamp support to cqlINSERT,UPDATE,and BATCH
patch by Pavel Yaskevich; reviewed by jbellis for CASSANDRA-2555

git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1097511 13f79535-47bb-0310-9956-ffa450edef68
2011-04-28 15:39:52 +00:00
Jonathan Ellis bec125b777 merge from 0.8
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1097145 13f79535-47bb-0310-9956-ffa450edef68
2011-04-27 15:27:52 +00:00
Jonathan Ellis cd62c0fef1 add support for IN to cql SELECT, UPDATE
patch by Pavel Yaskevich; reviewed by jbellis for CASSANDRA-2553

git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1096804 13f79535-47bb-0310-9956-ffa450edef68
2011-04-26 17:07:20 +00:00
Jonathan Ellis 299b7be025 add support for insert, delete in cql BATCH
patch by Pavel Yaskevich; reviewed by jbellis for CASSANDRA-2537

git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1096771 13f79535-47bb-0310-9956-ffa450edef68
2011-04-26 14:53:53 +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 8a6feefe8f merge from 0.8
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1092687 13f79535-47bb-0310-9956-ffa450edef68
2011-04-15 12:48:15 +00:00
Sylvain Lebresne eed330ec08 Merge CASSANDRA-2342 from 0.8.
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1091151 13f79535-47bb-0310-9956-ffa450edef68
2011-04-11 18:00:23 +00:00
Jonathan Ellis 264ffbe9b3 make text (utf8) the default comparator again (regression from type renames)
patch by jbellis

git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1090927 13f79535-47bb-0310-9956-ffa450edef68
2011-04-11 03:27:04 +00:00
Jonathan Ellis 8c7bc2fe87 push replication_factor into strategy_options
patch by jhermes and jbellis; reviewed by jhanna for CASSANDRA-1263

git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1090905 13f79535-47bb-0310-9956-ffa450edef68
2011-04-10 22:59:57 +00:00
Sylvain Lebresne 9a0bbc542b Merge COSC and Counter thrift structure
patch by slebresne; reviewed by jbellis for CASSANDRA-2440


git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1090842 13f79535-47bb-0310-9956-ffa450edef68
2011-04-10 17:31:15 +00:00
Jonathan Ellis 798db242c4 add 'int' as sql alias for 'bigint'
patch by jbellis

git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1090798 13f79535-47bb-0310-9956-ffa450edef68
2011-04-10 13:39: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
Eric Evans bc087008c1 Python driver support for Compression.NONE
Patch by eevans

git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1090333 13f79535-47bb-0310-9956-ffa450edef68
2011-04-08 16:30:03 +00:00
Sylvain Lebresne 921a8c463a Fix python system tests for CASSANDRA-2384
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1089969 13f79535-47bb-0310-9956-ffa450edef68
2011-04-07 20:05:17 +00:00
Eric Evans da53a3a050 CQL INSERT implementation
Patch by Pavel Yaskevich and eevans for CASSANDRA-2409


git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1088766 13f79535-47bb-0310-9956-ffa450edef68
2011-04-04 20:05:19 +00:00
Jonathan Ellis e62f62910d modernize column name quoting
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1087735 13f79535-47bb-0310-9956-ffa450edef68
2011-04-01 15:04:52 +00:00
Eric Evans 2958638525 stubbed functional test-case for typed keys
Patch by eevans

git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1087043 13f79535-47bb-0310-9956-ffa450edef68
2011-03-30 19:02:52 +00:00
Eric Evans 2efa95d8e8 (dumb )cqlsh completion for PRIMARY KEY in CREATE
Patch by eevans

git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1087039 13f79535-47bb-0310-9956-ffa450edef68
2011-03-30 19:02:37 +00:00
Eric Evans 69ccc915ce allow exactly one PRIMARY KEY definition
Patch by eevans

git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1086807 13f79535-47bb-0310-9956-ffa450edef68
2011-03-29 23:41:49 +00:00
Eric Evans 6a78ab1839 CQL support for typed keys
Patch by eevans

git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1086806 13f79535-47bb-0310-9956-ffa450edef68
2011-03-29 23:41:43 +00:00
Jonathan Ellis f60187d4d5 disallow querying a counter CF with non-counter operation
patch by slebresne; reviewed by jbellis for CASSANDRA-2321

git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1086729 13f79535-47bb-0310-9956-ffa450edef68
2011-03-29 20:39:37 +00:00
Jonathan Ellis 660e633dff merge from 0.7
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1086403 13f79535-47bb-0310-9956-ffa450edef68
2011-03-28 21:09:54 +00:00
Eric Evans 7ced5c0009 system test for escaped quotes (+ discovered bug)
Patch by eevans

git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1085166 13f79535-47bb-0310-9956-ffa450edef68
2011-03-24 22:22:30 +00:00
Eric Evans 591b854407 negative numerical terms (+ tests)
Patch by eevans

git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1084803 13f79535-47bb-0310-9956-ffa450edef68
2011-03-23 23:23:28 +00:00
Eric Evans c061a69c3e leading whitespace optional (sigh)
Patch by eevans

git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1084802 13f79535-47bb-0310-9956-ffa450edef68
2011-03-23 23:23:23 +00:00
Eric Evans 066aa2635e improved timeuuid system test (CQL)
Patch by eevans

git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1084748 13f79535-47bb-0310-9956-ffa450edef68
2011-03-23 21:17:36 +00:00
Eric Evans 0ef975fb0e refresh schema information (Python CQL driver)
Patch by eevans for CASSANDRA-2260

git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1084747 13f79535-47bb-0310-9956-ffa450edef68
2011-03-23 21:17:32 +00:00
Jonathan Ellis a765dcb59e give index more time to build to avoid heisenfailures
git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7@1084652 13f79535-47bb-0310-9956-ffa450edef68
2011-03-23 17:48:46 +00:00
Jonathan Ellis f9259e4f0a merge from 0.7
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1084315 13f79535-47bb-0310-9956-ffa450edef68
2011-03-22 19:36:18 +00:00
Eric Evans 098ca10c8f better utf8 CQL system tests
Patch by eevans

git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1083128 13f79535-47bb-0310-9956-ffa450edef68
2011-03-19 02:09:44 +00:00