Return-Path: Delivered-To: apmail-incubator-cassandra-dev-archive@minotaur.apache.org Received: (qmail 81134 invoked from network); 3 Apr 2009 02:52:44 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 3 Apr 2009 02:52:44 -0000 Received: (qmail 49155 invoked by uid 500); 3 Apr 2009 02:52:44 -0000 Delivered-To: apmail-incubator-cassandra-dev-archive@incubator.apache.org Received: (qmail 49110 invoked by uid 500); 3 Apr 2009 02:52:44 -0000 Mailing-List: contact cassandra-dev-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-dev@incubator.apache.org Received: (qmail 49100 invoked by uid 99); 3 Apr 2009 02:52:44 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 03 Apr 2009 02:52:44 +0000 X-ASF-Spam-Status: No, hits=1.2 required=10.0 tests=SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (athena.apache.org: local policy) Received: from [74.125.46.154] (HELO yw-out-1718.google.com) (74.125.46.154) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 03 Apr 2009 02:52:36 +0000 Received: by yw-out-1718.google.com with SMTP id 6so649941ywa.0 for ; Thu, 02 Apr 2009 19:52:14 -0700 (PDT) Received: by 10.100.13.6 with SMTP id 6mr325223anm.148.1238727134916; Thu, 02 Apr 2009 19:52:14 -0700 (PDT) Received: from ?10.172.32.46? (h-64-236-138-3.aoltw.net [64.236.138.3]) by mx.google.com with ESMTPS id 4sm5156691yxq.13.2009.04.02.19.52.13 (version=SSLv3 cipher=RC4-MD5); Thu, 02 Apr 2009 19:52:14 -0700 (PDT) Message-Id: <23048D59-145B-4BB5-B58C-038C42F81474@Holsman.net> From: Ian Holsman To: cassandra-dev@incubator.apache.org In-Reply-To: Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v930.3) Subject: Re: Random Checkins Date: Fri, 3 Apr 2009 13:52:10 +1100 References: X-Mailer: Apple Mail (2.930.3) X-Virus-Checked: Checked by ClamAV on apache.org ideally the test cases that your working with could be made public, but until then is it possible for you to run a hudson like service inside of FB and mail the test result output to the list so people know that tests are failing. On 03/04/2009, at 1:21 PM, Jonathan Ellis wrote: > On Thu, Apr 2, 2009 at 6:37 PM, Avinash Lakshman > wrote: >> Another issue with ConcurrentHashMap is that the dude is a memory >> hog. We >> got rid of it over a year ago because of the very same reason. > > Re CHM: what do you suggest instead? I assume you are talking about > for EfficientBidiMap. Do you want the Getter to return a copy of the > ColumnFamily and stick with non-concurrent structures? Or use > NonBlockingHashMap? > >> Also for >> everything that is done there is a reason. > > I don't see any harm in, for instance, me making a commit, you saying > "ConcurrentHashMap is a memory hog", and me saying, "okay, what do you > suggest instead?" Nothing wrong with post-commit review in trunk. > >> I think we are not asking for >> much to apart from run it by someone before what are basically >> changes that >> suit your style. > > We've tried waiting for you or Prashant to review things. That didn't > work over on the code.google project and it hasn't worked here. My > remove patches sat unreviewed for weeks, literally. More recently, a > request for a list of known issues and my attempt to start a > conversation about a roadmap have gone without comment so far. > > I'm not trying to dump on you; we know you're busy. But we have > deadlines too and we can't hold every patch waiting days or weeks for > a review. > > Tell you what. I will try to get changes reviewed by someone in the > community before committing. We will see how that works. That should > at least give you some confidence that it's not just me off being a > cowboy. > > -Jonathan -- Ian Holsman Ian@Holsman.net