Commit Graph

139 Commits

Author SHA1 Message Date
Brandon Williams 249bbfc3b2 Handle KeyboardInterrupt properly in cqlsh
Patch by Jordon Pittier, reviewed by brandonwilliams for CASSANDRA-5481
2014-07-29 13:57:42 -05:00
Mikhail Stepura 66e1e46109 Fix CompositeType columns in DESCRIBE TABLE output
Patch by Mikhail Stepura; reviewed by Tyler Hobbs for CASSANDRA-7399
2014-06-25 09:52:08 -05:00
Mihai Suteu b25ddd8a7f cqlsh: ignore .cassandra permission errors
patch by Mihai Suteu; reviewed by Mikhail Stepura for CASSANDRA-7266
2014-06-19 15:14:54 +11:00
Mikhail Stepura 8abe9f6f52 cqlsh should return a non-zero error code if a query fails
patch by Branden Visser and Mikhail Stepura; reviewed by Mikhail Stepura for CASSANDRA-6344
2014-05-08 13:27:41 -07:00
Mikhail Stepura 13d3a47461 cqlsh: Updated CQL3 parser to support functions and BLOB literals
patch by Mikhail Stepura; reviewed by Aleksey Yeschenko for CASSANDRA-7018
2014-04-18 18:01:41 -07:00
Shiti Saxena 972d3da2e8 Delimiter not working for special characters in COPY command from CQLSH
patch by Shiti Saxena; reviewed by Mikhail Stepura for CASSANDRA-6773
2014-03-13 14:06:51 -07: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
Jason Brown 5c0c84b3d1 implementing CL.LOCAL_ONE 2013-10-17 13:37:12 -07: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
Jason Brown ba274adb7a nodetool history logging
patch by jasobrown; reviewed by Dave Brosius for CASSANDRA-5823
2013-07-31 11:14:36 -07:00
Aleksey Yeschenko 187f73f897 cqlsh: correct the rest of libedit detection on windows 2013-07-27 04:43:40 +03:00
Aleksey Yeschenko af4e1275ed cqlsh: fix crashing on Windows due to libedit detection
patch by Aleksey Yeschenko; reviewed by Brandon Williams for
CASSANDRA-5812
2013-07-27 04:36:49 +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 01b881cb22 cqlsh: handle disabled compression in DESCRIBE output
patch by Aleksey Yeschenko; reviewed by Brandon Williams for
CASSANDRA-5766
2013-07-18 23:42:14 +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 56c9d2ff26 cqlsh: make C* version handling more flexible 2013-07-03 00:12:34 +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 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 46273c4dd4 cqlsh: fix COPY FROM with ReversedType
patch by Aleksey Yeschenko; reviewed by Brandon Williams for
CASSANDRA-5610
2013-06-04 00:58:31 +03:00
Aleksey Yeschenko 26c65e640c cqlsh: add vertical output option (see EXPAND)
patch by Michał Michalski; reviewed by Aleksey Yeschenko for
 CASSANDRA-5597
2013-05-29 21:01:58 +03:00
Aleksey Yeschenko 67e57a974f cqlsh: add custom prompt support
patch by Cyril Scetbon; reviewed by Aleksey Yeschenko for CASSANDRA-5539
2013-05-25 04:08:16 +03:00
Aleksey Yeschenko 687ac710cc cqlsh: ninja-fix DROP INDEX autocompletion for CQL3 tables 2013-05-22 02:34:44 +03:00
Aleksey Yeschenko 384c27c356 cqlsh: fix DESCRIBE after case insensitive USE
patch by Aleksey Yeschenko; reviewed by Brandon Williams for
CASSANDRA-5567
2013-05-15 16:06:31 +03:00
Aleksey Yeschenko 29ad6bdca6 cqlsh: ninja-kill 'Perhaps you meant to use CQL X' warning 2013-05-07 16:44:22 +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 24f6387bcd cqlsh: add CLUSTERING ORDER BY support to DESCRIBE
patch by Tyler Hobbs; reviewed by Aleksey Yeschenko for CASSANDRA-5528
2013-05-01 19:42:55 +03:00
Aleksey Yeschenko 6c4b774686 cqlsh: Remove redundant import null-handling logic
Now that we support 'null' in INSERT (CASSANDRA-3783),
do_import_delete step is now unnecessary.
2013-04-04 21:56:22 +03:00
Aleksey Yeschenko 8d03008c20 cqlsh: Fix COPY FROM value quoting and null handling
patch by Aleksey Yeschenko; reviewed by Brandon Williams for
CASSANDRA-5305
2013-03-11 23:08:53 +03:00
Aleksey Yeschenko 265964064b Simplify auth setup and make system_auth ks alterable
Patch by Aleksey Yeschenko; reviewed by Jonathan Ellis for
CASSANDRA-5112
2013-02-14 01:19:04 +03:00
Aleksey Yeschenko 7347d968d0 Merge branch 'cassandra-1.1' into cassandra-1.2
Conflicts:
	bin/cqlsh
2013-02-08 21:53:13 +03:00
Aleksey Yeschenko 310bf34852 cqlsh: ninja-fix indentation in Shell constructor 2013-02-08 21:49:31 +03:00
Aleksey Yeschenko 0b0a00d245 cqlsh: Add default limit to SELECT statements;
patch by Aleksey Yeschenko, reviewed by Brandon Williams for
CASSANDRA-4972
2013-01-04 17:10:29 +03:00
Aleksey Yeschenko 14d62ab115 cqlsh: add unit tests;
patch by Paul Cannon with minor changes by Aleksey Yeschenko, reviewed
by Aleksey Yeschenko for CASSANDRA-3920
2012-12-28 02:30:35 +03:00
Aleksey Yeschenko 63902c6d82 cqlsh: force CL.ONE for tracing and system.schema* queries;
patch by Aleksey Yeschenko, reviewed by Jonathan Ellis for
CASSANDRA-5070
2012-12-17 18:39:18 +03:00
Aleksey Yeschenko f562f0bb1f cqlsh: add DESCRIBE KEYSPACES command;
patch by Aleksey Yeschenko, reviewed by Brandon Williams for
CASSANDRA-5060
2012-12-13 00:07:26 +03:00
Aleksey Yeschenko 36b183f804 cqlsh: fix timestamp formatting on some platforms;
patch by Aleksey Yeschenko, reviewed by Jonathan Ellis for
CASSANDRA-5046
2012-12-10 18:13:13 +03:00
Aleksey Yeschenko 7cfdb14efb cqlsh: improve COPY FROM performance; Patch by Aleksey Yeschenko,
reviewed by Brandon Williams for CASSANDRA-4921
2012-11-19 22:08:43 +03:00
Aleksey Yeschenko 9db882790f cqlsh: make consistency level configurable; patch by Aleksey Yeschenko,
reviewed by Brandon Williams
2012-11-19 21:54:18 +03:00
Aleksey Yeschenko c3173d475f ninja-fix cqlsh get_columnfamily_names_cql3 for case-sensitive keyspace names 2012-11-19 05:50:36 +03:00
Aleksey Yeschenko f56ea8b0da cqlsh: fix DESCRIBE command patch by Aleksey Yeschenko; reviewed by brandonwilliams for CASSANDRA-4913 2012-11-13 01:29:26 +03:00
Brandon Williams ae77ecbaac Merge branch 'cassandra-1.1' into trunk 2012-11-02 15:26:12 -05:00
Brandon Williams 988c10fd39 increase default precision in cqlsh 2012-11-02 15:26:03 -05:00
Brandon Williams a57c472a18 cqlsh: update help for cql3
Patch by Aleksey Yeschenko, reviewed by brandonwilliams for
CASSANDRA-4800
2012-11-01 17:27:20 -05:00
Jonathan Ellis 7ca60b4646 add session information to tracing output
patch by Aleksey Yeschenko; reviewed by jbellis for CASSANDRA-4862
2012-10-30 09:38:06 -05:00
Brandon Williams d51643cad4 cqlsh: fix timestamp formatting for tz info
Patch by Aleksey Yeschenko, reviewed by brandonwilliams for
CASSANDRA-4746
2012-10-26 08:48:31 -05:00
Brandon Williams 64f3ab2709 cqlsh: allow describing system tables
Patch by Aleksey Yeschenko, reviewed by brandonwilliams for
CASSANDRA-4863
2012-10-26 06:31:44 -05:00
Brandon Williams e93eacec70 Merge branch 'cassandra-1.1' into trunk 2012-10-25 05:51:37 -05:00
Brandon Williams 77573c5997 cqlsh: fix help topics
Patch by Aleksey Yeschenko, reviewed by brandonwilliams for
CASSANDRA-4811
2012-10-25 05:50:40 -05:00
Jonathan Ellis 8f46176e98 make trace output pretty
patch by Aleksey Yeschenko; reviewed by jbellis for CASSANDRA-4852
2012-10-24 17:03:46 -05:00
Jonathan Ellis 1ded4ff294 fix event_id ordering and remove happened_at 2012-10-23 20:58:38 -05:00