Return-Path: Delivered-To: apmail-cassandra-dev-archive@www.apache.org Received: (qmail 91330 invoked from network); 8 Sep 2010 08:12:55 -0000 Received: from unknown (HELO mail.apache.org) (140.211.11.3) by 140.211.11.9 with SMTP; 8 Sep 2010 08:12:55 -0000 Received: (qmail 99137 invoked by uid 500); 8 Sep 2010 08:12:52 -0000 Delivered-To: apmail-cassandra-dev-archive@cassandra.apache.org Received: (qmail 98015 invoked by uid 500); 8 Sep 2010 08:12:48 -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 98006 invoked by uid 99); 8 Sep 2010 08:12:46 -0000 Received: from Unknown (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 08 Sep 2010 08:12:46 +0000 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests=FREEMAIL_FROM,RCVD_IN_DNSWL_NONE,SPF_PASS,T_TO_NO_BRKTS_FREEMAIL X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of asif.jan@gmail.com designates 74.125.82.172 as permitted sender) Received: from [74.125.82.172] (HELO mail-wy0-f172.google.com) (74.125.82.172) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 08 Sep 2010 08:12:22 +0000 Received: by wyi11 with SMTP id 11so7713661wyi.31 for ; Wed, 08 Sep 2010 01:12:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:from:to :content-type:content-transfer-encoding:mime-version:subject:date :x-mailer; bh=1jHp9nVHBn/Wr00zFkfKdpbyrFnVDBDizNZTd98/KAY=; b=x6m+SOqdtj4jZZVG2SHc3Db46vznCXz2jPqWPxmbgM58fPVxexShNAc6I17IUKTooK B/BNGbA9EGynRlP7eXMidHVh8lJzr8JTGERYzsuC836dhoC7gzj33/CnthVPyRtIk6y6 2mhfNO/6GbldflTNFZwVYztw/3evB2coNjykM= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:from:to:content-type:content-transfer-encoding :mime-version:subject:date:x-mailer; b=ojQSzIRtSuO17dyYrusPKxNHac2xbO3UZNyqaPYxo1BOyr7/iZ201brGwz29KOCAL7 7LeTv3wvfVwF/DAw1eWzLcPknMlcL7a4xtcIZknmbGyXn0bIsFoiW+4MGVWr3wBqt8R8 Z163EXi8D/YwF9ian4LnUaVrMEV0d5eyaActw= Received: by 10.227.145.69 with SMTP id c5mr59587wbv.168.1283933522284; Wed, 08 Sep 2010 01:12:02 -0700 (PDT) Received: from jana.isdc.unige.ch ([129.194.169.67]) by mx.google.com with ESMTPS id w31sm6581195wbd.9.2010.09.08.01.12.00 (version=SSLv3 cipher=RC4-MD5); Wed, 08 Sep 2010 01:12:01 -0700 (PDT) Message-Id: <4E78B249-7377-4679-B6F9-D07F291DE718@gmail.com> From: Asif Jan To: dev@cassandra.apache.org Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v936) Subject: use of static method/variables in the codebase Date: Wed, 8 Sep 2010 10:11:55 +0200 X-Mailer: Apple Mail (2.936) X-Virus-Checked: Checked by ClamAV on apache.org Hi Being a novice to the cassandra project, I have a question. I see a lots of code in cassandra uses static methods/members. Was/Is this a design choice ? The only implication for users like me is that it is slightly difficult to debug the code specially when you want to follow the interaction between different components etc. cheers asif