Return-Path: X-Original-To: apmail-cassandra-dev-archive@www.apache.org Delivered-To: apmail-cassandra-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 434D6743C for ; Thu, 17 Nov 2011 02:41:51 +0000 (UTC) Received: (qmail 53032 invoked by uid 500); 17 Nov 2011 02:41:50 -0000 Delivered-To: apmail-cassandra-dev-archive@cassandra.apache.org Received: (qmail 52996 invoked by uid 500); 17 Nov 2011 02:41:50 -0000 Mailing-List: contact dev-help@cassandra.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@cassandra.apache.org Delivered-To: mailing list dev@cassandra.apache.org Received: (qmail 52988 invoked by uid 99); 17 Nov 2011 02:41:49 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 17 Nov 2011 02:41:49 +0000 X-ASF-Spam-Status: No, hits=-2.3 required=5.0 tests=RCVD_IN_DNSWL_MED,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of JEREMIAH.JORDAN@morningstar.com designates 216.228.224.33 as permitted sender) Received: from [216.228.224.33] (HELO mx87.morningstar.com) (216.228.224.33) by apache.org (qpsmtpd/0.29) with SMTP; Thu, 17 Nov 2011 02:41:40 +0000 Received: from msmailb.morningstar.com ([172.28.6.22]) by mx87.morningstar.com with Microsoft SMTPSVC(6.0.3790.4675); Wed, 16 Nov 2011 20:41:19 -0600 Received: from [192.168.2.3] ([71.201.190.179]) by msmailb.morningstar.com over TLS secured channel with Microsoft SMTPSVC(6.0.3790.4675); Wed, 16 Nov 2011 20:41:18 -0600 Content-Type: text/plain; charset=iso-8859-1 Mime-Version: 1.0 (Apple Message framework v1251.1) Subject: Re: How is Cassandra being used? From: Jeremiah Jordan In-Reply-To: <0750E56E-AD6E-4852-B5F5-AC3D6966B994@gmail.com> Date: Wed, 16 Nov 2011 20:41:16 -0600 Content-Transfer-Encoding: quoted-printable Message-Id: References: <4EC43FF9.2040405@dehora.net> <0750E56E-AD6E-4852-B5F5-AC3D6966B994@gmail.com> To: dev@cassandra.apache.org X-Mailer: Apple Mail (2.1251.1) X-OriginalArrivalTime: 17 Nov 2011 02:41:18.0982 (UTC) FILETIME=[62843260:01CCA4D2] X-Virus-Checked: Checked by ClamAV on apache.org +1 for a separate jar (and a second download link that doesn't include = this jar, though I would make the primary link include it with BIG BOLD = PRINT saying it is in there) +1 for a config option to turn off auto-post (defaulted on in the = download that has the jar) +1 for a nodetool command to dump it to a file for manual posting I think this could be a good debugging tool as well. Have a command to = dump "here is what my cluster looks like" to a file, that could then be = sent though email for others to be used help resolve issues with would = be nice. The current nodetool information commands have too much stuff = that needs to be sanitized out before you can send it outside the = firewall. - Jeremiah On Nov 16, 2011, at 7:16 PM, Jeremy Hanna wrote: > Sounds like it would be best if it were in a separate jar for people? >=20 > On Nov 16, 2011, at 4:58 PM, Bill wrote: >=20 >>> Thoughts? >>>=20 >>=20 >> We'll turn this off, and would possibly patch it out of the code. = That's not to say it wouldn't be useful to others. >>=20 >> Bill >>=20 >>=20 >> On 15/11/11 23:23, Jonathan Ellis wrote: >>> I started a "users survey" thread over on the users list (replies = are >>> still trickling in), but as useful as that is, I'd like to get >>> feedback that is more quantitative and with a broader base. This = will >>> let us prioritize our development efforts to better address what >>> people are actually using it for, with less guesswork. For = instance: >>> we put a lot of effort into compression for 1.0.0; if it turned out >>> that only 1% of 1.0.x users actually enable compression, then it = means >>> that we should spend less effort fine-tuning that moving forward, = and >>> use the energy elsewhere. >>>=20 >>> (Of course it could also mean that we did a terrible job getting the >>> word out about new features and explaining how to use them, but = either >>> way, it would be good to know!) >>>=20 >>> I propose adding a basic cluster reporting feature to = cassandra.yaml, >>> enabled by default. It would send anonymous information about your >>> cluster to an apache.org VM. Information like, number (but not = names) >>> of keyspaces and columnfamilies, ks-level options like compression, = cf >>> options like compaction strategy, data types (again, not names) of >>> columns, average row size (or better: the histogram data), and = average >>> sstables per read. >>>=20 >>> Thoughts? >>>=20 >>=20 >>=20 >=20