[
https://issues.apache.org/jira/browse/CASSANDRA-6305?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Mikhail Stepura updated CASSANDRA-6305:
---------------------------------------
Attachment: trunk-6305-3.patch
[~iamaleksey] I've reworked the changes based on your comments in IRC
* UserType is now based on CompositeType.
* Moved Usertypes' meta logic into cql3handling
* Removed {{private}} modifiers from Shell's methods
The changes are also available at
https://github.com/Mishail/cassandra/commits/CASSANDRA-6305-take2-for-review
> cqlsh support for User Types
> ----------------------------
>
> Key: CASSANDRA-6305
> URL: https://issues.apache.org/jira/browse/CASSANDRA-6305
> Project: Cassandra
> Issue Type: New Feature
> Reporter: Aleksey Yeschenko
> Assignee: Mikhail Stepura
> Labels: cqlsh
> Fix For: 2.1
>
> Attachments: trunk-6305-1.patch, trunk-6305-2.patch,
> trunk-6305-3.patch
>
>
> We need cqlsh support for several things:
> 1. Autocomplete for UPDATE/INSERT/SELECT
> 2. Autocomplete for ALTER TYPE/CREATE TYPE/DROP TYPE
> 3. Proper decoding of UserType values (currently showing the encoded blob)
> 4. Support UserTypes in DESCRIBE
> 5. Separate DESCRIBE TYPES|TYPE <name> cmds
--
This message was sent by Atlassian JIRA
(v6.1.5#6160)