From 1637d2655eb6669cb55adf584ca99218908e42e4 Mon Sep 17 00:00:00 2001 From: Jameson Graef Rollins Date: Tue, 18 Mar 2014 10:17:56 +1700 Subject: [PATCH] Re: WARNING: database upgrade coming --- 4f/801bcd7ef4b61e8cbda91ddbfd5a72db92a317 | 105 ++++++++++++++++++++++ 1 file changed, 105 insertions(+) create mode 100644 4f/801bcd7ef4b61e8cbda91ddbfd5a72db92a317 diff --git a/4f/801bcd7ef4b61e8cbda91ddbfd5a72db92a317 b/4f/801bcd7ef4b61e8cbda91ddbfd5a72db92a317 new file mode 100644 index 000000000..6672b6863 --- /dev/null +++ b/4f/801bcd7ef4b61e8cbda91ddbfd5a72db92a317 @@ -0,0 +1,105 @@ +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----- +--=-=-=-- -- 2.26.2