Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id 51CC6200B95 for ; Mon, 12 Sep 2016 15:44:27 +0200 (CEST) Received: by cust-asf.ponee.io (Postfix) id 5059D160AB8; Mon, 12 Sep 2016 13:44:27 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id C9BA8160AB3 for ; Mon, 12 Sep 2016 15:44:25 +0200 (CEST) Received: (qmail 90065 invoked by uid 500); 12 Sep 2016 13:44:22 -0000 Mailing-List: contact user-help@cassandra.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: user@cassandra.apache.org Delivered-To: mailing list user@cassandra.apache.org Received: (qmail 90053 invoked by uid 99); 12 Sep 2016 13:44:22 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd2-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 12 Sep 2016 13:44:22 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd2-us-west.apache.org (ASF Mail Server at spamd2-us-west.apache.org) with ESMTP id 146B01A563A for ; Mon, 12 Sep 2016 13:44:22 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd2-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 2.18 X-Spam-Level: ** X-Spam-Status: No, score=2.18 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_REPLY=1, HTML_MESSAGE=2, HTML_OBFUSCATE_05_10=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=disabled Authentication-Results: spamd2-us-west.apache.org (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com Received: from mx1-lw-eu.apache.org ([10.40.0.8]) by localhost (spamd2-us-west.apache.org [10.40.0.9]) (amavisd-new, port 10024) with ESMTP id QvgyPKAq63w6 for ; Mon, 12 Sep 2016 13:44:17 +0000 (UTC) Received: from mail-lf0-f49.google.com (mail-lf0-f49.google.com [209.85.215.49]) by mx1-lw-eu.apache.org (ASF Mail Server at mx1-lw-eu.apache.org) with ESMTPS id DBA085FAF9 for ; Mon, 12 Sep 2016 13:44:16 +0000 (UTC) Received: by mail-lf0-f49.google.com with SMTP id l131so87169905lfl.2 for ; Mon, 12 Sep 2016 06:44:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to; bh=p7wL7wE1YTmrUrUH33Siu+Ho5Gg+9PTgXw7B5WlicAw=; b=lMZzy+u7cYbifVwX0CE60232tuMhuRUuSHjNiDEjy8KBiBmDCw7lUFudP5u1acGSYV UB5BnPGpcXG0IdjTKvHEfAm60EDjYYKZf5hUG/y1xm/e30lksmzbW+KJDAPJT481mI+a oLa9QL3f5uhjOcSPOhHNqQnJNSzYF0GHTH8B9gXV1ugDzBVubxuHLSF5cFMJeGpfVBot WBps0MINE5y4D3ujgxesZeoJSi0czn7qQN4iTkcFFv2DLLKBs2lax6e9kv9TmuDd1A2Q bPtO4KldShSmWh18wDsdKGP9vDWD8RqWPvtNNDsXziXd4TCRLG3kjMnLkNMUOZr7cMip HYyg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to; bh=p7wL7wE1YTmrUrUH33Siu+Ho5Gg+9PTgXw7B5WlicAw=; b=edv9AXiWK1SSoDE7dFLdCjHEerQmhJdXybX0LBh7Q2mfwhz3WgeehpGYZ72F4sHmpp oi1dbHYUX1vYrhizBt68eL8amhtbQ0j9qR62AxrHJUMYGYGjW03yolA2tDYNxlWmKmA8 KaNhtgAqaMfxVyzsQhcaCBTET/nTpl9Cf1SQ+LK1ESQX33svjsn3dvmGoLdVEoKaDxBP NYf/UBuiBquxi2eX3Dygz1AkP8b0NK46oZUQEfNQGbL7bsb65LAyGLTsZq+hhw4pMbBs tk87EUc+S3Q7yJNJoxt/GPAe3i2z5RKdbHzq4j2OeODYazk0q0Mp2rdG/RIJEQRB8NIH L9BA== X-Gm-Message-State: AE9vXwMP1goyxaG/YLxx97wg6zjQ4cKP4mQiN8502vp5Yi7dlkY35RyBI+o+E8cFKCumMLnPj9xzAeI8sbDuDA== X-Received: by 10.25.152.83 with SMTP id a80mr4884763lfe.144.1473687849165; Mon, 12 Sep 2016 06:44:09 -0700 (PDT) MIME-Version: 1.0 Received: by 10.25.146.212 with HTTP; Mon, 12 Sep 2016 06:44:08 -0700 (PDT) In-Reply-To: References: <5cb62627-be02-a8d9-9a2b-6b45f19012ca@apache.org> <53d965b0-5ae2-ccb2-9680-4d364cba940e@apache.org> From: Edward Capriolo Date: Mon, 12 Sep 2016 09:44:08 -0400 Message-ID: Subject: Re: Partition size To: "user@cassandra.apache.org" Content-Type: multipart/alternative; boundary=001a11401f9ec26a60053c4fb097 archived-at: Mon, 12 Sep 2016 13:44:27 -0000 --001a11401f9ec26a60053c4fb097 Content-Type: text/plain; charset=UTF-8 In US english it is also debatable over which words are profane. https://simple.wikipedia.org/wiki/Profanity Different words can be profanity to different people, and what words are thought of as profanity in English can change over time. Suggestion: https://www.youtube.com/watch?v=L0MK7qz13bU On Mon, Sep 12, 2016 at 9:36 AM, Benedict Elliott Smith wrote: > The guidelines stipulate no "excessive or unnecessary" profanity. Perhaps > you also decide what qualifies as necessary or non-excessive? > > To summarise my view of this entire discussion: policing users is just... > mind boggling. Well worthy of profanity. > > > > > > On 12 September 2016 at 14:16, Mark Thomas wrote: > >> On 12/09/2016 12:51, Benedict Elliott Smith wrote: >> >> Please tone down your language. There is no need for profanity. >> >> Now is probably a good time to remind everyone of the Apache Code of >> Conduct: >> http://www.apache.org/foundation/policies/conduct.html >> >> >> > (a link to 3rd party docs in response to a question when an >> > equivalent link to project hosted docs was available) >> > >> > >> > No, it wasn't. Or at least the link you sent was not remotely the same >> > as the link in the email you responded to, which was about how to >> > understand your partition sizes - not the configuration parameter. >> > Possibly you responded to the wrong email. >> >> I did respond to the wrong e-mail. I apologise for any confusion caused. >> I intended to respond to this message: >> >> https://lists.apache.org/thread.html/6a68da3467b1fe8fe96c1be >> de135d329419b78bf3cc3912e727304db@%3Cuser.cassandra.apache.org%3E >> >> rather than this one: >> >> https://lists.apache.org/thread.html/39a47ddf3cdecf6a196967b >> a679c30d65279a2afc05a2588e8c69bac@%3Cuser.cassandra.apache.org%3E >> >> I must have clicked on the wrong message in the thread as I moved >> between windows. >> >> > Any member of a project community (contributor, committer or PMC >> > member) >> > >> > >> > Right. But policing /users/ (which Mark most certainly is) is just >> > douchebaggery. Users should feel free to participate with the resources >> > /they know best /without fear of reprisal. All of your statement >> > suggests this shit belongs on the dev list. >> >> Users are as much part of the community as anyone else. >> >> > Or are we really suggesting that anyone discussing things on the user >> > list must be 100% conversant with the "official" docs before they can >> > make any kind of posting to the list? Or otherwise they can expect to >> > be attacked by other community members? >> >> I am not saying that at all. I am saying that, unless there is a good >> reason, links to documentation - particularly reference documentation - >> should be to the official Apache hosts docs in preference to links to a >> third party. >> >> > Talk about chilling. I do not see this promoting engagement - who wants >> > to help other users out if this is what they can expect in return? A >> > public shaming? >> >> My response was not to Mark, but to the community as a whole. It was not >> intended as either a reprimand or a shaming. If Mark feels differently, >> then I apologise. My intention was to make a simple request to the >> community as a whole to reference the official documentation in >> preference to 3rd party docs unless there was a good reason. >> >> > Linking to third party docs, blogs, etc is fairly common but they >> > tend to be linked by the OP in the form of "I've followed the >> > instructions I found here and it doesn't work". >> > >> > >> > Bullshit. Try a simple google >> > search: site:https://mail-archives.apache.org/mod_mbox/cassandra-user/ >> > thelastpickle.com/blog >> > >> > There are 500 results. For just one external resource. I don't recall >> > a single one of these resulting in a reprimand. Try the first three >> > links from the search - they do not fit /any/ of your characterisations >> > of "normal" - but they do fit mine. >> >> None of which, according to Google, have been made since I joined the >> list in August. The past is the past and I don't see how a review of any >> of those posts helps the project. >> >> There are also ~1500 references to docs.datastax.com. I don't think >> reviewing those posts would help either. >> >> I'll note that the search didn't turn up this post (probably because of >> the combined delay in mail-archives.a.o updating and Google indexing the >> site): >> >> https://lists.apache.org/thread.html/7f60b641c40e5e7ba9c7c5c >> 90eee47a94e5ce8690450c7617adc4a41@%3Cuser.cassandra.apache.org%3E >> >> That is a good example of the "more involved" question I referred to >> previously. Hopefully, some of that information will find its way into >> the architecture section of the official docs. >> >> > Perhaps you can link the history of projects attacking users for their >> > email content? >> >> I did say that linking to 3rd party reference docs rather than the >> official reference docs as part of an answer to a question was unusual. >> In the Apache community I know best, Tomcat, I do recall it happening a >> few times but less than once a year. I don't recall any of the specifics >> so finding a reference in the ~150k user@ list messages over the last 10 >> years is a tall order. I did try, but finding a reference is going to >> take more time than I have. >> >> Mark >> >> >> > On 12 September 2016 at 12:10, Mark Thomas > > > wrote: >> > >> > On 09/09/2016 21:11, Benedict Elliott Smith wrote: >> > > Come on. This kind of inconsistent 'policing' is not helpful. >> > >> > How is it inconsistent? Since I subscribed to the mailing list on 22 >> > August, this is the first instance I have seen of anyone providing a >> > link to third party docs rather than the equivalent project hosted >> docs >> > in response to a user question. If I missed any, please point them >> out. >> > The lists are pretty busy and that, combined with my minimal >> technical >> > knowledge of Cassandra, means it is perfectly possible I missed >> some. >> > >> > I've done a quick double check of the user@ archives and while I >> do see >> > a number of messages referencing 3rd party docs, those references >> were >> > made by the OP rather than someone from the community providing an >> > answer. >> > >> > > By all means, push the /*committers*/ to improve the project docs >> > as is >> > > happening, and to promote the internal resources over external >> ones. >> > > >> > > But Mark has absolutely no formal connection with the project, >> and his >> > > contributions have only been to file a couple of JIRA (all of >> which have >> > > so far been ignored by those of his colleagues who /are/ active >> > > community members, I'll note!). Shaming him for not linking docs >> that >> > > describe something /other/ than what he was even talking about is >> > > crossing the line IMO. >> > >> > Any member of a project community (contributor, committer or PMC >> member) >> > directing users to 3rd party docs in preference to project docs >> without >> > a good reason is missing an opportunity to strengthen that project >> > community. >> > >> > > Linking to third-party resources is commonplace, the only >> difference I >> > > can see here is that these have been called "docs" by the >> authors, >> > > instead of a blog post, and Mark has a DataStax email address. >> > >> > Linking to third party reference docs for an Apache project in >> response >> > to a configuration question about that Apache project on one of the >> > project's mailing lists is pretty unusual. >> > >> > Linking to third party docs, blogs, etc is fairly common but they >> tend >> > to be linked by the OP in the form of "I've followed the >> instructions I >> > found here and it doesn't work". The responses to such questions >> > typically include links to the relevant parts of the Apache hosted >> docs. >> > >> > If the question is more involved then I have seen links to blogs, >> > presentations, YouTube etc provided as an answer. If this happens >> > multiple times for the same topic then it is usually added to an >> FAQ, >> > wiki or similar along with an e-mail to the author to see if they'd >> be >> > willing to contribute something to the docs. >> > >> > > Would you have reacted this way if Aaron Morton linked a blog >> post by >> > > thelastpickle? Or a random user posted their own resources? >> Obviously not. >> > >> > Wrong. My reaction was based on the content of the message (a link >> to >> > 3rd party docs in response to a question when an equivalent link to >> > project hosted docs was available) not on who sent it or their >> employer. >> > >> > > I was initially all for the ASF endeavour to counteract DataStax' >> > > outsized influence on the project, and was hopeful you might >> achieve >> > > some positive change. Perhaps you may well still do. But it >> seems to >> > > me that the ASF behaviour is beginning to cross from constructive >> > > criticism of the project participants to prejudicially hostile >> behaviour >> > > against certain community members - and that is unlikely to >> result in a >> > > better project. >> > > >> > > You should be treating everyone consistently, in a manner that >> promotes >> > > project health. >> > >> > It is not healthy if community members are directing users to 3rd >> party >> > documentation in preference to the project's own documentation. If >> it is >> > happening because the project's documentation is non-existent / >> wrong / >> > poorly written / etc. then that is understandable (and would be an >> issue >> > the project needed to address) but that was not the case in this >> > instance. >> > >> > There are many aspects to community health. In the grand scheme of >> > things the single e-mail that started this particular discussion is >> in >> > the noise. However, a consistent pattern of such e-mails would be >> much >> > more troubling. My intent was to ensure that such a pattern did not >> > form. >> > >> > Whether people agree with my response or not, the community is >> hopefully >> > more aware of the issue than it was previously. >> > >> > Mark >> > >> > >> > > On Friday, 9 September 2016, Mark Thomas > >> > > >> wrote: >> > > >> > > On 09/09/2016 16:46, Mark Curtis wrote: >> > > > If your partition sizes are over 100MB iirc then you'll >> > normally see >> > > > warnings in your system.log, this will outline the partition >> > key, at >> > > > least in Cassandra 2.0 and 2.1 as I recall. >> > > > >> > > > Your best friend here is nodetool cfstats which shows you >> the >> > > > min/mean/max partition sizes for your table. It's quite >> > often used to >> > > > pinpoint large partitons on nodes in a cluster. >> > > > >> > > > More info >> > > > here: >> > > >> > https://docs.datastax.com/en/cassandra/2.1/cassandra/tools/t >> oolsCFstats.html >> > > tools/toolsCFstats.html> >> > > >> > > toolsCFstats.html >> > > tools/toolsCFstats.html>> >> > > >> > > Folks, >> > > >> > > It is *Apache* Cassandra. If you are going to point to docs, >> > please >> > > point to the official Apache docs unless there is a very good >> > reason >> > > not to. >> > > >> > > In this case: >> > > >> > > >> > http://cassandra.apache.org/doc/latest/configuration/cassand >> ra_config_file.html#compaction_large_partition_warning_threshold_mb >> > > ndra_config_file.html#compaction_large_partition_warning_threshold_mb> >> > > >> > > dra_config_file.html#compaction_large_partition_warning_threshold_mb >> > > ndra_config_file.html#compaction_large_partition_warning_threshold_mb>> >> > > >> > > looks to the place. >> > > >> > > Mark >> > > >> > > >> > > > >> > > > Thanks >> > > > >> > > > Mark >> > > > >> > > > >> > > > On 9 September 2016 at 02:53, Anshu Vajpayee >> > >> > > > > > >> wrote: >> > > > >> > > > Is there any way to get partition size for a partition >> > key ? >> > > > >> > > > >> > > >> > >> > >> >> > --001a11401f9ec26a60053c4fb097 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
In US english it is also debatable over which words are pr= ofane.=C2=A0

https://simple.wikipedia.org/wiki/Profanity
Different words can be profanity to different people, and what words= are thought of as profanity in English can change over time.
Suggestion:
h= ttps://www.youtube.com/watch?v=3DL0MK7qz13bU

On Mon, Sep 12, 2016 at 9:36 AM, B= enedict Elliott Smith <benedict@apache.org> wrote:
The guidelines stipulate no &qu= ot;excessive or unnecessary" profanity.=C2=A0 Perhaps you also decide = what qualifies as necessary or non-excessive?

To summari= se my view of this entire discussion: policing users is just... mind boggli= ng. Well worthy of profanity.





On 12 September 2016 at 14:16, Mark Thomas <markt@apach= e.org> wrote:
On 12/09/2016= 12:51, Benedict Elliott Smith wrote:

Please tone down your language. There is no need for profanity.

Now is probably a good time to remind everyone of the Apache Code of
Conduct:
http://www.apache.org/foundation/policies= /conduct.html


>=C2=A0 =C2=A0 =C2=A0(a link to 3rd party docs in response to a question= when an
>=C2=A0 =C2=A0 =C2=A0equivalent link to project hosted docs was availabl= e)
>
>
> No, it wasn't.=C2=A0 Or at least the link you sent was not remotel= y the same
> as the link in the email you responded to, which was about how to
> understand your partition sizes - not the configuration parameter.
> Possibly you responded to the wrong email.

I did respond to the wrong e-mail. I apologise for any confusion cau= sed.
I intended to respond to this message:

https://lists.apache.org/thread.html/6a68da34= 67b1fe8fe96c1bede135d329419b78bf3cc3912e727304db@%3Cuser.cassandr= a.apache.org%3E

rather than this one:

https://lists.apache.org/thread.html/39a47ddf= 3cdecf6a196967ba679c30d65279a2afc05a2588e8c69bac@%3Cuser.cassandr= a.apache.org%3E

I must have clicked on the wrong message in the thread as I moved
between windows.

>=C2=A0 =C2=A0 =C2=A0Any member of a project community (contributor, com= mitter or PMC
>=C2=A0 =C2=A0 =C2=A0member)
>
>
> Right.=C2=A0 But policing /users/ (which Mark most certainly is= ) is just
> douchebaggery.=C2=A0 Users should feel free to participate with = the resources
> /they know best /without fear of reprisal.=C2=A0 All of your st= atement
> suggests this shit belongs on the dev list.

Users are as much part of the community as anyone else.

> Or are we really suggesting that anyone discussing things on the user<= br> > list must be 100% conversant with the "official" docs before= they can
> make any kind of posting to the list?=C2=A0 Or otherwise they can expe= ct to
> be attacked by other community members?

I am not saying that at all. I am saying that, unless there is a goo= d
reason, links to documentation - particularly reference documentation -
should be to the official Apache hosts docs in preference to links to a
third party.

> Talk about chilling.=C2=A0 I do not see this promoting engagement - wh= o wants
> to help other users out if this is what they can expect in return?=C2= =A0 A
> public shaming?

My response was not to Mark, but to the community as a whole. It was= not
intended as either a reprimand or a shaming. If Mark feels differently,
then I apologise. My intention was to make a simple request to the
community as a whole to reference the official documentation in
preference to 3rd party docs unless there was a good reason.

>=C2=A0 =C2=A0 =C2=A0Linking to third party docs, blogs, etc is fairly c= ommon but they
>=C2=A0 =C2=A0 =C2=A0tend to be linked by the OP in the form of "I&= #39;ve followed the
>=C2=A0 =C2=A0 =C2=A0instructions I found here and it doesn't work&q= uot;.
>
>
> Bullshit. Try a simple google
> search: site:https://mail-archives.apa= che.org/mod_mbox/cassandra-user/
> thelastpickle.com/blog <http://thelastpickle.com= /blog>
>
> There are 500 results.=C2=A0 For just one external resource.=C2=A0 I d= on't recall
> a single one of these resulting in a reprimand.=C2=A0 Try the first th= ree
> links from the search - they do not fit /any/ of your character= isations
> of "normal" - but they do fit mine.

None of which, according to Google, have been made since I joined th= e
list in August. The past is the past and I don't see how a review of an= y
of those posts helps the project.

There are also ~1500 references to docs.datastax.com. I don't think<= br> reviewing those posts would help either.

I'll note that the search didn't turn up this post (probably becaus= e of
the combined delay in mail-archives.a.o updating and Google indexing the site):

https://lists.apache.org/thread.html/7f60b641= c40e5e7ba9c7c5c90eee47a94e5ce8690450c7617adc4a41@%3Cuser.cassandr= a.apache.org%3E

That is a good example of the "more involved" question I referred= to
previously. Hopefully, some of that information will find its way into
the architecture section of the official docs.

> Perhaps you can link the history of projects attacking users for their=
> email content?

I did say that linking to 3rd party reference docs rather than the official reference docs as part of an answer to a question was unusual.
In the Apache community I know best, Tomcat, I do recall it happening a
few times but less than once a year. I don't recall any of the specific= s
so finding a reference in the ~150k user@ list messages over the last 10 years is a tall order. I did try, but finding a reference is going to
take more time than I have.

Mark


> On 12 September 2016 at 12:10, Mark Thomas <markt@apache.org
> <mailto:markt@apache.org>> wrote:
>
>=C2=A0 =C2=A0 =C2=A0On 09/09/2016 21:11, Benedict Elliott Smith wrote:<= br> >=C2=A0 =C2=A0 =C2=A0> Come on. This kind of inconsistent 'polici= ng' is not helpful.
>
>=C2=A0 =C2=A0 =C2=A0How is it inconsistent? Since I subscribed to the m= ailing list on 22
>=C2=A0 =C2=A0 =C2=A0August, this is the first instance I have seen of a= nyone providing a
>=C2=A0 =C2=A0 =C2=A0link to third party docs rather than the equivalent= project hosted docs
>=C2=A0 =C2=A0 =C2=A0in response to a user question. If I missed any, pl= ease point them out.
>=C2=A0 =C2=A0 =C2=A0The lists are pretty busy and that, combined with m= y minimal technical
>=C2=A0 =C2=A0 =C2=A0knowledge of Cassandra, means it is perfectly possi= ble I missed some.
>
>=C2=A0 =C2=A0 =C2=A0I've done a quick double check of the user@ arc= hives and while I do see
>=C2=A0 =C2=A0 =C2=A0a number of messages referencing 3rd party docs, th= ose references were
>=C2=A0 =C2=A0 =C2=A0made by the OP rather than someone from the communi= ty providing an
>=C2=A0 =C2=A0 =C2=A0answer.
>
>=C2=A0 =C2=A0 =C2=A0> By all means, push the /*committers*/ to impro= ve the project docs
>=C2=A0 =C2=A0 =C2=A0as is
>=C2=A0 =C2=A0 =C2=A0> happening, and to promote the internal resourc= es over external ones.
>=C2=A0 =C2=A0 =C2=A0>
>=C2=A0 =C2=A0 =C2=A0> But Mark has absolutely no formal connection w= ith the project, and his
>=C2=A0 =C2=A0 =C2=A0> contributions have only been to file a couple = of JIRA (all of which have
>=C2=A0 =C2=A0 =C2=A0> so far been ignored by those of his colleagues= who /are/ active
>=C2=A0 =C2=A0 =C2=A0> community members, I'll note!).=C2=A0 Sham= ing him for not linking docs that
>=C2=A0 =C2=A0 =C2=A0> describe something /other/ than what he was ev= en talking about is
>=C2=A0 =C2=A0 =C2=A0> crossing the line IMO.
>
>=C2=A0 =C2=A0 =C2=A0Any member of a project community (contributor, com= mitter or PMC member)
>=C2=A0 =C2=A0 =C2=A0directing users to 3rd party docs in preference to = project docs without
>=C2=A0 =C2=A0 =C2=A0a good reason is missing an opportunity to strength= en that project
>=C2=A0 =C2=A0 =C2=A0community.
>
>=C2=A0 =C2=A0 =C2=A0> Linking to third-party resources is commonplac= e, the only difference I
>=C2=A0 =C2=A0 =C2=A0> can see here is that these have been called &q= uot;docs"=C2=A0 by the authors,
>=C2=A0 =C2=A0 =C2=A0> instead of a blog post, and Mark has a DataSta= x email address.
>
>=C2=A0 =C2=A0 =C2=A0Linking to third party reference docs for an Apache= project in response
>=C2=A0 =C2=A0 =C2=A0to a configuration question about that Apache proje= ct on one of the
>=C2=A0 =C2=A0 =C2=A0project's mailing lists is pretty unusual.
>
>=C2=A0 =C2=A0 =C2=A0Linking to third party docs, blogs, etc is fairly c= ommon but they tend
>=C2=A0 =C2=A0 =C2=A0to be linked by the OP in the form of "I'v= e followed the instructions I
>=C2=A0 =C2=A0 =C2=A0found here and it doesn't work". The respo= nses to such questions
>=C2=A0 =C2=A0 =C2=A0typically include links to the relevant parts of th= e Apache hosted docs.
>
>=C2=A0 =C2=A0 =C2=A0If the question is more involved then I have seen l= inks to blogs,
>=C2=A0 =C2=A0 =C2=A0presentations, YouTube etc provided as an answer. I= f this happens
>=C2=A0 =C2=A0 =C2=A0multiple times for the same topic then it is usuall= y added to an FAQ,
>=C2=A0 =C2=A0 =C2=A0wiki or similar along with an e-mail to the author = to see if they'd be
>=C2=A0 =C2=A0 =C2=A0willing to contribute something to the docs.
>
>=C2=A0 =C2=A0 =C2=A0> Would you have reacted this way if Aaron Morto= n linked a blog post by
>=C2=A0 =C2=A0 =C2=A0> thelastpickle?=C2=A0 Or a random user posted t= heir own resources?=C2=A0 Obviously not.
>
>=C2=A0 =C2=A0 =C2=A0Wrong. My reaction was based on the content of the = message (a link to
>=C2=A0 =C2=A0 =C2=A03rd party docs in response to a question when an eq= uivalent link to
>=C2=A0 =C2=A0 =C2=A0project hosted docs was available) not on who sent = it or their employer.
>
>=C2=A0 =C2=A0 =C2=A0> I was initially all for the ASF endeavour to c= ounteract DataStax'
>=C2=A0 =C2=A0 =C2=A0> outsized influence on the project, and was hop= eful you might achieve
>=C2=A0 =C2=A0 =C2=A0> some positive change.=C2=A0 Perhaps you may we= ll still do.=C2=A0 But it seems to
>=C2=A0 =C2=A0 =C2=A0> me that the ASF behaviour is beginning to cros= s from constructive
>=C2=A0 =C2=A0 =C2=A0> criticism of the project participants to preju= dicially hostile behaviour
>=C2=A0 =C2=A0 =C2=A0> against certain community members - and that i= s unlikely to result in a
>=C2=A0 =C2=A0 =C2=A0> better project.
>=C2=A0 =C2=A0 =C2=A0>
>=C2=A0 =C2=A0 =C2=A0> You should be treating everyone consistently, = in a manner that promotes
>=C2=A0 =C2=A0 =C2=A0> project health.
>
>=C2=A0 =C2=A0 =C2=A0It is not healthy if community members are directin= g users to 3rd party
>=C2=A0 =C2=A0 =C2=A0documentation in preference to the project's ow= n documentation. If it is
>=C2=A0 =C2=A0 =C2=A0happening because the project's documentation i= s non-existent / wrong /
>=C2=A0 =C2=A0 =C2=A0poorly written / etc. then that is understandable (= and would be an issue
>=C2=A0 =C2=A0 =C2=A0the project needed to address) but that was not the= case in this
>=C2=A0 =C2=A0 =C2=A0instance.
>
>=C2=A0 =C2=A0 =C2=A0There are many aspects to community health. In the = grand scheme of
>=C2=A0 =C2=A0 =C2=A0things the single e-mail that started this particul= ar discussion is in
>=C2=A0 =C2=A0 =C2=A0the noise. However, a consistent pattern of such e-= mails would be much
>=C2=A0 =C2=A0 =C2=A0more troubling. My intent was to ensure that such a= pattern did not
>=C2=A0 =C2=A0 =C2=A0form.
>
>=C2=A0 =C2=A0 =C2=A0Whether people agree with my response or not, the c= ommunity is hopefully
>=C2=A0 =C2=A0 =C2=A0more aware of the issue than it was previously.
>
>=C2=A0 =C2=A0 =C2=A0Mark
>
>
>=C2=A0 =C2=A0 =C2=A0> On Friday, 9 September 2016, Mark Thomas <<= a href=3D"mailto:markt@apache.org" target=3D"_blank">markt@apache.org &= lt;mailto:markt@apach= e.org>
>=C2=A0 =C2=A0 =C2=A0> <mailto:markt@apache.org <mailto:markt@apache.org>= ;>> wrote:
>=C2=A0 =C2=A0 =C2=A0>
>=C2=A0 =C2=A0 =C2=A0>=C2=A0 =C2=A0 =C2=A0On 09/09/2016 16:46, Mark C= urtis wrote:
>=C2=A0 =C2=A0 =C2=A0>=C2=A0 =C2=A0 =C2=A0> If your partition size= s are over 100MB iirc then you'll
>=C2=A0 =C2=A0 =C2=A0normally see
>=C2=A0 =C2=A0 =C2=A0>=C2=A0 =C2=A0 =C2=A0> warnings in your syste= m.log, this will outline the partition
>=C2=A0 =C2=A0 =C2=A0key, at
>=C2=A0 =C2=A0 =C2=A0>=C2=A0 =C2=A0 =C2=A0> least in Cassandra 2.0= and 2.1 as I recall.
>=C2=A0 =C2=A0 =C2=A0>=C2=A0 =C2=A0 =C2=A0>
>=C2=A0 =C2=A0 =C2=A0>=C2=A0 =C2=A0 =C2=A0> Your best friend here = is nodetool cfstats which shows you the
>=C2=A0 =C2=A0 =C2=A0>=C2=A0 =C2=A0 =C2=A0> min/mean/max partition= sizes for your table. It's quite
>=C2=A0 =C2=A0 =C2=A0often used to
>=C2=A0 =C2=A0 =C2=A0>=C2=A0 =C2=A0 =C2=A0> pinpoint large partito= ns on nodes in a cluster.
>=C2=A0 =C2=A0 =C2=A0>=C2=A0 =C2=A0 =C2=A0>
>=C2=A0 =C2=A0 =C2=A0>=C2=A0 =C2=A0 =C2=A0> More info
>=C2=A0 =C2=A0 =C2=A0>=C2=A0 =C2=A0 =C2=A0> here:
>=C2=A0 =C2=A0 =C2=A0>
>=C2=A0 =C2=A0 =C2=A0 https://docs.datastax.com/en/cassandra/2.1/cassandra/tools/tools= CFstats.html
>=C2=A0 =C2=A0 =C2=A0<https://docs.datastax.com/en/cassandra/2.1/cassandra/tools/to= olsCFstats.html>
>=C2=A0 =C2=A0 =C2=A0>
>=C2=A0 =C2=A0 =C2=A0 <https://docs.datastax.com/en/cassandra/2.1/cassandra/tools/t= oolsCFstats.html
>=C2=A0 =C2=A0 =C2=A0<https://docs.datastax.com/en/cassandra/2.1/cassandra/tools/to= olsCFstats.html>>
>=C2=A0 =C2=A0 =C2=A0>
>=C2=A0 =C2=A0 =C2=A0>=C2=A0 =C2=A0 =C2=A0Folks,
>=C2=A0 =C2=A0 =C2=A0>
>=C2=A0 =C2=A0 =C2=A0>=C2=A0 =C2=A0 =C2=A0It is *Apache* Cassandra. I= f you are going to point to docs,
>=C2=A0 =C2=A0 =C2=A0please
>=C2=A0 =C2=A0 =C2=A0>=C2=A0 =C2=A0 =C2=A0point to the official Apach= e docs unless there is a very good
>=C2=A0 =C2=A0 =C2=A0reason
>=C2=A0 =C2=A0 =C2=A0>=C2=A0 =C2=A0 =C2=A0not to.
>=C2=A0 =C2=A0 =C2=A0>
>=C2=A0 =C2=A0 =C2=A0>=C2=A0 =C2=A0 =C2=A0In this case:
>=C2=A0 =C2=A0 =C2=A0>
>=C2=A0 =C2=A0 =C2=A0>
>=C2=A0 =C2=A0 =C2=A0 http://cassandra.apache= .org/doc/latest/configuration/cassandra_config_file.html#compacti= on_large_partition_warning_threshold_mb
>=C2=A0 =C2=A0 =C2=A0<http://cassandra.apa= che.org/doc/latest/configuration/cassandra_config_file.html#compa= ction_large_partition_warning_threshold_mb>
>=C2=A0 =C2=A0 =C2=A0>
>=C2=A0 =C2=A0 =C2=A0 <http://cassandra.ap= ache.org/doc/latest/configuration/cassandra_config_file.html#comp= action_large_partition_warning_threshold_mb
>=C2=A0 =C2=A0 =C2=A0<http://cassandra.apa= che.org/doc/latest/configuration/cassandra_config_file.html#compa= ction_large_partition_warning_threshold_mb>>
>=C2=A0 =C2=A0 =C2=A0>
>=C2=A0 =C2=A0 =C2=A0>=C2=A0 =C2=A0 =C2=A0looks to the place.
>=C2=A0 =C2=A0 =C2=A0>
>=C2=A0 =C2=A0 =C2=A0>=C2=A0 =C2=A0 =C2=A0Mark
>=C2=A0 =C2=A0 =C2=A0>
>=C2=A0 =C2=A0 =C2=A0>
>=C2=A0 =C2=A0 =C2=A0>=C2=A0 =C2=A0 =C2=A0>
>=C2=A0 =C2=A0 =C2=A0>=C2=A0 =C2=A0 =C2=A0> Thanks
>=C2=A0 =C2=A0 =C2=A0>=C2=A0 =C2=A0 =C2=A0>
>=C2=A0 =C2=A0 =C2=A0>=C2=A0 =C2=A0 =C2=A0> Mark
>=C2=A0 =C2=A0 =C2=A0>=C2=A0 =C2=A0 =C2=A0>
>=C2=A0 =C2=A0 =C2=A0>=C2=A0 =C2=A0 =C2=A0>
>=C2=A0 =C2=A0 =C2=A0>=C2=A0 =C2=A0 =C2=A0> On 9 September 2016 at= 02:53, Anshu Vajpayee
>=C2=A0 =C2=A0 =C2=A0<anshu.vajpayee@gmail.com <mailto:anshu.vajpayee@gmail.com= >
>=C2=A0 =C2=A0 =C2=A0>=C2=A0 =C2=A0 =C2=A0> <mailto= :anshu.vajpay= ee@gmail.com
>=C2=A0 =C2=A0 =C2=A0<mailto:anshu.vajpayee@gmail.com>>&g= t; wrote:
>=C2=A0 =C2=A0 =C2=A0>=C2=A0 =C2=A0 =C2=A0>
>=C2=A0 =C2=A0 =C2=A0>=C2=A0 =C2=A0 =C2=A0>=C2=A0 =C2=A0 =C2=A0Is = there any way to get partition size for a=C2=A0 partition
>=C2=A0 =C2=A0 =C2=A0key ?
>=C2=A0 =C2=A0 =C2=A0>=C2=A0 =C2=A0 =C2=A0>
>=C2=A0 =C2=A0 =C2=A0>=C2=A0 =C2=A0 =C2=A0>
>=C2=A0 =C2=A0 =C2=A0>
>
>



--001a11401f9ec26a60053c4fb097--