[
https://issues.apache.org/jira/browse/CASSANDRA-4464?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Brandon Williams updated CASSANDRA-4464:
----------------------------------------
Attachment: 4464.txt
Patch uses the "dot notation" method, however it doesn't work for scrub because
there are a bunch of assertions and throws that have to be removed to even get
scrub to run on a 2I, and I'm not certain it will even do the right thing if
you do. It's made worse by that fact that if you miss removing one of these,
the whole cf gets thrown away. Other operations (including useless ones like
flush and snapshot) do work, however.
> expose 2I CFs to the rest of nodetool
> -------------------------------------
>
> Key: CASSANDRA-4464
> URL: https://issues.apache.org/jira/browse/CASSANDRA-4464
> Project: Cassandra
> Issue Type: New Feature
> Components: Tools
> Reporter: Jonathan Ellis
> Assignee: Brandon Williams
> Priority: Minor
> Fix For: 1.1.6
>
> Attachments: 4464.txt
>
>
> This was begun in CASSANDRA-4063. We should extend it to scrub as well, and
> probably compact since any sane way to do it for scrub should give the other
> for free.
> Not sure how easy these will be since they go through CompactionManager via
> StorageProxy. I think getValidColumnFamilies could be updated to check for
> index CFs with "dot notation."
> (Other operations like flush or snapshot don't make sense for 2I CFs in
> isolation of their parent.)
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira