Return-Path: Delivered-To: apmail-incubator-cassandra-commits-archive@minotaur.apache.org Received: (qmail 48488 invoked from network); 14 Jan 2010 23:39:18 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 14 Jan 2010 23:39:18 -0000 Received: (qmail 94029 invoked by uid 500); 14 Jan 2010 23:39:18 -0000 Delivered-To: apmail-incubator-cassandra-commits-archive@incubator.apache.org Received: (qmail 94001 invoked by uid 500); 14 Jan 2010 23:39:18 -0000 Mailing-List: contact cassandra-commits-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: cassandra-dev@incubator.apache.org Delivered-To: mailing list cassandra-commits@incubator.apache.org Received: (qmail 93900 invoked by uid 99); 14 Jan 2010 23:39:18 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 14 Jan 2010 23:39:18 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [140.211.11.140] (HELO brutus.apache.org) (140.211.11.140) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 14 Jan 2010 23:39:16 +0000 Received: from brutus.apache.org (localhost [127.0.0.1]) by brutus.apache.org (Postfix) with ESMTP id 37201234C1EF for ; Thu, 14 Jan 2010 15:38:55 -0800 (PST) Message-ID: <97727022.249741263512335224.JavaMail.jira@brutus.apache.org> Date: Thu, 14 Jan 2010 23:38:55 +0000 (UTC) From: "Eric Evans (JIRA)" To: cassandra-commits@incubator.apache.org Subject: [jira] Commented: (CASSANDRA-698) ClusterProbe In-Reply-To: <209322085.229411263431814440.JavaMail.jira@brutus.apache.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 X-Virus-Checked: Checked by ClamAV on apache.org [ https://issues.apache.org/jira/browse/CASSANDRA-698?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12800425#action_12800425 ] Eric Evans commented on CASSANDRA-698: -------------------------------------- I probably didn't explain well. IMO, NodeProbe is a mess, because if it isn't the general purpose JMX client for nodes (and nothing else fills that role), then I see a future with a lot of overlap/duplication (like I can already see happening with ClusterProbe). But, feature creep has convoluted NodeProbe into an operations oriented console application. So what I'm suggesting is that maybe we could push getEndPoints(key) into NodeProbe, where the more cluster-specific tool you're after could make use of it, and likewise, the parts of NodeProbe that are there to contribute to "an operations oriented console application", could be broken out into something separate as well (and I can do this if you want). In other words, what I'm suggesting shouldn't be at odds with your goals. > ClusterProbe > ------------ > > Key: CASSANDRA-698 > URL: https://issues.apache.org/jira/browse/CASSANDRA-698 > Project: Cassandra > Issue Type: New Feature > Affects Versions: 0.9 > Reporter: Chris Goffinet > Assignee: Chris Goffinet > Priority: Minor > Fix For: 0.9 > > Attachments: 0001-Added-ClusterProbe.-Supports-get_endpoints-key.patch > > > I'd like to introduce ClusterProbe, for situations where you want to find information at cluster level. The first operation is get_endpoints, where you can supply a key. I want to also add support for showing hit ratio for column families at cluster level. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.