Commit Graph

146 Commits

Author SHA1 Message Date
Mikhail Stepura e5199eeac1 User types support for cqlsh.
Patch by Mikhail Stepura; reviewed by Aleksey Yeschenko for CASSANDRA-6305
2014-02-14 10:55:32 -08:00
Aleksey Yeschenko ee477cc4dd Replace index_interval with min/max_index_interval
patch by Tyler Hobbs; reviewed by Aleksey Yeschenko for CASSANDRA-6379
2014-02-14 01:34:47 +03:00
Marcus Eriksson ab6eaed8f6 Make it possible to cache a configurable amount of rows in row cache.
Patch by pcmanus and marcuse, reviewed by pcmanus for CASSANDRA-5357
2014-02-06 10:08:55 +01:00
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 5eaa2164e1 Merge branch 'cassandra-1.2' into cassandra-2.0
Conflicts:
	CHANGES.txt
2013-11-24 21:54:57 +03:00
Aleksey Yeschenko aec8f16705 cqlsh: quote single quotes in strings inside collections
patch by Mikhail Stepura; reviewed by Aleksey Yeschenko for
CASSANDRA-6172
2013-11-24 21:53:16 +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
Aleksey Yeschenko 5522a18a72 Merge branch 'cassandra-1.2' into cassandra-2.0
Conflicts:
	pylib/cqlshlib/tracing.py
2013-11-09 03:07:03 +03:00
Aleksey Yeschenko 310276555e cqlsh: handle 'null' as session duration
patch by Mikhail Stepura; reviewed by Aleksey Yeschenko for
CASSANDRA-6317
2013-11-09 03:03:49 +03:00
Aleksey Yeschenko 941cd456ae cqlsh: add SHOW SESSION <tracing-session> command
patch by Mikhail Stepura; reviewed by Aleksey Yeschenko for
CASSANDRA-6228
2013-10-23 22:35:14 +08:00
Aleksey Yeschenko 12413ad1f8 Backport CASSANDRA-6196 to 1.2
patch by Mikhail Stepura; reviewed by Aleksey Yeschenko for
CASSANDRA-6196
2013-10-22 14:22:13 +08:00
Aleksey Yeschenko c4c8bca8d5 cqlsh: fix CREATE/ALTER WITH completion
patch by Mikhail Stepura; reviewed by Aleksey Yeschenko for
CASSANDRA-6196
2013-10-22 03:14:24 +08:00
Aleksey Yeschenko 20f1b816b3 cqlsh: ignore empty 'value alias' in DESCRIBE
patch by Aleksey Yeschenko; reviewed by Brandon Williams for
CASSANDRA-6139
2013-10-21 23:14:37 +08:00
Yuki Morishita 88944ffcd8 Allow alter keyspace on system_traces
patch by yukim; reviewed by jbellis for CASSANDRA-6016
2013-10-02 10:06:53 -05:00
Dave Brosius 05952e7c6e Merge branch 'cassandra-1.2' into cassandra-2.0 2013-09-22 23:47:59 -04:00
Dave Brosius 7fdcbd0b43 add help topic COMPOUND_PRIMARY_KEYS for cqlsh
patch by dbrosius reviewed by jbellis for cassandra-6076
2013-09-22 23:44:05 -04:00
Aleksey Yeschenko f31c668f26 Merge branch 'cassandra-2.0.0' into cassandra-2.0 2013-08-24 03:27:16 +03:00
Aleksey Yeschenko 9a42e28d9f Merge branch 'cassandra-1.2' into cassandra-2.0.0
Conflicts:
	src/java/org/apache/cassandra/cql3/Cql.g
2013-08-24 03:26:51 +03:00
Aleksey Yeschenko 17186d8254 Correct minor CQL3 grammar rules (USING) 2013-08-24 03:21:52 +03: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
Aleksey Yeschenko 0ad0031fd8 Merge branch 'cassandra-1.2' into cassandra-2.0.0
Conflicts:
	CHANGES.txt
	bin/cqlsh
2013-08-16 21:50:18 +03:00
Aleksey Yeschenko 41409770d4 cqlsh: add support for multiline comments
patch by Aleksey Yeschenko; reviewed by Brandon Williams for
CASSANDRA-5798
2013-08-16 21:46:42 +03:00
Aleksey Yeschenko 09a4dc0552 cqlsh: add DESCRIBE FULL SCHEMA variant
patch by Aleksey Yeschenko; reviewed by Jonathan Ellis for
CASSANDRA-5880
2013-08-12 17:06:14 +02:00
Aleksey Yeschenko 703bd684ca Fix (some) 2i on composite components omissions
patch by Aleksey Yeschenko; reviewed by Jonathan Ellis for
CASSANDRA-5851
2013-08-12 12:55:56 +02:00
Aleksey Yeschenko 1c606bb8af Merge branch 'cassandra-1.2' into cassandra-2.0.0
Conflicts:
	src/java/org/apache/cassandra/config/CFMetaData.java
2013-08-12 12:39:46 +02:00
Aleksey Yeschenko cb0a0cd2f8 Remove the vestiges of default_{read,write}_consistency 2013-08-12 12:36:43 +02:00
Aleksey Yeschenko 2bcfab03c6 Drop CQL3 obsolete keywords support in CREATE 2013-08-09 17:51:53 +02:00
Aleksey Yeschenko 885b5dac8e Merge branch 'cassandra-1.2' into trunk
Conflicts:
	CHANGES.txt
	bin/cqlsh
2013-07-25 21:47:19 +03:00
Aleksey Yeschenko 1810af404c cqlsh: add collections support to COPY
patch by Aleksey Yeschenko; reviewed by Brandon Williams for
CASSANDRA-5698
2013-07-25 21:44:40 +03:00
Aleksey Yeschenko 3828cc5195 Merge branch 'cassandra-1.2' into trunk
Conflicts:
	bin/cqlsh
2013-07-15 18:38:16 +03:00
Aleksey Yeschenko f79a2d3a6f cqlsh: handle CUSTOM 2i in DESCRIBE output
patch by Aleksey Yeschenko; reviewed by Jonathan Ellis for
CASSANDRA-5760
2013-07-15 18:35:33 +03:00
Aleksey Yeschenko 62b90340d6 cqlsh: add missing table options to DESCRIBE output
patch by Aleksey Yeschenko; reviewed by Brandon Williams for
CASSANDRA-5749
2013-07-15 13:48:09 +03:00
Aleksey Yeschenko 36a661394e Merge branch 'cassandra-1.2' into trunk 2013-07-08 23:34:44 +03:00
Aleksey Yeschenko 61772d3d7b cqlsh: support the new TimestampType
patch by Aleksey Yeschenko; reviewed by Brandon Williams for
CASSANDRA-5729
2013-07-08 23:08:19 +03:00
Aleksey Yeschenko c1d71213bd cqlsh: fix handling of semicolons inside BATCH queries
patch by Aleksey Yeschenko; reviewed by Brandon Williams for
CASSANDRA-5697
2013-07-08 22:57:35 +03:00
Aleksey Yeschenko e4050e609c cqlsh: Don't show 'null' in place of empty values
patch by Aleksey Yeschenko; reviewed by Brandon Williams for
CASSANDRA-5675
2013-06-27 01:03:07 +03:00
Aleksey Yeschenko f89784339c Merge branch 'cassandra-1.2' into trunk
Conflicts:
	bin/cqlsh
	pylib/cqlshlib/test/test_cqlsh_output.py
	pylib/cqlshlib/test/test_keyspace_init2.cql
2013-06-27 01:01:18 +03:00
Aleksey Yeschenko 340a66891c cqlsh: Don't show 'null' in place of empty values
patch by Aleksey Yeschenko; reviewed by Brandon Williams for
CASSANDRA-5675
2013-06-27 00:36:46 +03:00
Aleksey Yeschenko 6258c58cdb Merge branch 'cassandra-1.2' into trunk
Conflicts:
	pylib/cqlshlib/helptopics.py
2013-06-26 20:50:22 +03:00
Aleksey Yeschenko b97b490dff cqlsh: Add ALTER TABLE RENAME autocompletion and docs 2013-06-26 20:41:38 +03: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
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
Aleksey Yeschenko 629abfb52d cqlsh: Add row count to SELECT output
patch by Aleksey Yeschenko; reviewed by Brandon Williams for
CASSANDRA-5636
2013-06-15 01:53:40 +03:00
Brandon Williams 241e82d719 Revert "Remove nonexistent drop column from cqlsh help"
This reverts commit 473713f461.
2013-06-14 11:46:05 -05:00
Brandon Williams 3de3157236 Merge branch 'cassandra-1.2' into trunk 2013-06-14 11:44:29 -05:00
Brandon Williams 473713f461 Remove nonexistent drop column from cqlsh help 2013-06-14 11:44:23 -05:00
Aleksey Yeschenko 4f7e2b8018 Merge branch 'cassandra-1.2' into trunk
Conflicts:
	bin/cqlsh
	pylib/cqlshlib/test/test_cqlsh_completion.py
	pylib/cqlshlib/test/test_cqlsh_output.py
2013-05-29 21:12:08 +03:00
Aleksey Yeschenko 87450cb13e Fix clqsh test_prompt 2013-05-29 21:01:58 +03:00