From dev-return-6839-apmail-couchdb-dev-archive=couchdb.apache.org@couchdb.apache.org Wed Oct 14 11:11:35 2009 Return-Path: Delivered-To: apmail-couchdb-dev-archive@www.apache.org Received: (qmail 25323 invoked from network); 14 Oct 2009 11:11:35 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 14 Oct 2009 11:11:35 -0000 Received: (qmail 59304 invoked by uid 500); 14 Oct 2009 11:11:34 -0000 Delivered-To: apmail-couchdb-dev-archive@couchdb.apache.org Received: (qmail 59222 invoked by uid 500); 14 Oct 2009 11:11:34 -0000 Mailing-List: contact dev-help@couchdb.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@couchdb.apache.org Delivered-To: mailing list dev@couchdb.apache.org Received: (qmail 59210 invoked by uid 99); 14 Oct 2009 11:11:34 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 14 Oct 2009 11:11:34 +0000 X-ASF-Spam-Status: No, hits=-2.6 required=5.0 tests=BAYES_00 X-Spam-Check-By: apache.org Received-SPF: neutral (athena.apache.org: local policy) Received: from [83.97.50.139] (HELO jan.prima.de) (83.97.50.139) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 14 Oct 2009 11:11:32 +0000 Received: from [10.0.1.3] (i59F4D2EF.versanet.de [::ffff:89.244.210.239]) (AUTH: LOGIN jan, TLS: TLSv1/SSLv3,128bits,AES128-SHA) by jan.prima.de with esmtp; Wed, 14 Oct 2009 11:11:09 +0000 Content-Type: text/plain; charset=us-ascii; format=flowed; delsp=yes Mime-Version: 1.0 (Apple Message framework v1076) Subject: Re: CouchDB dump/load scripts From: Jan Lehnardt In-Reply-To: Date: Wed, 14 Oct 2009 13:11:08 +0200 Content-Transfer-Encoding: 7bit Message-Id: References: To: dev@couchdb.apache.org X-Mailer: Apple Mail (2.1076) On 14 Oct 2009, at 12:08, Noah Slater wrote: > Hey, > > I would like to see some "official" dump/load scripts bundled into a > contrib/ directory or similar in our main tarball. The couchdb- > python project has a couple in Python, that depend on the same > library, and we could include them as an optional perk for our > users. Obviously, it would make sense to include somethng that > didn't need to depend on a library. Perhaps a shell script! Heh. I'm > sending this email after seeing a bit of confusion in the IRC > channel as to how to dump and load data out of an existing database > for doing upgrades between version. These would only be needed for upgrades from 0.8 or earlier. 0.9.x databases can be read by 0.10+ and are automatically upgraded to the 0.10-only format during the first compaction. Official dump and load scripts are still useful though, but maybe not in very high demand. Cheers Jan --