You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cassandra.apache.org by "Joaquin Casares (JIRA)" <ji...@apache.org> on 2012/04/26 02:05:20 UTC

[jira] [Created] (CASSANDRA-4191) Add `nodetool cfstats ` abilities

Joaquin Casares created CASSANDRA-4191:
------------------------------------------

             Summary: Add `nodetool cfstats <ks> <cf>` abilities
                 Key: CASSANDRA-4191
                 URL: https://issues.apache.org/jira/browse/CASSANDRA-4191
             Project: Cassandra
          Issue Type: New Feature
    Affects Versions: 1.0.0
            Reporter: Joaquin Casares
            Priority: Minor


This way cfstats will only print information per keyspace/column family combinations.

Another related proposal as an alternative to this ticket:

Allow for `nodetool cfstats` to use --excludes or --includes to accept keyspace and column family arguments.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (CASSANDRA-4191) Add `nodetool cfstats ` abilities

Posted by "Dave Brosius (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/CASSANDRA-4191?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Dave Brosius updated CASSANDRA-4191:
------------------------------------

    Attachment: 4191_specific_cfstats.diff
    
> Add `nodetool cfstats <ks> <cf>` abilities
> ------------------------------------------
>
>                 Key: CASSANDRA-4191
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-4191
>             Project: Cassandra
>          Issue Type: New Feature
>    Affects Versions: 1.2
>            Reporter: Joaquin Casares
>            Priority: Minor
>              Labels: datastax_qa
>         Attachments: 4191_specific_cfstats.diff
>
>
> This way cfstats will only print information per keyspace/column family combinations.
> Another related proposal as an alternative to this ticket:
> Allow for `nodetool cfstats` to use --excludes or --includes to accept keyspace and column family arguments.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (CASSANDRA-4191) Add `nodetool cfstats ` abilities

Posted by "Brandon Williams (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CASSANDRA-4191?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13271669#comment-13271669 ] 

Brandon Williams commented on CASSANDRA-4191:
---------------------------------------------

I don't see a way to specify at the CF level, which seems like a common use case.
                
> Add `nodetool cfstats <ks> <cf>` abilities
> ------------------------------------------
>
>                 Key: CASSANDRA-4191
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-4191
>             Project: Cassandra
>          Issue Type: New Feature
>    Affects Versions: 1.2
>            Reporter: Joaquin Casares
>            Priority: Minor
>              Labels: datastax_qa
>         Attachments: 4191_specific_cfstats.diff
>
>
> This way cfstats will only print information per keyspace/column family combinations.
> Another related proposal as an alternative to this ticket:
> Allow for `nodetool cfstats` to use --excludes or --includes to accept keyspace and column family arguments.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (CASSANDRA-4191) Add `nodetool cfstats ` abilities

Posted by "Brandon Williams (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CASSANDRA-4191?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13459668#comment-13459668 ] 

Brandon Williams commented on CASSANDRA-4191:
---------------------------------------------

Are you still working on this, Dave?
                
> Add `nodetool cfstats <ks> <cf>` abilities
> ------------------------------------------
>
>                 Key: CASSANDRA-4191
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-4191
>             Project: Cassandra
>          Issue Type: New Feature
>    Affects Versions: 1.2.0 beta 1
>            Reporter: Joaquin Casares
>            Assignee: Dave Brosius
>            Priority: Minor
>              Labels: datastax_qa
>         Attachments: 4191_specific_cfstats.diff
>
>
> This way cfstats will only print information per keyspace/column family combinations.
> Another related proposal as an alternative to this ticket:
> Allow for `nodetool cfstats` to use --excludes or --includes to accept keyspace and column family arguments.

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

[jira] [Commented] (CASSANDRA-4191) Add `nodetool cfstats ` abilities

Posted by "Jackson Chung (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CASSANDRA-4191?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13509986#comment-13509986 ] 

Jackson Chung commented on CASSANDRA-4191:
------------------------------------------

the 2nd index option would be nice  :)
                
> Add `nodetool cfstats <ks> <cf>` abilities
> ------------------------------------------
>
>                 Key: CASSANDRA-4191
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-4191
>             Project: Cassandra
>          Issue Type: New Feature
>    Affects Versions: 1.2.0 beta 1
>            Reporter: Joaquin Casares
>            Assignee: Dave Brosius
>            Priority: Minor
>              Labels: datastax_qa
>         Attachments: 4191_specific_cfstats.diff
>
>
> This way cfstats will only print information per keyspace/column family combinations.
> Another related proposal as an alternative to this ticket:
> Allow for `nodetool cfstats` to use --excludes or --includes to accept keyspace and column family arguments.

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

[jira] [Commented] (CASSANDRA-4191) Add `nodetool cfstats ` abilities

Posted by "Dave Brosius (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CASSANDRA-4191?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13460173#comment-13460173 ] 

Dave Brosius commented on CASSANDRA-4191:
-----------------------------------------

no, have at it if you like.
                
> Add `nodetool cfstats <ks> <cf>` abilities
> ------------------------------------------
>
>                 Key: CASSANDRA-4191
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-4191
>             Project: Cassandra
>          Issue Type: New Feature
>    Affects Versions: 1.2.0 beta 1
>            Reporter: Joaquin Casares
>            Assignee: Dave Brosius
>            Priority: Minor
>              Labels: datastax_qa
>         Attachments: 4191_specific_cfstats.diff
>
>
> This way cfstats will only print information per keyspace/column family combinations.
> Another related proposal as an alternative to this ticket:
> Allow for `nodetool cfstats` to use --excludes or --includes to accept keyspace and column family arguments.

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

[jira] [Updated] (CASSANDRA-4191) Add `nodetool cfstats ` abilities

Posted by "Dave Brosius (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/CASSANDRA-4191?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Dave Brosius updated CASSANDRA-4191:
------------------------------------

    Attachment: 4191_specific_cfstats.diff

added an -i (-include) option as such

nodetool cfstats -i ks1 ks2.cf3

which will print out only info for all of ks1 and for only ks2.cf3

if this is reasonable, i can an an -exclude option if needed.

seem like what is wanted?
                
> Add `nodetool cfstats <ks> <cf>` abilities
> ------------------------------------------
>
>                 Key: CASSANDRA-4191
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-4191
>             Project: Cassandra
>          Issue Type: New Feature
>    Affects Versions: 1.2
>            Reporter: Joaquin Casares
>            Priority: Minor
>              Labels: datastax_qa
>         Attachments: 4191_specific_cfstats.diff
>
>
> This way cfstats will only print information per keyspace/column family combinations.
> Another related proposal as an alternative to this ticket:
> Allow for `nodetool cfstats` to use --excludes or --includes to accept keyspace and column family arguments.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (CASSANDRA-4191) Add `nodetool cfstats ` abilities

Posted by "Dave Brosius (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/CASSANDRA-4191?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Dave Brosius updated CASSANDRA-4191:
------------------------------------

    Attachment: 4191_specific_cfstats.diff

what the heck, add -exclude list to
                
> Add `nodetool cfstats <ks> <cf>` abilities
> ------------------------------------------
>
>                 Key: CASSANDRA-4191
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-4191
>             Project: Cassandra
>          Issue Type: New Feature
>    Affects Versions: 1.2
>            Reporter: Joaquin Casares
>            Priority: Minor
>              Labels: datastax_qa
>         Attachments: 4191_specific_cfstats.diff
>
>
> This way cfstats will only print information per keyspace/column family combinations.
> Another related proposal as an alternative to this ticket:
> Allow for `nodetool cfstats` to use --excludes or --includes to accept keyspace and column family arguments.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (CASSANDRA-4191) Add `nodetool cfstats ` abilities

Posted by "Brandon Williams (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/CASSANDRA-4191?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Brandon Williams updated CASSANDRA-4191:
----------------------------------------

    Reviewer: brandon.williams
    Assignee: Dave Brosius
    
> Add `nodetool cfstats <ks> <cf>` abilities
> ------------------------------------------
>
>                 Key: CASSANDRA-4191
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-4191
>             Project: Cassandra
>          Issue Type: New Feature
>    Affects Versions: 1.2
>            Reporter: Joaquin Casares
>            Assignee: Dave Brosius
>            Priority: Minor
>              Labels: datastax_qa
>         Attachments: 4191_specific_cfstats.diff
>
>
> This way cfstats will only print information per keyspace/column family combinations.
> Another related proposal as an alternative to this ticket:
> Allow for `nodetool cfstats` to use --excludes or --includes to accept keyspace and column family arguments.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (CASSANDRA-4191) Add `nodetool cfstats ` abilities

Posted by "Dave Brosius (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/CASSANDRA-4191?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Dave Brosius updated CASSANDRA-4191:
------------------------------------

    Attachment:     (was: 4191_specific_cfstats.diff)
    
> Add `nodetool cfstats <ks> <cf>` abilities
> ------------------------------------------
>
>                 Key: CASSANDRA-4191
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-4191
>             Project: Cassandra
>          Issue Type: New Feature
>    Affects Versions: 1.2
>            Reporter: Joaquin Casares
>            Priority: Minor
>              Labels: datastax_qa
>         Attachments: 4191_specific_cfstats.diff
>
>
> This way cfstats will only print information per keyspace/column family combinations.
> Another related proposal as an alternative to this ticket:
> Allow for `nodetool cfstats` to use --excludes or --includes to accept keyspace and column family arguments.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (CASSANDRA-4191) Add `nodetool cfstats ` abilities

Posted by "Jonathan Ellis (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CASSANDRA-4191?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13262299#comment-13262299 ] 

Jonathan Ellis commented on CASSANDRA-4191:
-------------------------------------------

Would prefer list-to-include and list-to-exclude personally.  I most freguently want to see "everything but system."  However defaulting to everything-but-system with option to do list-to-include instead, would also work for me.

(I do think we should definitely support a list of CFs, not just a single one; the former is a superset of the latter, obviously.)
                
> Add `nodetool cfstats <ks> <cf>` abilities
> ------------------------------------------
>
>                 Key: CASSANDRA-4191
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-4191
>             Project: Cassandra
>          Issue Type: New Feature
>    Affects Versions: 1.0.0
>            Reporter: Joaquin Casares
>            Priority: Minor
>              Labels: datastax_qa
>
> This way cfstats will only print information per keyspace/column family combinations.
> Another related proposal as an alternative to this ticket:
> Allow for `nodetool cfstats` to use --excludes or --includes to accept keyspace and column family arguments.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (CASSANDRA-4191) Add `nodetool cfstats ` abilities

Posted by "Brandon Williams (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CASSANDRA-4191?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13272601#comment-13272601 ] 

Brandon Williams commented on CASSANDRA-4191:
---------------------------------------------

I missed the dot notation Dave described, so it does work.  However, I see a couple of problems:

* cfstats shouldn't allow arbitrary args
* specifying an invalid CF works, but just gives you the KS summary
* there is no way to examine a secondary index, such as Keyspace1.Standard1.Idx1, since secondaries also have dot notation
                
> Add `nodetool cfstats <ks> <cf>` abilities
> ------------------------------------------
>
>                 Key: CASSANDRA-4191
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-4191
>             Project: Cassandra
>          Issue Type: New Feature
>    Affects Versions: 1.2
>            Reporter: Joaquin Casares
>            Assignee: Dave Brosius
>            Priority: Minor
>              Labels: datastax_qa
>         Attachments: 4191_specific_cfstats.diff
>
>
> This way cfstats will only print information per keyspace/column family combinations.
> Another related proposal as an alternative to this ticket:
> Allow for `nodetool cfstats` to use --excludes or --includes to accept keyspace and column family arguments.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (CASSANDRA-4191) Add `nodetool cfstats ` abilities

Posted by "Dave Brosius (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/CASSANDRA-4191?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Dave Brosius updated CASSANDRA-4191:
------------------------------------

    Attachment:     (was: 4191_specific_cfstats.diff)
    
> Add `nodetool cfstats <ks> <cf>` abilities
> ------------------------------------------
>
>                 Key: CASSANDRA-4191
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-4191
>             Project: Cassandra
>          Issue Type: New Feature
>    Affects Versions: 1.2
>            Reporter: Joaquin Casares
>            Priority: Minor
>              Labels: datastax_qa
>         Attachments: 4191_specific_cfstats.diff
>
>
> This way cfstats will only print information per keyspace/column family combinations.
> Another related proposal as an alternative to this ticket:
> Allow for `nodetool cfstats` to use --excludes or --includes to accept keyspace and column family arguments.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira