You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cassandra.apache.org by "Stefania (JIRA)" <ji...@apache.org> on 2015/03/19 07:35:38 UTC
[jira] [Commented] (CASSANDRA-7814) enable describe on indices
[ https://issues.apache.org/jira/browse/CASSANDRA-7814?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14368595#comment-14368595 ]
Stefania commented on CASSANDRA-7814:
-------------------------------------
[~jbellis]:
\\
\\
* We can add {{DESCRIBE INDEX <table_name> <idx_name>}} which will output the index CQL. Is this all that's required? To omit the table name would probably require a change in the python driver as it currently attaches the index metadata to the tables. If we speficy the table name we should be able to only change cqlsh.
* Note that {{DESCRIBE TABLE <table_name>}} already outputs the indexes CQL, at least in 3.0:
\\
{code}
cqlsh:test> DESCRIBE TABLE users;
CREATE TABLE test.users (
user_id text PRIMARY KEY,
age int,
first_name text,
last_name text
) WITH bloom_filter_fp_chance = 0.01
AND caching = '{"keys":"ALL", "rows_per_partition":"NONE"}'
AND comment = ''
AND compaction = {'min_threshold': '4', 'class': 'org.apache.cassandra.db.compaction.SizeTieredCompactionStrategy', 'max_threshold': '32'}
AND compression = {'sstable_compression': 'org.apache.cassandra.io.compress.LZ4Compressor'}
AND dclocal_read_repair_chance = 0.1
AND default_time_to_live = 0
AND gc_grace_seconds = 864000
AND max_index_interval = 2048
AND memtable_flush_period_in_ms = 0
AND min_index_interval = 128
AND read_repair_chance = 0.0
AND speculative_retry = '99.0PERCENTILE';
CREATE INDEX age_idx ON test.users (age);
{code}
* Are you happy with the fix in 3.0 only or do you want it in 2.1 or 2.0 as well?
> enable describe on indices
> --------------------------
>
> Key: CASSANDRA-7814
> URL: https://issues.apache.org/jira/browse/CASSANDRA-7814
> Project: Cassandra
> Issue Type: Improvement
> Components: Core
> Reporter: radha
> Assignee: Stefania
> Priority: Minor
> Fix For: 3.0
>
>
> Describe index should be supported, right now, the only way is to export the schema and find what it really is before updating/dropping the index.
> verified in
> [cqlsh 3.1.8 | Cassandra 1.2.18.1 | CQL spec 3.0.0 | Thrift protocol 19.36.2]
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)