Return-Path: X-Original-To: notmuch@notmuchmail.org Delivered-To: notmuch@notmuchmail.org Received: from localhost (localhost [127.0.0.1]) by olra.theworths.org (Postfix) with ESMTP id 3DF6A431FBD for ; Mon, 17 Mar 2014 10:18:22 -0700 (PDT) X-Virus-Scanned: Debian amavisd-new at olra.theworths.org X-Spam-Flag: NO X-Spam-Score: -2.3 X-Spam-Level: X-Spam-Status: No, score=-2.3 tagged_above=-999 required=5 tests=[RCVD_IN_DNSWL_MED=-2.3] autolearn=disabled Received: from olra.theworths.org ([127.0.0.1]) by localhost (olra.theworths.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NKvCtYNp6n+J for ; Mon, 17 Mar 2014 10:18:14 -0700 (PDT) Received: from outgoing-mail.its.caltech.edu (outgoing-mail.its.caltech.edu [131.215.239.19]) by olra.theworths.org (Postfix) with ESMTP id 73F62431FC0 for ; Mon, 17 Mar 2014 10:18:00 -0700 (PDT) Received: from fire-doxen.imss.caltech.edu (localhost [127.0.0.1]) by fire-doxen-postvirus (Postfix) with ESMTP id 04003328085; Mon, 17 Mar 2014 10:17:59 -0700 (PDT) X-Spam-Scanned: at Caltech-IMSS on fire-doxen by amavisd-new Received: from finestructure.net (unknown [198.129.209.100]) (Authenticated sender: jrollins) by fire-doxen-submit (Postfix) with ESMTP id 367972E509A4; Mon, 17 Mar 2014 10:17:59 -0700 (PDT) Received: by finestructure.net (Postfix, from userid 1000) id A111060123; Mon, 17 Mar 2014 10:17:58 -0700 (PDT) From: Jameson Graef Rollins To: David Bremner , Notmuch list Subject: Re: WARNING: database upgrade coming In-Reply-To: <874n37a017.fsf@zancas.localnet> References: <874n37a017.fsf@zancas.localnet> User-Agent: Notmuch/0.17+134~g31849a1 (http://notmuchmail.org) Emacs/24.3.1 (x86_64-pc-linux-gnu) Date: Mon, 17 Mar 2014 10:17:56 -0700 Message-ID: <87txawkam3.fsf@servo.finestructure.net> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-BeenThere: notmuch@notmuchmail.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: "Use and development of the notmuch mail system." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 17 Mar 2014 17:18:23 -0000 --=-=-= Content-Type: text/plain On Sun, Mar 09 2014, David Bremner wrote: > I will fairly soon push some version of jani's patches changing folder: > matching to master. This will require an irreversible database upgrade. > > Of course we believe everything is going to go smoothly, but you > probably should not run this upcoming version of notmuch on your live > mail store until you understand the implications for your workflow. > > It never hurts to backup your tags before upgrading notmuch. We've never > had a data loss yet, but it _is_ software. Hey, David et. al. I recently did an upgrade to notmuch/master after being out of the loop for a while and not noticing that a database upgrade was pending. The next notmuch new informed me that a database upgrade was required, but it went ahead and did the upgrade unprompted. Things went fine, but it did worry me a bit that I didn't know an upgrade was pending and didn't have a chance to do a backup before it happened. It would be nice if notmuch new would prompt users when an database upgrade is pending, to give the user an option to abort before proceeding so that they can do a backup if they'd like. jamie. --=-=-= Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAEBCAAGBQJTJy5EAAoJEO00zqvie6q8xcEP/it8Ary57DBggKigBlevTwha m4WoqXDafNlWnD4VwFWIO5u3gMpw1hqrYrqJZRBMvNhxmvS1ZIVTXO6fGaSX/eZf FdcAWD3LY+ejxJf3nrqErF1jt7e3X2C6K51pBZsj0BCcrOn8pmaNh77S6LqoHWcZ S0Jbs+ErPURFRDy+9QMmrMBM4/tUispCR01IweKownGD66ECfzfybj7MyZGyaTSA IrsiPtGFDWGdi87Bz9/3c1526yfcRFW6VIDd59qxqKO8f7swqHE7mTxmm6eNaDzb O74xj4gcoxDMQzmvZFppEqYLhoOKRYcGZZ+STaQ2oMFkuchohe06nqJaDQPmZ6QO Qo8XY+ep7r8aC5+EPFUAmb38bPLvVtlMRC759ITANmwDTBpDLm7hg4O2vtnF7a3x lPSl6f01TxFEE93fhIqnfygKC37ydgh1xGYSMFf3eKOjoflt6tva0RSfXlQYdd+m +BNZg/dyFck3oo0E6oEUiqlkOG+baOKWkFh/bdOgaPSnQHobviraEii5aN8OoKQk zq9q9tZLDrtur6CX0GPPjXBsVDja9ipj2z+fH4ku3PaDf7UhDtu32ddXJEYu4Dt2 YIeu1nC+BCHcWtzFupcN1nM4gX+lSIpIJONHzhpz5zF+hGDSgiIQVIqgR6rTlNkb KviaH1ubwSQPL5zFp7VS =jEYa -----END PGP SIGNATURE----- --=-=-=--