From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from scc-mailout.scc.kit.edu (scc-mailout.scc.kit.edu [129.13.185.202]) by krisdoz.my.domain (8.14.5/8.14.5) with ESMTP id q03NxVbS021442 for ; Tue, 3 Jan 2012 18:59:32 -0500 (EST) Received: from hekate.usta.de (asta-nat.asta.uni-karlsruhe.de [172.22.63.82]) by scc-mailout-02.scc.kit.edu with esmtp (Exim 4.72 #1) id 1RiEGQ-0007bX-9E; Wed, 04 Jan 2012 00:59:30 +0100 Received: from donnerwolke.usta.de ([172.24.96.3]) by hekate.usta.de with esmtp (Exim 4.72) (envelope-from ) id 1RiEGQ-000808-98 for tech@mdocml.bsd.lv; Wed, 04 Jan 2012 00:59:30 +0100 Received: from iris.usta.de ([172.24.96.5] helo=usta.de) by donnerwolke.usta.de with esmtp (Exim 4.72) (envelope-from ) id 1RiEGQ-0005ov-7c for tech@mdocml.bsd.lv; Wed, 04 Jan 2012 00:59:30 +0100 Received: from schwarze by usta.de with local (Exim 4.72) (envelope-from ) id 1RiEGQ-0004vx-6q for tech@mdocml.bsd.lv; Wed, 04 Jan 2012 00:59:30 +0100 Date: Wed, 4 Jan 2012 00:59:30 +0100 From: Ingo Schwarze To: tech@mdocml.bsd.lv Subject: Re: half-atomically rebuild databases Message-ID: <20120103235930.GC2607@iris.usta.de> References: <20120101154538.GA5307@iris.usta.de> <20120101155508.GA4516@britannica.bec.de> <20120101162958.GB5307@iris.usta.de> <20120103124535.GA6689@britannica.bec.de> <4F02FDA4.6070003@bsd.lv> <20120103131927.GA7903@britannica.bec.de> <4F030660.9040704@bsd.lv> <20120103134938.GA3132@britannica.bec.de> X-Mailinglist: mdocml-tech Reply-To: tech@mdocml.bsd.lv MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20120103134938.GA3132@britannica.bec.de> User-Agent: Mutt/1.5.21 (2010-09-15) Hi Joerg, Joerg Sonnenberger wrote on Tue, Jan 03, 2012 at 02:49:38PM +0100: > On Tue, Jan 03, 2012 at 02:45:04PM +0100, Kristaps Dzonsons wrote: > You can easily have more than one key space in a db(3) file by prefixing > the key with a tag. That's e.g. what the services(5) database does. I don't doubt that there would have been different options to choose the layout of the database than those Kristaps has implemented, and in the long run, checking what is worth improving might make sense. But now is not the right time to start over, unless we want to miss the 5.1 release. What we have is working, and i'd say it performs reasonably well. I hope to enable it in -current one of the next days. The basic architecture should not be changed right now, whereas now is a good time for non-intrusive polishing. Thanks, Ingo -- To unsubscribe send an email to tech+unsubscribe@mdocml.bsd.lv