Re: [PATCH 0/4] Allow specifying alternate names for addresses in other_email
[notmuch-archives.git] / 1e / 082e90cf2a34a01a8430dece8cb42aa7c46a5f
1 Return-Path: <madduck@lapse.rw.madduck.net>\r
2 X-Original-To: notmuch@notmuchmail.org\r
3 Delivered-To: notmuch@notmuchmail.org\r
4 Received: from localhost (localhost [127.0.0.1])\r
5         by olra.theworths.org (Postfix) with ESMTP id 9E8DE431FBC\r
6         for <notmuch@notmuchmail.org>; Thu, 18 Feb 2010 18:10:07 -0800 (PST)\r
7 X-Virus-Scanned: Debian amavisd-new at olra.theworths.org\r
8 X-Spam-Flag: NO\r
9 X-Spam-Score: -2.289\r
10 X-Spam-Level: \r
11 X-Spam-Status: No, score=-2.289 tagged_above=-999 required=5 tests=[AWL=0.310,\r
12         BAYES_00=-2.599] autolearn=ham\r
13 Received: from olra.theworths.org ([127.0.0.1])\r
14         by localhost (olra.theworths.org [127.0.0.1]) (amavisd-new, port 10024)\r
15         with ESMTP id F7oDq6JWYqbd for <notmuch@notmuchmail.org>;\r
16         Thu, 18 Feb 2010 18:10:07 -0800 (PST)\r
17 Received: from clegg.madduck.net (clegg.madduck.net [193.242.105.96])\r
18         by olra.theworths.org (Postfix) with ESMTP id B38AF431FAE\r
19         for <notmuch@notmuchmail.org>; Thu, 18 Feb 2010 18:10:06 -0800 (PST)\r
20 Received: from lapse.rw.madduck.net (koruout.airnz.co.nz [162.112.38.5])\r
21         (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits))\r
22         (Client CN "lapse.rw.madduck.net",\r
23         Issuer "CAcert Class 3 Root" (verified OK))\r
24         by clegg.madduck.net (postfix) with ESMTPS id 550991D409B;\r
25         Fri, 19 Feb 2010 03:09:55 +0100 (CET)\r
26 Received: by lapse.rw.madduck.net (Postfix, from userid 1000)\r
27         id 92E963FE; Fri, 19 Feb 2010 13:31:15 +1300 (NZDT)\r
28 Date: Fri, 19 Feb 2010 13:31:15 +1300\r
29 From: martin f krafft <madduck@madduck.net>\r
30 To: Ben Gamari <bgamari@gmail.com>\r
31 Message-ID: <20100219003115.GB25162@lapse.rw.madduck.net>\r
32 Mail-Followup-To: Ben Gamari <bgamari@gmail.com>,\r
33         notmuch <notmuch@notmuchmail.org>\r
34 References: <20100217235211.GC2628@lapse.rw.madduck.net>\r
35         <1266453115-sup-7880@ben-laptop>\r
36         <20100218015847.GB3480@lapse.rw.madduck.net>\r
37         <1266459453-sup-7234@ben-laptop>\r
38         <20100218024802.GA795@lapse.rw.madduck.net>\r
39         <1266463007-sup-8777@ben-laptop>\r
40         <20100218034613.GD1991@lapse.rw.madduck.net>\r
41         <1266467977-sup-3504@ben-laptop>\r
42         <20100218045943.GA6152@lapse.rw.madduck.net>\r
43         <1266469478-sup-2095@ben-laptop>\r
44 MIME-Version: 1.0\r
45 Content-Type: multipart/signed; micalg=pgp-ripemd160;\r
46         protocol="application/pgp-signature"; boundary="i9LlY+UWpKt15+FH"\r
47 Content-Disposition: inline\r
48 In-Reply-To: <1266469478-sup-2095@ben-laptop>\r
49 X-Motto: Keep the good times rollin'\r
50 X-OS: Debian GNU/Linux squeeze/sid kernel 2.6.32-1-686 i686\r
51 X-Spamtrap: madduck.bogus@madduck.net\r
52 X-Subliminal-Message: debian/rules!\r
53 User-Agent: Mutt/1.5.20 (2009-06-14)\r
54 X-Virus-Scanned: clamav-milter 0.95.3 at clegg\r
55 X-Virus-Status: Clean\r
56 Cc: notmuch <notmuch@notmuchmail.org>\r
57 Subject: Re: [notmuch] nested tag trees (was:  Mail in git)\r
58 X-BeenThere: notmuch@notmuchmail.org\r
59 X-Mailman-Version: 2.1.13\r
60 Precedence: list\r
61 List-Id: "Use and development of the notmuch mail system."\r
62         <notmuch.notmuchmail.org>\r
63 List-Unsubscribe: <http://notmuchmail.org/mailman/options/notmuch>,\r
64         <mailto:notmuch-request@notmuchmail.org?subject=unsubscribe>\r
65 List-Archive: <http://notmuchmail.org/pipermail/notmuch>\r
66 List-Post: <mailto:notmuch@notmuchmail.org>\r
67 List-Help: <mailto:notmuch-request@notmuchmail.org?subject=help>\r
68 List-Subscribe: <http://notmuchmail.org/mailman/listinfo/notmuch>,\r
69         <mailto:notmuch-request@notmuchmail.org?subject=subscribe>\r
70 X-List-Received-Date: Fri, 19 Feb 2010 02:10:07 -0000\r
71 \r
72 \r
73 --i9LlY+UWpKt15+FH\r
74 Content-Type: text/plain; charset=utf-8\r
75 Content-Disposition: inline\r
76 Content-Transfer-Encoding: quoted-printable\r
77 \r
78 also sprach Ben Gamari <bgamari@gmail.com> [2010.02.18.1810 +1300]:\r
79 > Yeah, this is a bit of a bummer. This is really a stretch, but I wonder\r
80 > if the git folks would accept patches/minor database semantics changes\r
81 > in the name of making git more flexible as a general purpose object\r
82 > database. I really doubt it, but you never know.\r
83 \r
84 I am pretty sure they won't. Git is a content tracker, not a general\r
85 purpose filesystem. It's a bit of a shame.\r
86 \r
87 > > Instead of nested subtrees, think of 16 subtrees forming\r
88 > > a level-1 hash table, or 256 for level-2, which really *ought*\r
89 > > to be enough.\r
90 > >=20\r
91 > > Anyway, rewriting a tree object is pretty much exactly the same\r
92 > > as removing a line (e.g. a message ID) from a file (e.g. a tag),\r
93 > > as that file would have to be fully rewritten.\r
94 > >=20\r
95 > This is very true, but exactly do you mean by this statement?\r
96 \r
97 That any form of tag-to-message mapping will be expensive when you\r
98 have a million messages referenced. If you used symlinks like mairix\r
99 does, any manipulation would require changes to the directory index,\r
100 which =E2=80=94 curiously =E2=80=94 functions much like the subtree approac=\r
101 h you\r
102 proposed.\r
103 \r
104 --=20\r
105 martin | http://madduck.net/ | http://two.sentenc.es/\r
106 =20\r
107 "the faster i go, the behinder i get."\r
108                                                     -- lewis carroll\r
109 =20\r
110 spamtraps: madduck.bogus@madduck.net\r
111 \r
112 --i9LlY+UWpKt15+FH\r
113 Content-Type: application/pgp-signature; name="digital_signature_gpg.asc"\r
114 Content-Description: Digital signature (see http://martin-krafft.net/gpg/)\r
115 Content-Disposition: inline\r
116 \r
117 -----BEGIN PGP SIGNATURE-----\r
118 Version: GnuPG v1.4.10 (GNU/Linux)\r
119 \r
120 iEYEAREDAAYFAkt929MACgkQIgvIgzMMSnXIsgCghP4cLWWgw726uOaD72Be0bsn\r
121 a+QAoNfuYUWlRQXJLoKTBcCX4ww+VaAK\r
122 =gDbp\r
123 -----END PGP SIGNATURE-----\r
124 \r
125 --i9LlY+UWpKt15+FH--\r