Commit Graph

360 Commits

Author SHA1 Message Date
Aleksey Yeschenko 714c423360 New counters implementation
patch by Aleksey Yeschenko; reviewed by Sylvain Lebresne for
CASSANDRA-6504
2014-01-27 16:37:41 -06:00
Aleksey Yeschenko 5fa6055107 Allow specifying custom secondary index options in CQL3
patch by Aleksey Yeschenko; reviewed by Sylvain Lebresne for
CASSANDRA-6480
2014-01-07 18:03:37 +03:00
Aleksey Yeschenko 21bb531460 Update docs, bump CQL3 version, correct CHANGES.txt for CASSANDRA-6395 2013-12-18 22:07:13 +03:00
Jason Brown 09c7dee255 ninja-correcting the the constant for LOCAL_ONE in v2 of the native_protocol doc. 2013-12-17 11:05:06 -08:00
Jason Brown 3bd65965fd Merge branch 'cassandra-1.2' into cassandra-2.0 2013-12-17 11:04:03 -08:00
Jason Brown 1b4c9b45cb ninja-correcting the the constant for LOCAL_ONE. 2013-12-17 11:02:42 -08:00
Yuki Morishita 1a80a438ce Merge branch 'cassandra-1.2' into cassandra-2.0
Conflicts:
	src/java/org/apache/cassandra/service/SnapshotVerbHandler.java
2013-12-02 12:49:31 -06:00
Sylvain Lebresne c63d068af8 Add warning on collection limitations in CQL doc 2013-12-02 11:23:13 +01:00
Aleksey Yeschenko 6c68b30fef Merge branch 'cassandra-1.2' into cassandra-2.0 2013-11-26 02:30:00 +03:00
Aleksey Yeschenko fce1735324 Ninja-fix CQL3 doc 2013-11-26 02:29:30 +03:00
Sylvain Lebresne 08f2e9797f Support NaN and Infinity as float constants
patch by slebresne; reviewed by iamaleksey for CASSANDRA-6003
2013-11-21 09:53:00 +01:00
Sylvain Lebresne a999b15b88 Fix native protocol spec v2 2013-10-29 11:05:13 +01:00
Jason Brown 20d91b0ba9 add update cql-internal-only zip 2013-10-17 14:06:29 -07:00
Jason Brown 5c0c84b3d1 implementing CL.LOCAL_ONE 2013-10-17 13:37:12 -07:00
Jason Brown c9528f9c9c apply local_one changes to 2.0 2013-10-16 15:44:33 -07:00
Aleksey Yeschenko f2eaf9a13e Fix CQL3 doc typos 2013-09-25 15:15:37 +03:00
Sylvain Lebresne 37e9bce381 Support named bind variables in CQL
patch by slebresne; reviewed by iamaleksey for CASSANDRA-6033
2013-09-19 12:57:48 +02:00
Jonathan Ellis 2648047a44 merge from 1.2 2013-09-18 12:44:31 -05:00
Sylvain Lebresne d28cf3eabd Fix CQL doc imprecision 2013-09-18 17:53:29 +02:00
Sylvain Lebresne e93578b3bd Support variadic parameters for IN clauses
patch by slebresne; reviewed by iamaleksey for CASSANDRA-4210
2013-09-18 17:51:17 +02:00
Sylvain Lebresne 12671160bd Merge branch 'cassandra-1.2' into cassandra-2.0 2013-09-05 16:37:08 +02:00
Sylvain Lebresne 1f6844261a Rename clustering keys to clustering columns in doc 2013-09-05 16:35:18 +02:00
Aleksey Yeschenko b362aebd30 Add ability for CQL3 to list partition keys
patch by Aleksey Yeschenko and Dan Jatnieks;
reviewed by Sylvain Lebresne for CASSANDRA-4536
2013-08-21 19:09:58 +03:00
Sylvain Lebresne cd47182458 Merge branch 'cassandra-1.2' into cassandra-2.0.0 2013-08-21 12:15:59 +02:00
Sylvain Lebresne 55fed339cb CQL3 documentation fixes (#5878) 2013-08-21 12:15:14 +02:00
Yuki Morishita 830507b031 Added lines for BATCH response to v2 spec 2013-08-13 14:51:03 -05:00
Aleksey Yeschenko 298e91df73 Merge branch 'cassandra-1.2' into cassandra-2.0.0 2013-08-10 02:42:25 +02:00
Aleksey Yeschenko 2a8379372e Correct timestamp formatting in CQL3 doc 2013-08-10 02:41:58 +02:00
Aleksey Yeschenko e22025e09f Merge branch 'cassandra-1.2' into trunk 2013-07-26 20:41:39 +03:00
Aleksey Yeschenko 91cd6538e9 Tiny CQL3 doc tweak 2013-07-26 20:41:11 +03:00
Aleksey Yeschenko 1be575da06 Merge branch 'cassandra-1.2' into trunk
Conflicts:
	doc/cql3/CQL.textile
	src/java/org/apache/cassandra/cql3/QueryProcessor.java
	src/java/org/apache/cassandra/cql3/statements/ModificationStatement.java
	src/java/org/apache/cassandra/cql3/statements/SelectStatement.java
	src/java/org/apache/cassandra/cql3/statements/UpdateStatement.java
2013-07-26 20:37:43 +03:00
Aleksey Yeschenko dc457c5ebc Allow empty IN relations in SELECT/UPDATE/DELETE statements
patch by Aleksey Yeschenko; reviewed by Sylvain Lebresne for
CASSANDRA-5626
2013-07-26 20:04:02 +03:00
Sylvain Lebresne bfd73beaf1 DC-local CAS
patch by slebresne; reviewed by jbellis for CASSANDRA-5797
2013-07-26 17:29:26 +02:00
Sylvain Lebresne 283b1a33b4 Merge branch 'cassandra-1.2' into trunk
Conflicts:
	build.xml
	debian/changelog
2013-07-23 19:00:36 +02:00
Sylvain Lebresne 66bd60590a Document multiline comments 2013-07-23 18:59:43 +02:00
Sylvain Lebresne db70bbe414 Add CAS to the CQL doc 2013-07-23 18:41:32 +02:00
Sylvain Lebresne 5a18e37064 Native protocol event don't respect the protocol version
patch by slebresne; reviewed by iamaleksey for CASSANDRA-5778
2013-07-19 17:21:40 +02:00
Sylvain Lebresne 57769f6bb5 Fix bugs in the native protocol v2
patch by slebresne; reviewed by iamaleksey for CASSANDRA-5770
2013-07-19 08:49:30 +02:00
Sylvain Lebresne 4c129ae7ef Add LZ4 compression to the native protocol
patch by slebresne; reviewed by iamaleksey for CASSANDRA-5765
2013-07-19 08:40:27 +02:00
Sylvain Lebresne b068a9c4fa Allow coordinator failover for cursors
patch by slebresne; reviewed by iamaleskey for CASSANDRA-5714
2013-07-02 20:49:55 +02:00
Sylvain Lebresne dad2f11aa6 Move resultset type information into prepare, not execute
patch by slebresne; reviewed by iamaleksey for CASSANDRA-5649
2013-07-02 20:48:01 +02:00
Aleksey Yeschenko 3455f1b76d Ninja-fix native proto spec typo (v2) 2013-06-26 00:10:57 +03:00
Aleksey Yeschenko 8db42fed09 Merge branch 'cassandra-1.2' into trunk 2013-06-26 00:10:26 +03:00
Aleksey Yeschenko 40112ec953 Ninja-fix native proto spec typo 2013-06-26 00:09:41 +03:00
Sylvain Lebresne e48ff29387 Add auto paging capability to the native protocol
This also generalize the paging used internally, and pages CQL3 'select
count' operation to avoid OOM.

patch by slebresne; reviewed by iamaleksey for CASSANDRA-4415
2013-06-25 10:30:12 +02:00
Sylvain Lebresne b73f9d4231 Conditional create/drop ks/table/index statements
patch by michalm; reviewed by slebresne for CASSANDRA-2737
2013-06-21 12:02:25 +02:00
Jonathan Ellis b9de5de235 merge from 1.2 2013-06-20 13:56:04 -05:00
Sylvain Lebresne 41f418a09e Never allow partition range queries in CQL3 without token()
patch by slebresne; reviewed by jbellis for CASSANDRA-5666
2013-06-20 19:10:24 +02:00
Aleksey Yeschenko 40b6c5d9c9 Ninja-remove redundant text type from native proto spec (v2) 2013-06-20 17:41:06 +03:00
Aleksey Yeschenko 7edd0e0c7e Merge branch 'cassandra-1.2' into trunk
Conflicts:
	bin/cqlsh
	doc/cql3/CQL.textile
	src/java/org/apache/cassandra/cql3/QueryProcessor.java
	src/java/org/apache/cassandra/cql3/statements/CreateIndexStatement.java
2013-06-18 17:29:23 +03:00
Aleksey Yeschenko 2397bc8c33 Updated CREATE CUSTOM INDEX syntax
patch by Aleksey Yeschenko; reviewed by Sylvain Lebresne for
CASSANDRA-5639
2013-06-18 17:20:59 +03:00
Sylvain Lebresne 72ca5e6bfb Fix typo in CQL doc 2013-06-06 13:59:14 -05:00
Sylvain Lebresne 6850cdc3ed Fix typo in CQL doc 2013-06-06 12:16:28 +02:00
Sylvain Lebresne 1a70df0c0e Adds AUTH_SUCCESS message as follow up to #5545 2013-05-31 11:50:11 +02:00
Sylvain Lebresne 401b46bb3c Adds SASL authentication in binary protocol v2
patch by beobal; reviewed by slebresne for CASSANDRA-5545
2013-05-31 11:25:16 +02:00
Sylvain Lebresne 6d04ef0383 Binary protocol: adds message to batch (prepared or not) statements
patch by slebresne; reviewed by iamaleksey for CASSANDRA-4693
2013-05-27 09:47:14 +02:00
Aleksey Yeschenko 5e558cd01d Ninja-fix CQL3 version in CQL.textile 2013-05-15 17:55:33 +03:00
Aleksey Yeschenko c8df27b864 Merge branch 'cassandra-1.2' into trunk 2013-05-15 17:54:50 +03:00
Aleksey Yeschenko 8986e8f9f5 Ninja-fix CQL3 version in CQL.textile 2013-05-15 17:53:32 +03:00
Aleksey Yeschenko 08df0b8604 Add alias support to SELECT statement
patch by Aleksey Yeschenko; reviewed by Sylvain Lebresne for
CASSANDRA-5075
2013-05-06 23:11:52 +03:00
Marcus Eriksson df723af8a6 add support for bind variables to non-prepared statements.
patch by marcuse, reviewed by pcmanus for CASSANDRA-5349
2013-05-06 21:03:26 +02:00
Aleksey Yeschenko b505b90a88 Merge branch 'cassandra-1.2' into trunk
Conflicts:
	NEWS.txt
	doc/cql3/CQL.textile
	src/java/org/apache/cassandra/cql3/Cql.g
	src/java/org/apache/cassandra/cql3/QueryProcessor.java
	src/java/org/apache/cassandra/cql3/statements/CreateIndexStatement.java
2013-05-03 19:38:41 +03:00
Aleksey Yeschenko 64c0d1e7d5 Add custom secondary index support to CQL3
patch by Aleksey Yeschenko; reviewed by Sylvain Lebresne for
CASSANDRA-5484
2013-05-03 17:59:33 +03:00
Aleksey Yeschenko 883c34b7c5 Reenable ALTER TABLE DROP with new semantics
patch by Aleksey Yeschenko; reviewed by Jonathan Ellis for
CASSANDRA-3919
2013-04-17 17:30:38 +03:00
Sylvain Lebresne 3fdd464766 Fork spec of the native protocol for v2 2013-04-11 15:57:01 +02:00
Sylvain Lebresne fd588f6227 Stop calling the binary proto spec a draft since we've released it 2013-04-09 17:27:47 +02:00
Sylvain Lebresne 31e669ab42 CQL3 refactor to allow conversion function
patch by slebresne; reviewed by iamaleksey for CASSANDRA-5226
2013-02-08 18:45:22 +01:00
Sylvain Lebresne b251e7aec0 Deprecate but keep strings-as-blob support for now for compatibility sake 2013-02-04 10:44:30 +01:00
Sylvain Lebresne a67f77922a Improve CQL3 type validation
patch by slebresne; reviewed by iamaleksey for CASSANDRA-5198
2013-01-31 12:19:51 +01:00
Sylvain Lebresne 4df6136d42 Add ALLOW FILTERING to CQL3 documentation 2013-01-31 11:36:24 +01:00
Sylvain Lebresne 9717002498 Add missing mention of 4927 in CQL3 changelog 2013-01-18 14:38:50 +01:00
Sylvain Lebresne 07ebbe552a Support E notation for floating point numbers
patch by michalm; reviewed by slebresne for CASSANDRA-4927
2013-01-18 14:35:23 +01:00
Sylvain Lebresne 8be7e5c0eb Fix interpreting dates as valid timeuuid and introduce new methods to work with timeuuid
patch by slebresne; reviewed by thobbs for CASSANDRA-4936
2013-01-18 13:56:32 +01:00
Sylvain Lebresne b36a8081c0 Fix CQL3 doc 2013-01-09 17:02:34 +01:00
Sylvain Lebresne 0804de9d46 Minor CQL3 doc fixes 2013-01-02 16:23:48 +01:00
Aleksey Yeschenko bddfa9e120 Update IAuthenticator to match the new IAuthorizer;
patch by Aleksey Yeschenko, reviewed by Jonathan Ellis for CASSANDRA-5003
2012-12-08 18:21:14 +03:00
Sylvain Lebresne 64bc3354d3 Document that list append/prepend are not idempotent and should be used with care 2012-11-23 15:36:34 +01:00
Sylvain Lebresne 8a2fdbf93c Document that prepared ID a server global 2012-11-19 18:10:31 +01:00
Jonathan Ellis 6cdbb2d7b1 fix WITH compaction_strategy -> WITH compaction
patch by jbellis for CASSANDRA-4968
2012-11-18 21:19:46 +01:00
Sylvain Lebresne f8b939ab0d Remove ALTER TABLE DROP until #3919 is resolved 2012-11-16 12:33:16 +01:00
Sylvain Lebresne a6c3481525 update CQL3 doc for collections & ttls 2012-11-14 10:38:45 +01:00
Sylvain Lebresne 5ecb91ff46 Make it clear you don't have to use the 128 stream id if you don't have to 2012-11-13 11:49:20 +01:00
Sylvain Lebresne 929b26ecfe Add composite partition keys support to CQL3 doc 2012-11-06 15:20:58 +01:00
Sylvain Lebresne 3b425b5911 Update CQL3 documentation
patch by urandom; reviewed by slebresne for CASSANDRA-4879
2012-11-06 15:08:54 +01:00
Sylvain Lebresne 45b4fd8e9c Add tracing support to the binary protocol
patch by slebresne; reviewed by yukim for CASSANDRA-4699
2012-11-01 09:52:03 +01:00
Sylvain Lebresne 63a8bfe030 Fix binary protocol NEW_NODE event
patch by slebresne; reviewed by yukim for CASSANDRA-4679
2012-10-30 16:11:27 +01:00
Sylvain Lebresne 0f83510046 Fix typo in binary protocol spec 2012-10-19 08:57:53 +02:00
Sylvain Lebresne 954dc5e5b7 Pack consistency level in binary protocol
patch by slebresne; reviewed by jbellis for CASSANDRA-4824
2012-10-17 18:32:37 +02:00
Sylvain Lebresne 297f530c24 Move consistency level to the protocol level
patch by slebresne; reviewed by jbellis for CASSANDRA-4734
2012-10-16 18:00:36 +02:00
Sylvain Lebresne ee5aafe6a4 Improve write timeout exceptions
patch by slebresne; reviewed by jbellis for CASSANDRA-4723
2012-10-08 10:11:23 +02:00
Sylvain Lebresne 11f7d72536 Adds binary protocol events for schema changes
patch by slebresne; reviewed by jbellis for CASSANDRA-4684
2012-10-05 19:46:10 +02:00
Sylvain Lebresne 8b00f3a258 Fix support of collections in prepared statements
patch by slebresne; reviewed by jbellis for CASSANDRA-4739
2012-10-05 09:29:17 +02:00
Sylvain Lebresne 859473db50 Fix protocol doc bis 2012-10-01 16:33:48 +02:00
Sylvain Lebresne 7610707843 Fix protocol doc following #4449 2012-10-01 12:20:45 +02:00
Sylvain Lebresne ccca5f1e39 Make prepared statement global instead of per-connection
patch by slebresne; reviewed by jbellis for CASSANDRA-4449
2012-09-26 14:05:09 +02:00
Sylvain Lebresne c6ddbea438 Add inet support in binary protocol
patch by slebresne; reviewed by thepaul for CASSANDRA-4627
2012-09-11 12:10:27 +02:00
Sylvain Lebresne f199fa39bb Adds events push to binary protocol
patch by slebresne; reviewed by thepaul for CASSANDRA-4480
2012-09-07 11:02:03 +02:00
Sylvain Lebresne f1711794cf Simplify and generalize startup message in binary protocol
patch by slebresne; reviewed by thepaul for CASSANDRA-4539
2012-09-07 10:55:13 +02:00
Sylvain Lebresne 3a2faf9424 Finer grained exception hierarchy, and adds error codes
patch by slebresne; reviewed by thepaul for CASSANDRA-3979
2012-09-05 17:50:59 +02:00
Sylvain Lebresne 3bfe5fb8a4 Fix typo 2012-09-04 19:33:04 +02:00
Sylvain Lebresne f61d88488a Rename [value] to [bytes] in binary protocol spec to avoid confusion 2012-09-04 18:59:20 +02:00
Jonathan Ellis ba231f4eb5 Support collections natively in the binary protocol
patch by slebresne; reviewed by Paul Cannon for CASSANDRA-4453
2012-08-14 16:51:08 -05:00
Sylvain Lebresne bef8eef1b1 Binary protocol: handle asynchronous execution (better)
patch by slebresne; reviewed by thepaul for CASSANDRA-4473
2012-08-01 20:35:51 +02:00
Brandon Williams 34cd6912b0 Merge #4427 to trunk 2012-07-23 11:22:37 -05:00
Sylvain Lebresne 4a002a5792 Minor edit to CQL3 doc 2012-07-16 19:24:03 +02:00
Sylvain Lebresne 6d3a3eed27 Custom CQL protocol
patch by slebresne; reviewed by yukim and norman for CASSANDRA-2478
2012-07-05 18:21:09 +02:00
Sylvain Lebresne fffccd64a3 Fix typo in CQL3 documentation 2012-06-29 13:53:11 +02:00
Sylvain Lebresne e4ce6b3024 Add CQL3 documentation 2012-06-12 14:59:12 +02:00
Sylvain Lebresne d64b9fff57 cqlsh: tab-complete key alias for ALTER CF ALTER
patch by thepaul; reviewed by slebresne for CASSANDRA-3873
2012-02-24 11:20:14 +01:00
paul cannon f458cc1ad9 add ALTER COLUMNFAMILY WITH
allows modification of columnfamily properties after creation

patch by pcannon; reviewed by jbellis for CASSANDRA-3523
2012-01-16 13:28:40 -06:00
Jonathan Ellis 1bd7b42102 merge from 1.0
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1224998 13f79535-47bb-0310-9956-ffa450edef68
2011-12-27 20:03:37 +00:00
Pavel Yaskevich 76897cdcff (CQL) compaction_strategy_options and compression_parameters for CREATE COLUMNFAMILY statement
patch by Pavel Yaskevich; reviewed by Paul Cannon for CASSANDRA-3374

git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-1.0@1223003 13f79535-47bb-0310-9956-ffa450edef68
2011-12-24 18:35:48 +00:00
Pavel Yaskevich 295aedb278 global key/row caches
patch by Pavel Yaskevich; reviewed by Sylvain Lebresne for CASSANDRA-3143

git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1222715 13f79535-47bb-0310-9956-ffa450edef68
2011-12-23 16:09:05 +00:00
Sylvain Lebresne b30de593a2 merge from 1.0
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1201021 13f79535-47bb-0310-9956-ffa450edef68
2011-11-11 18:44:50 +00:00
Sylvain Lebresne 0a8188084d update versions, news and license headers for 1.0.3 release
git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-1.0@1201018 13f79535-47bb-0310-9956-ffa450edef68
2011-11-11 18:40:41 +00:00
Jonathan Ellis 143f1de0b6 merge from 1.0
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1199002 13f79535-47bb-0310-9956-ffa450edef68
2011-11-07 23:14:35 +00:00
Jonathan Ellis 1bb2947dd5 add next-gen cqlsh
patch by Paul Cannon; reviewed by jbellis for CASSANDRA-3188

git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-1.0@1198994 13f79535-47bb-0310-9956-ffa450edef68
2011-11-07 23:05:54 +00:00
Jonathan Ellis 33b68fde0b revert unintended commit of CQL doc changes
git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-1.0@1190414 13f79535-47bb-0310-9956-ffa450edef68
2011-10-28 15:59:57 +00:00
Jonathan Ellis 7980429c52 "defragment" rows for name-based queries under STCS
patch by jbellis; reviewed by slebresne for CASSANDRA-2503

git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-1.0@1190412 13f79535-47bb-0310-9956-ffa450edef68
2011-10-28 15:58:32 +00:00
Eric Evans edf9a6ab87 bring term info current w/ recent changes
Patch by eevans; reviewed by jbellis for CASSANDRA-3353

git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1183135 13f79535-47bb-0310-9956-ffa450edef68
2011-10-13 22:08:28 +00:00
Eric Evans 620a19c336 minor formatting fixes to doc
Patch by eevans; reviewed by jbellis for CASSANDRA-3353

git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1183134 13f79535-47bb-0310-9956-ffa450edef68
2011-10-13 22:07:31 +00:00
Jonathan Ellis 7316f18139 Update CQL to generate microsecond timestamps by default
patch by jbellis; reviewed by slebresne for CASSANDRA-3227

git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-1.0.0@1172693 13f79535-47bb-0310-9956-ffa450edef68
2011-09-19 16:44:18 +00:00
Jonathan Ellis d4c972fea9 update memtable, row_cache_provider options in CQL.textile
git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-1.0.0@1170023 13f79535-47bb-0310-9956-ffa450edef68
2011-09-13 03:52:57 +00:00
Jonathan Ellis 58df830e41 add int/int32 data type
patch by Radim Kolar; reviewed by jbellis for CASSANDRA-3031

git-svn-id: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-1.0.0@1167287 13f79535-47bb-0310-9956-ffa450edef68
2011-09-09 16:49:35 +00:00
Sylvain Lebresne 1ee25ee594 Update CQL type names to match expected (SQL) behavior
patch by jbellis; reviewed by slebresne for CASSANDRA-3149


git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1166564 13f79535-47bb-0310-9956-ffa450edef68
2011-09-08 08:20:18 +00:00
Pavel Yaskevich 44a566d32f fix of the CQL count() behavior
patch by Jonathan Ellis and Pavel Yaskevich; reviewed by Eric Evans and Pavel Yaskevich for CASSANDRA-3068

git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1166273 13f79535-47bb-0310-9956-ffa450edef68
2011-09-07 17:16:46 +00:00
Jonathan Ellis 336476f88d merge from 0.8
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1156775 13f79535-47bb-0310-9956-ffa450edef68
2011-08-11 19:49:24 +00:00
Jonathan Ellis d505bdef60 merge from 0.8
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1152107 13f79535-47bb-0310-9956-ffa450edef68
2011-07-29 05:09:59 +00:00
Jonathan Ellis 56997214b6 merge from 0.8
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1135244 13f79535-47bb-0310-9956-ffa450edef68
2011-06-13 19:40:21 +00:00
Jonathan Ellis f5f96c178d merge from 0.8
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1132406 13f79535-47bb-0310-9956-ffa450edef68
2011-06-05 13:43:22 +00:00
Jonathan Ellis ae7dbe3d2a merge from 0.8
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1125113 13f79535-47bb-0310-9956-ffa450edef68
2011-05-19 21:19:30 +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 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 27cf0a9b74 merge from 0.8
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1096770 13f79535-47bb-0310-9956-ffa450edef68
2011-04-26 14:51:57 +00:00
Chris Goffinet fb85fcecaf Merge from 0.8
git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1096065 13f79535-47bb-0310-9956-ffa450edef68
2011-04-22 22:20:39 +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
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 a14f038559 update docs for typed keys
Patch by eevans

git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1087060 13f79535-47bb-0310-9956-ffa450edef68
2011-03-30 19:56:53 +00:00
Eric Evans be7253cf39 bump CQL doc version to 1.0
Patch by eevans

git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1084437 13f79535-47bb-0310-9956-ffa450edef68
2011-03-23 01:09:46 +00:00
Eric Evans be7d5fd3f9 update CQL docs to reflect utf8 comparator/validator default
Patch by eevans

git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1083130 13f79535-47bb-0310-9956-ffa450edef68
2011-03-19 02:14:54 +00:00
Eric Evans a00ceacb2a update CQL doco for recent changes
Patch by eevans

git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1082243 13f79535-47bb-0310-9956-ffa450edef68
2011-03-16 18:18:41 +00:00
Eric Evans fe246c5c5d updated doco for CQL DROPs
Patch by eevans for CASSANDRA-1709


git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1076328 13f79535-47bb-0310-9956-ffa450edef68
2011-03-02 18:59:42 +00:00
Eric Evans 79ef219422 CASSANDRA-2025 updated consistency level spec (removed '.')
Patch by eevans for CASSANDRA-2025

git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1074709 13f79535-47bb-0310-9956-ffa450edef68
2011-02-25 21:38:53 +00:00
Eric Evans 84eabc7bbf documentation update for CREATE INDEX
Patch by eevans for CASSANDRA-1709

git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1071470 13f79535-47bb-0310-9956-ffa450edef68
2011-02-17 01:23:44 +00:00
Eric Evans fea3948983 updated documentation for CREATE COLUMNFAMILY
Patch by eevans for CASSANDRA-1709; reviewed by gdusbabek


git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1070573 13f79535-47bb-0310-9956-ffa450edef68
2011-02-14 16:59:51 +00:00
Eric Evans 83c16dc767 missed doc update for utf8 term type
Patch by eevans for CASSANDRA-2027

git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1068055 13f79535-47bb-0310-9956-ffa450edef68
2011-02-07 19:06:17 +00:00
Eric Evans 8e680ea52c uuid term definitions
Patch by eevans for CASSANDRA-2027

git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1068054 13f79535-47bb-0310-9956-ffa450edef68
2011-02-07 19:06:11 +00:00
Eric Evans bad0de364d update doco for CREATE KEYSPACE
Patch by eevans for CASSANDRA-1709

git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1064327 13f79535-47bb-0310-9956-ffa450edef68
2011-01-27 21:57:24 +00:00
Eric Evans d8c4f7ce5f code markup inside a link upsets mylyn
Patch by eevans

git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1055703 13f79535-47bb-0310-9956-ffa450edef68
2011-01-06 01:33:24 +00:00
Eric Evans ae0d5d0406 CASSANDRA-1706: CQL DELETE w/ functional tests
Patch by eevans for CASSANDRA-1706

git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1045342 13f79535-47bb-0310-9956-ffa450edef68
2010-12-13 19:50:09 +00:00
Eric Evans 10f10a56cc updated documentation for CQL TRUNCATE
Patch by eevans for CASSANDRA-1716

git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1039596 13f79535-47bb-0310-9956-ffa450edef68
2010-11-27 02:22:27 +00:00
Eric Evans aa1522eb76 CASSANDRA-1705. doc update for proposed UPDATE
Patch by eevans

git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1036110 13f79535-47bb-0310-9956-ffa450edef68
2010-11-17 16:57:21 +00:00
Eric Evans 6670c76520 CASSANDRA-1704. doc update for proposed SELECT
Patch by eevans

git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1034531 13f79535-47bb-0310-9956-ffa450edef68
2010-11-12 19:32:25 +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 f39be9702e implement `USE <keyspace>' statement
Patch by eevans

git-svn-id: https://svn.apache.org/repos/asf/cassandra/trunk@1029362 13f79535-47bb-0310-9956-ffa450edef68
2010-10-31 14:37:08 +00:00
Eric Evans 496d4aa46f CQL documentation
Patch by eevans

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