[
https://issues.apache.org/jira/browse/CASSANDRA-1383?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12898071#action_12898071
]
Jonathan Ellis commented on CASSANDRA-1383:
-------------------------------------------
possibly splitting this into
describe_keyspaces (returns set of strings)
describe_keyspace (returns KsDef for single KS)
would be more convenient.
> Change describe_keyspace and describe_keyspaces to return hashed arrays or
> hashed maps instead of numerically indexed arrays
> ----------------------------------------------------------------------------------------------------------------------------
>
> Key: CASSANDRA-1383
> URL: https://issues.apache.org/jira/browse/CASSANDRA-1383
> Project: Cassandra
> Issue Type: Improvement
> Affects Versions: 0.7 beta 1
> Environment: CentOD 5.2
> Reporter: Arya Goudarzi
>
> I noticed a recent change in the structure of data returned from
> describe_keyspaces and describe_keyspaces API calls. They now return all
> information associated with them in a numerically indexed arrays, vs before
> they used to return a hashmap with Keyspace/CF name as the key. The old
> method was useful because the developer could do lookups by names which is
> significantly faster. Now developer has to iterate through the entire KsDef
> object to detect if some Ks or CF exists. This is inefficient. I recommend
> the structure returned by the above two service calls to be hashed by the
> actual Ks/CF name.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.