From owner-freebsd-fs@FreeBSD.ORG Mon Jun 30 16:09:52 2008 Return-Path: Delivered-To: freebsd-fs@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5D9E01065676 for ; Mon, 30 Jun 2008 16:09:52 +0000 (UTC) (envelope-from john@kozubik.com) Received: from kozubik.com (kozubik.com [69.43.165.2]) by mx1.freebsd.org (Postfix) with ESMTP id 40CA68FC14 for ; Mon, 30 Jun 2008 16:09:52 +0000 (UTC) (envelope-from john@kozubik.com) Received: from kozubik.com (localhost [127.0.0.1]) by kozubik.com (8.12.11/8.12.11) with ESMTP id m5UGXloS092026; Mon, 30 Jun 2008 09:33:47 -0700 (PDT) (envelope-from john@kozubik.com) Received: from localhost (john@localhost) by kozubik.com (8.12.11/8.12.11/Submit) with ESMTP id m5UGXkLU092023; Mon, 30 Jun 2008 09:33:47 -0700 (PDT) (envelope-from john@kozubik.com) Date: Mon, 30 Jun 2008 09:33:46 -0700 (PDT) From: John Kozubik To: =?utf-8?Q?Dag-Erling_Sm=C3=B8rgrav?= In-Reply-To: <86prpzq6lt.fsf@ds4.des.no> Message-ID: <20080630090947.H1807@kozubik.com> References: <20080628132632.R1807@kozubik.com> <864p7bw387.fsf@ds4.des.no> <20080630073539.U1807@kozubik.com> <86prpzq6lt.fsf@ds4.des.no> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=utf-8 Content-Transfer-Encoding: QUOTED-PRINTABLE Cc: freebsd-fs@freebsd.org Subject: Re: It's 2008. 1 TB disk drives cost $160. Quotas are 32-bit. X-BeenThere: freebsd-fs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Filesystems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 30 Jun 2008 16:09:52 -0000 On Mon, 30 Jun 2008, [utf-8] Dag-Erling Sm=C3=B8rgrav wrote: > Bear in mind, also, that this is not a zero-sum game. Pawel and Ivan > worked on ZFS and gjournal because they felt like it. If they hadn't > been allowed to do so, they wouldn't have fixed quotas instead; they > would just have gone somewhere else. Perhaps. Like I said, I'm excited about ZFS and the experimental work being done - so long as the existing core remains functional. However, I wonder how a call to action and a sense of priority would have affected their own priorities in these past five years. Somewhere, a collective decision was made that these things being broken were somehow acceptable and reasonable, and that decision was reaffirmed year after year. That is what I am upset about. > > > > There is nothing new or experimental in moving quotas from 32 to > > > > 64 bit. > > > It breaks backward compat rather badly. All quotas need to be > > > recalculated, and there no way to tell whether the existing quota > > > file is 32-bit or 64-bit. > > As I said, nothing new or experimental. > > I hardly think you're qualified to judge the level of difficulty > involved. If you were, you'd be busy fixing the problem, not bitching > about it. I can do this. It would take me 4x as long and would require auditing and corrections greater than or equal to the time it takes (for instance) someone like you to do it. We have comparative advantages at particular activities. I pursue what I am best at, you pursue what you are best at, and we exchange them in the marketplace. The world becomes slightly better. We forget that this community is a marketplace because most transactions are based on goodwill only. It shouldn't be surprising that an offer of something more than goodwill is accompanied by something more than meek suggestion.