Re: notmuch's idea of concurrency / failing an invocation
authorDaniel Kahn Gillmor <dkg@fifthhorseman.net>
Sun, 30 Jan 2011 00:14:27 +0000 (19:14 +1900)
committerW. Trevor King <wking@tremily.us>
Fri, 7 Nov 2014 17:37:50 +0000 (09:37 -0800)
a2/51d3cc6b0cc5b952ea3577c2824b0a58ab1364 [new file with mode: 0644]

diff --git a/a2/51d3cc6b0cc5b952ea3577c2824b0a58ab1364 b/a2/51d3cc6b0cc5b952ea3577c2824b0a58ab1364
new file mode 100644 (file)
index 0000000..f61ff88
--- /dev/null
@@ -0,0 +1,106 @@
+Return-Path: <dkg@fifthhorseman.net>\r
+X-Original-To: notmuch@notmuchmail.org\r
+Delivered-To: notmuch@notmuchmail.org\r
+Received: from localhost (localhost [127.0.0.1])\r
+       by olra.theworths.org (Postfix) with ESMTP id 36EAD429E20\r
+       for <notmuch@notmuchmail.org>; Sat, 29 Jan 2011 16:14:38 -0800 (PST)\r
+X-Virus-Scanned: Debian amavisd-new at olra.theworths.org\r
+X-Spam-Flag: NO\r
+X-Spam-Score: 0\r
+X-Spam-Level: \r
+X-Spam-Status: No, score=0 tagged_above=-999 required=5 tests=[none]\r
+       autolearn=disabled\r
+Received: from olra.theworths.org ([127.0.0.1])\r
+       by localhost (olra.theworths.org [127.0.0.1]) (amavisd-new, port 10024)\r
+       with ESMTP id yJqhGoFMFDPw for <notmuch@notmuchmail.org>;\r
+       Sat, 29 Jan 2011 16:14:35 -0800 (PST)\r
+Received: from che.mayfirst.org (che.mayfirst.org [209.234.253.108])\r
+       by olra.theworths.org (Postfix) with ESMTP id B3518431FB6\r
+       for <notmuch@notmuchmail.org>; Sat, 29 Jan 2011 16:14:35 -0800 (PST)\r
+Received: from [192.168.13.75] (lair.fifthhorseman.net [216.254.116.241])\r
+       by che.mayfirst.org (Postfix) with ESMTPSA id 22332F977\r
+       for <notmuch@notmuchmail.org>; Sat, 29 Jan 2011 19:14:33 -0500 (EST)\r
+Message-ID: <4D44AD63.1010001@fifthhorseman.net>\r
+Date: Sat, 29 Jan 2011 19:14:27 -0500\r
+From: Daniel Kahn Gillmor <dkg@fifthhorseman.net>\r
+User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US;\r
+       rv:1.9.2.13) Gecko/20101213 Icedove/3.1.7\r
+MIME-Version: 1.0\r
+To: notmuch@notmuchmail.org\r
+Subject: Re: notmuch's idea of concurrency / failing an invocation\r
+References: <87fwsetdin.fsf@kepler.schwinge.homeip.net>\r
+       <8762taxk9y.fsf@algae.riseup.net>       <87y664zfi8.fsf@flamingspork.com>\r
+In-Reply-To: <87y664zfi8.fsf@flamingspork.com>\r
+X-Enigmail-Version: 1.1.2\r
+Content-Type: multipart/signed; micalg=pgp-sha512;\r
+       protocol="application/pgp-signature";\r
+       boundary="------------enigA517848273DD3AC088343B9E"\r
+X-BeenThere: notmuch@notmuchmail.org\r
+X-Mailman-Version: 2.1.13\r
+Precedence: list\r
+Reply-To: notmuch <notmuch@notmuchmail.org>\r
+List-Id: "Use and development of the notmuch mail system."\r
+       <notmuch.notmuchmail.org>\r
+List-Unsubscribe: <http://notmuchmail.org/mailman/options/notmuch>,\r
+       <mailto:notmuch-request@notmuchmail.org?subject=unsubscribe>\r
+List-Archive: <http://notmuchmail.org/pipermail/notmuch>\r
+List-Post: <mailto:notmuch@notmuchmail.org>\r
+List-Help: <mailto:notmuch-request@notmuchmail.org?subject=help>\r
+List-Subscribe: <http://notmuchmail.org/mailman/listinfo/notmuch>,\r
+       <mailto:notmuch-request@notmuchmail.org?subject=subscribe>\r
+X-List-Received-Date: Sun, 30 Jan 2011 00:14:38 -0000\r
+\r
+This is an OpenPGP/MIME signed message (RFC 2440 and 3156)\r
+--------------enigA517848273DD3AC088343B9E\r
+Content-Type: text/plain; charset=UTF-8\r
+Content-Transfer-Encoding: quoted-printable\r
+\r
+On 01/28/2011 08:05 PM, Stewart Smith wrote:\r
+> I'm about at the point where I'm going to take my git mail store\r
+> experiments and get them really to work (and everyone will have to use\r
+> 'notmuch cat' or the like to access the messages)\r
+\r
+Would this hypothetical git-based mail store retain the atomicity and\r
+lockless concurrent-access of a maildir?  That is, could it be used in a\r
+server environment?\r
+\r
+> which should provide\r
+> both great storage efficiency, much faster backups of your Maildir as\r
+> well as having way fewer paths to traverse checking for new mail.\r
+\r
+when you say "backups of your Maildir" do you mean "backups of your\r
+git-based mail store" ?  or is this somehow a literal Maildir stored in g=\r
+it?\r
+\r
+Intrigued,\r
+\r
+       --dkg\r
+\r
+\r
+--------------enigA517848273DD3AC088343B9E\r
+Content-Type: application/pgp-signature; name="signature.asc"\r
+Content-Description: OpenPGP digital signature\r
+Content-Disposition: attachment; filename="signature.asc"\r
+\r
+-----BEGIN PGP SIGNATURE-----\r
+Version: GnuPG v1.4.11 (GNU/Linux)\r
+Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/\r
+\r
+iQJ8BAEBCgBmBQJNRK1jXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w\r
+ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQwRUU1QkU5NzkyODJEODBCOUY3NTQwRjFD\r
+Q0QyRUQ5NEQyMTczOUU5AAoJEMzS7ZTSFznpiN0P/2rsck89Ax/3NOoQRykqWdsU\r
+9VE7EJ4y4PTI7hozWxnn9Nt2PwKBZF05vdumyoCj/vTA0+Xj1mRGe/Ti6ktBRj7Y\r
+/tDX22iXMkxsVWcl6JyM0wbVpI2TiEvRvfp4GUz3+GgR38Ztpzdogm4+F9skBBKX\r
+maygXtk99KOZ1ztVZq7B+wRcWDn+pG+7QLisPf01icdkJczHXBEOvpxcHKAzUhL7\r
+lZs2HpGTzMH1ykjSm5bKE1I16mCkaXjuHexEOt0td07Vi9FDz27xXIBNJPFdIyLD\r
+qCuNoE6jJyhtGiLhyWMoMaGYtNaWELVj2jY2LoVy9aO/dIV0FCainDSaNYADryLp\r
+P7rWU6M4pjGUcX/axnbisn9Cx2tKBaBy8L8Rdqk9YQQA8RYPcZELAQ44LvVlsBLs\r
+jOTIgkgeFy8ulgLDRcrpb+ixXdg+Z1nDcVaEaGvHL1p4CxtTKKGkNOouMAgzAGjC\r
+kP8U7UNViKHewVKDazbrX4009MUWNCrHER2NHMKqHqDLAzVM07Q7yW2vvJTewdTZ\r
+u48YLGOVBzmSQj7bgU5pQLNX3lkwwwJGU4sm126IXl3JJNjvNZtPdIY7UoR6gp/S\r
+6YjI2/qvufCGRIsKDznu5cjKdabPNHHt5IM/ZS+KznVuQX8UcVu7cw16VPCs4T16\r
+eYe1dH3GqAhm9AHAoedR\r
+=qJiq\r
+-----END PGP SIGNATURE-----\r
+\r
+--------------enigA517848273DD3AC088343B9E--\r