cassandra-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Brandon Williams (JIRA)" <>
Subject [jira] [Updated] (CASSANDRA-4464) expose 2I CFs to the rest of nodetool
Date Wed, 19 Sep 2012 14:04:07 GMT


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:
>             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:

View raw message