diff options
author | Christian Mollekopf <chrigi_1@fastmail.fm> | 2017-08-18 19:04:54 -0600 |
---|---|---|
committer | Christian Mollekopf <chrigi_1@fastmail.fm> | 2017-08-18 19:09:32 -0600 |
commit | 3a7d2e81c7fdc8c2e4b9810065028f4906fc28b3 (patch) | |
tree | 4792b784959e9118798d262861467b0d7c7203ff /tests/threaddata/thread8 | |
parent | d87c789f311b7727d2db687e3891319e98ad6535 (diff) | |
download | sink-3a7d2e81c7fdc8c2e4b9810065028f4906fc28b3.tar.gz sink-3a7d2e81c7fdc8c2e4b9810065028f4906fc28b3.zip |
Implemented thread merging
It can happen that thread messages are not delivered in order, which
means we will have to merge threads once all messages are available.
Diffstat (limited to 'tests/threaddata/thread8')
-rw-r--r-- | tests/threaddata/thread8 | 253 |
1 files changed, 253 insertions, 0 deletions
diff --git a/tests/threaddata/thread8 b/tests/threaddata/thread8 new file mode 100644 index 0000000..b57daee --- /dev/null +++ b/tests/threaddata/thread8 | |||
@@ -0,0 +1,253 @@ | |||
1 | Return-Path: <kde-community-bounces@kde.org> | ||
2 | Received: from imapb010.mykolab.com ([unix socket]) | ||
3 | by imapb010.mykolab.com (Cyrus 2.5.10-49-g2e214b4-Kolab-2.5.10-8.1.el7.kolab_14) with LMTPA; | ||
4 | Thu, 17 Aug 2017 18:40:51 +0200 | ||
5 | X-Sieve: CMU Sieve 2.4 | ||
6 | Received: from int-mx001.mykolab.com (unknown [10.9.13.1]) | ||
7 | by imapb010.mykolab.com (Postfix) with ESMTPS id A9D23150D1CA9 | ||
8 | for <christian@mailqueue.ch>; Thu, 17 Aug 2017 18:40:51 +0200 (CEST) | ||
9 | Received: from mx.kolabnow.com (unknown [10.9.4.1]) | ||
10 | by int-mx001.mykolab.com (Postfix) with ESMTPS id 8FACC185 | ||
11 | for <christian@mailqueue.ch>; Thu, 17 Aug 2017 18:40:51 +0200 (CEST) | ||
12 | X-Virus-Scanned: amavisd-new at mykolab.com | ||
13 | Authentication-Results: ext-mx-in001.mykolab.com (amavisd-new); | ||
14 | dkim=pass (1024-bit key) header.d=kde.org | ||
15 | X-Greylist: domain auto-whitelisted by SQLgrey-1.8.0 | ||
16 | Received: from forward1-smtp.messagingengine.com (forward1-smtp.messagingengine.com [66.111.4.223]) | ||
17 | by ext-mx-in001.mykolab.com (Postfix) with ESMTPS id 1B005169D | ||
18 | for <christian@mailqueue.ch>; Thu, 17 Aug 2017 18:20:40 +0200 (CEST) | ||
19 | Received: from mailredirect.nyi.internal (imap36.nyi.internal [10.202.2.86]) | ||
20 | by mailforward.nyi.internal (Postfix) with ESMTP id B9C0FFD6 | ||
21 | for <christian@mailqueue.ch>; Thu, 17 Aug 2017 12:20:39 -0400 (EDT) | ||
22 | Received: by mailredirect.nyi.internal (Postfix, from userid 501) | ||
23 | id A9EF58E9B6; Thu, 17 Aug 2017 12:20:39 -0400 (EDT) | ||
24 | Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) | ||
25 | by sloti36d2t28 (Cyrus fastmail-fmjessie44745-15358-git-fastmail-15358) with LMTPA; | ||
26 | Thu, 17 Aug 2017 12:20:39 -0400 | ||
27 | X-Cyrus-Session-Id: sloti36d2t28-3239059-1502986839-5-11465270081887081630 | ||
28 | X-Sieve: CMU Sieve 3.0 | ||
29 | X-Spam-known-sender: yes ("Address thomas.pfeiffer@kde.org in From header is in addressbook"); | ||
30 | in-addressbook | ||
31 | X-Orig-Spam-score: 0.0 | ||
32 | X-Spam-hits: BAYES_00 -1.9, HTML_MESSAGE 0.001, RCVD_IN_DNSWL_MED -2.3, | ||
33 | RCVD_IN_SORBS_SPAM 0.5, RP_MATCHES_RCVD -0.001, SPF_PASS -0.001, | ||
34 | LANGUAGES en, BAYES_USED global, SA_VERSION 3.4.0 | ||
35 | X-Spam-source: IP='46.4.96.248', Host='postbox.kde.org', Country='DE', FromHeader='org', | ||
36 | MailFrom='org' | ||
37 | X-Spam-charsets: plain='utf-8', html='utf-8' | ||
38 | X-Resolved-to: chrigi_1@fastmail.fm | ||
39 | X-Delivered-to: chrigi_1@fastmail.fm | ||
40 | X-Mail-from: kde-community-bounces@kde.org | ||
41 | Received: from mx3 ([10.202.2.202]) | ||
42 | by compute1.internal (LMTPProxy); Thu, 17 Aug 2017 12:20:39 -0400 | ||
43 | Authentication-Results: mx3.messagingengine.com; | ||
44 | dkim=pass (1024-bit rsa key sha256) header.d=kde.org header.i=@kde.org header.b=iaOusBVL; | ||
45 | dmarc=none (p=none;has-list-id=yes) header.from=kde.org; | ||
46 | spf=pass smtp.mailfrom=kde-community-bounces@kde.org smtp.helo=postbox.kde.org; | ||
47 | x-google-dkim=pass (2048-bit rsa key) header.d=1e100.net header.i=@1e100.net header.b=J3ZGQfFP | ||
48 | Received-SPF: pass | ||
49 | (kde.org: 46.4.96.248 is authorized to use 'kde-community-bounces@kde.org' in 'mfrom' identity (mechanism 'mx' matched)) | ||
50 | receiver=mx3.messagingengine.com; | ||
51 | identity=mailfrom; | ||
52 | envelope-from="kde-community-bounces@kde.org"; | ||
53 | helo=postbox.kde.org; | ||
54 | client-ip=46.4.96.248 | ||
55 | Received: from postbox.kde.org (postbox.kde.org [46.4.96.248]) | ||
56 | (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) | ||
57 | (No client certificate requested) | ||
58 | by mx3.messagingengine.com (Postfix) with ESMTPS | ||
59 | for <chrigi_1@fastmail.fm>; Thu, 17 Aug 2017 12:20:38 -0400 (EDT) | ||
60 | DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=kde.org; s=default; | ||
61 | t=1502986836; bh=NN9eLPZMdRJe0stu0TDb+ROhjuNPhd/mDnhblsQ4F04=; | ||
62 | h=From:Subject:Date:References:To:In-Reply-To:Reply-To:List-Id: | ||
63 | List-Unsubscribe:List-Archive:List-Post:List-Help:List-Subscribe: | ||
64 | From; | ||
65 | b=iaOusBVLSdEJElb2uoxf5ubKrt5iXH5zKZqAsGo/Ltor16eJ57YIP6QGSNn+L7fCO | ||
66 | QHgR+fL1/OCWmfEs80xz7ycwjVTdHSt8a9nP7EwwLfQFJ3b1bCs8hNFyLpwrlzH87p | ||
67 | 6I1z36M4x53j3Yq7OU5DIWw7TieU2TaHCCClC1Cg= | ||
68 | X-Original-To: kde-community@kde.org | ||
69 | X-Remote-Delivered-To: kde-community@localhost.kde.org | ||
70 | Received-SPF: Pass (sender SPF authorized) identity=mailfrom; | ||
71 | client-ip=209.85.128.181; helo=mail-wr0-f181.google.com; | ||
72 | envelope-from=t.pfeiffer.ux@gmail.com; receiver=kde-community@kde.org | ||
73 | Received: from mail-wr0-f181.google.com (mail-wr0-f181.google.com | ||
74 | [209.85.128.181]) | ||
75 | by postbox.kde.org (Postfix) with ESMTPS id A2098A0194 | ||
76 | for <kde-community@kde.org>; Thu, 17 Aug 2017 16:20:19 +0000 (UTC) | ||
77 | Received: by mail-wr0-f181.google.com with SMTP id f8so3729162wrf.3 | ||
78 | for <kde-community@kde.org>; Thu, 17 Aug 2017 09:20:19 -0700 (PDT) | ||
79 | X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; | ||
80 | d=1e100.net; s=20161025; | ||
81 | h=x-gm-message-state:from:mime-version:subject:date:references:to | ||
82 | :in-reply-to:message-id; | ||
83 | bh=wicjkfxhAhrD+Lja6y+RkFl7BL7WSAOVLHUYZTaQM+E=; | ||
84 | b=J3ZGQfFPOcZSNOlqbFSZ/oBBPQSnoMN2pIBb5YlfFBYeCY2Rt6Xx0X0S/wET6IAcE6 | ||
85 | ZILrUjwPh9q3Bjhx0x+CAGscD/sNJBosuBoVrE1ZFX2d8prqRz9D8fNeeCtuPnRgkDmm | ||
86 | EBW3JP5ifajIMbUnHPevV1W8er5VY1uqWW/z6lZu7iH1zabPs+5wS+X0M1xx71xBxTb1 | ||
87 | Dx4jpLO/SRNSEIKZ0q1l0p6f9/9P9VScWbyDw7NeI1yj0GfRhNSP64dlQU3Z07vqaoKP | ||
88 | vfhpG0gFX/FEr0+MPz2r10v6LP1iACBlhOHwHZxYLTz/mNwvHvsLB6JWFoZ0FuwLRQFN | ||
89 | X47g== | ||
90 | X-Gm-Message-State: AHYfb5hGX37YHJwSkL5Gin7U/eRe+E5RLYqxnYErKBibvkrRhrJDArNX | ||
91 | VyIneA7/u3wUDC0Wvl8= | ||
92 | X-Received: by 10.223.176.5 with SMTP id f5mr3522751wra.194.1502986818721; | ||
93 | Thu, 17 Aug 2017 09:20:18 -0700 (PDT) | ||
94 | Received: from [172.16.5.187] ([109.109.206.114]) | ||
95 | by smtp.gmail.com with ESMTPSA id 5sm4544042wre.5.2017.08.17.09.20.17 | ||
96 | for <kde-community@kde.org> | ||
97 | (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); | ||
98 | Thu, 17 Aug 2017 09:20:17 -0700 (PDT) | ||
99 | From: Thomas Pfeiffer <thomas.pfeiffer@kde.org> | ||
100 | Content-Type: multipart/alternative; | ||
101 | boundary="Apple-Mail=_AF2C4455-1CF7-489B-98CD-6BFD8687BF81" | ||
102 | Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\)) | ||
103 | Subject: Re: Telemetry Policy | ||
104 | Date: Thu, 17 Aug 2017 18:20:16 +0200 | ||
105 | References: <2048912.XfIJe3ZSdj@vkpc5> <2990543.KVDkBByYO0@minixfox> | ||
106 | <CACpu024EH1OeDqwL94QK33eq4sCGjKjwedcQDR_PWjprBevzfg@mail.gmail.com> | ||
107 | <5231282.Ch11jfsTMl@lenovo> <B95D7D2A-23A9-4245-AAC0-8A3FAE330090@kde.org> | ||
108 | To: informing about and discussing non-technical community topics | ||
109 | <kde-community@kde.org> | ||
110 | In-Reply-To: <B95D7D2A-23A9-4245-AAC0-8A3FAE330090@kde.org> | ||
111 | Message-Id: <5A696707-744C-4035-A8FA-CA83EE8691D6@kde.org> | ||
112 | X-Mailer: Apple Mail (2.3273) | ||
113 | X-BeenThere: kde-community@kde.org | ||
114 | X-Mailman-Version: 2.1.16 | ||
115 | Precedence: list | ||
116 | Reply-To: informing about and discussing non-technical community topics | ||
117 | <kde-community@kde.org> | ||
118 | List-Id: informing about and discussing non-technical community topics | ||
119 | <kde-community.kde.org> | ||
120 | List-Unsubscribe: <https://mail.kde.org/mailman/options/kde-community>, | ||
121 | <mailto:kde-community-request@kde.org?subject=unsubscribe> | ||
122 | List-Archive: <http://mail.kde.org/pipermail/kde-community/> | ||
123 | List-Post: <mailto:kde-community@kde.org> | ||
124 | List-Help: <mailto:kde-community-request@kde.org?subject=help> | ||
125 | List-Subscribe: <https://mail.kde.org/mailman/listinfo/kde-community>, | ||
126 | <mailto:kde-community-request@kde.org?subject=subscribe> | ||
127 | Errors-To: kde-community-bounces@kde.org | ||
128 | Sender: "kde-community" <kde-community-bounces@kde.org> | ||
129 | |||
130 | |||
131 | --Apple-Mail=_AF2C4455-1CF7-489B-98CD-6BFD8687BF81 | ||
132 | Content-Transfer-Encoding: quoted-printable | ||
133 | Content-Type: text/plain; | ||
134 | charset=utf-8 | ||
135 | |||
136 | |||
137 | > On 17. Aug 2017, at 17:38, Mirko Boehm - KDE <mirko@kde.org> wrote: | ||
138 | >=20 | ||
139 | > Hi,=20 | ||
140 | >=20 | ||
141 | >> On 17. Aug 2017, at 01:46, Thomas Pfeiffer <thomas.pfeiffer@kde.org = | ||
142 | <mailto:thomas.pfeiffer@kde.org>> wrote: | ||
143 | >>=20 | ||
144 | >> Hi Valorie, | ||
145 | >> Even if opt-out for some data is legally and even morally fine, it = | ||
146 | does not=20 | ||
147 | >> align with the values we communicate to our users: | ||
148 | >> Unlike Mozilla's Mission, our Vision mentions privacy explicitly, and = | ||
149 | we're=20 | ||
150 | >> striving to make privacy our USP. | ||
151 | >=20 | ||
152 | > We seem to assume a contradiction between telemetry and privacy. I = | ||
153 | believe this is a knee-jerk reaction. We can implement telemetry in a = | ||
154 | way that privacy is not violated. In fact, I would say that it follows = | ||
155 | from our vision that we should do this. | ||
156 | >=20 | ||
157 | |||
158 | The problem is: I expect users to have the same knee-jerk reaction. I = | ||
159 | don=E2=80=99t see us being able to explain to users that actually their = | ||
160 | privacy is perfectly safe before they freak out. | ||
161 | Privacy-minded Free Software users have freaked out in the past over = | ||
162 | things which objectively speaking were not a huge deal. | ||
163 | It=E2=80=99s emotion more than rational arguments | ||
164 | |||
165 | |||
166 | --Apple-Mail=_AF2C4455-1CF7-489B-98CD-6BFD8687BF81 | ||
167 | Content-Transfer-Encoding: quoted-printable | ||
168 | Content-Type: text/html; | ||
169 | charset=utf-8 | ||
170 | |||
171 | <html><head><meta http-equiv=3D"Content-Type" content=3D"text/html = | ||
172 | charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; = | ||
173 | -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" = | ||
174 | class=3D""><br class=3D""><div><blockquote type=3D"cite" class=3D""><div = | ||
175 | class=3D"">On 17. Aug 2017, at 17:38, Mirko Boehm - KDE <<a = | ||
176 | href=3D"mailto:mirko@kde.org" class=3D"">mirko@kde.org</a>> = | ||
177 | wrote:</div><br class=3D"Apple-interchange-newline"><div class=3D""><meta = | ||
178 | http-equiv=3D"Content-Type" content=3D"text/html charset=3Dus-ascii" = | ||
179 | class=3D""><div style=3D"word-wrap: break-word; -webkit-nbsp-mode: = | ||
180 | space; -webkit-line-break: after-white-space;" class=3D"">Hi, <div = | ||
181 | class=3D""><br class=3D""><div class=3D""><blockquote type=3D"cite" = | ||
182 | class=3D""><div class=3D"">On 17. Aug 2017, at 01:46, Thomas Pfeiffer = | ||
183 | <<a href=3D"mailto:thomas.pfeiffer@kde.org" = | ||
184 | class=3D"">thomas.pfeiffer@kde.org</a>> wrote:</div><br = | ||
185 | class=3D"Apple-interchange-newline"><div class=3D""><span = | ||
186 | style=3D"font-family: Menlo-Regular; font-size: 11px; font-style: = | ||
187 | normal; font-variant-caps: normal; font-weight: normal; letter-spacing: = | ||
188 | normal; text-align: start; text-indent: 0px; text-transform: none; = | ||
189 | white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; = | ||
190 | float: none; display: inline !important;" class=3D"">Hi = | ||
191 | Valorie,</span><br style=3D"font-family: Menlo-Regular; font-size: 11px; = | ||
192 | font-style: normal; font-variant-caps: normal; font-weight: normal; = | ||
193 | letter-spacing: normal; text-align: start; text-indent: 0px; = | ||
194 | text-transform: none; white-space: normal; word-spacing: 0px; = | ||
195 | -webkit-text-stroke-width: 0px;" class=3D""><span style=3D"font-family: = | ||
196 | Menlo-Regular; font-size: 11px; font-style: normal; font-variant-caps: = | ||
197 | normal; font-weight: normal; letter-spacing: normal; text-align: start; = | ||
198 | text-indent: 0px; text-transform: none; white-space: normal; = | ||
199 | word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: = | ||
200 | inline !important;" class=3D"">Even if opt-out for some data is legally = | ||
201 | and even morally fine, it does not<span = | ||
202 | class=3D"Apple-converted-space"> </span></span><br = | ||
203 | style=3D"font-family: Menlo-Regular; font-size: 11px; font-style: = | ||
204 | normal; font-variant-caps: normal; font-weight: normal; letter-spacing: = | ||
205 | normal; text-align: start; text-indent: 0px; text-transform: none; = | ||
206 | white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px;" = | ||
207 | class=3D""><span style=3D"font-family: Menlo-Regular; font-size: 11px; = | ||
208 | font-style: normal; font-variant-caps: normal; font-weight: normal; = | ||
209 | letter-spacing: normal; text-align: start; text-indent: 0px; = | ||
210 | text-transform: none; white-space: normal; word-spacing: 0px; = | ||
211 | -webkit-text-stroke-width: 0px; float: none; display: inline = | ||
212 | !important;" class=3D"">align with the values we communicate to our = | ||
213 | users:</span><br style=3D"font-family: Menlo-Regular; font-size: 11px; = | ||
214 | font-style: normal; font-variant-caps: normal; font-weight: normal; = | ||
215 | letter-spacing: normal; text-align: start; text-indent: 0px; = | ||
216 | text-transform: none; white-space: normal; word-spacing: 0px; = | ||
217 | -webkit-text-stroke-width: 0px;" class=3D""><span style=3D"font-family: = | ||
218 | Menlo-Regular; font-size: 11px; font-style: normal; font-variant-caps: = | ||
219 | normal; font-weight: normal; letter-spacing: normal; text-align: start; = | ||
220 | text-indent: 0px; text-transform: none; white-space: normal; = | ||
221 | word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: = | ||
222 | inline !important;" class=3D"">Unlike Mozilla's Mission, our Vision = | ||
223 | mentions privacy explicitly, and we're<span = | ||
224 | class=3D"Apple-converted-space"> </span></span><br = | ||
225 | style=3D"font-family: Menlo-Regular; font-size: 11px; font-style: = | ||
226 | normal; font-variant-caps: normal; font-weight: normal; letter-spacing: = | ||
227 | normal; text-align: start; text-indent: 0px; text-transform: none; = | ||
228 | white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px;" = | ||
229 | class=3D""><span style=3D"font-family: Menlo-Regular; font-size: 11px; = | ||
230 | font-style: normal; font-variant-caps: normal; font-weight: normal; = | ||
231 | letter-spacing: normal; text-align: start; text-indent: 0px; = | ||
232 | text-transform: none; white-space: normal; word-spacing: 0px; = | ||
233 | -webkit-text-stroke-width: 0px; float: none; display: inline = | ||
234 | !important;" class=3D"">striving to make privacy our USP.</span><br = | ||
235 | style=3D"font-family: Menlo-Regular; font-size: 11px; font-style: = | ||
236 | normal; font-variant-caps: normal; font-weight: normal; letter-spacing: = | ||
237 | normal; text-align: start; text-indent: 0px; text-transform: none; = | ||
238 | white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px;" = | ||
239 | class=3D""></div></blockquote><br class=3D""></div><div class=3D"">We = | ||
240 | seem to assume a contradiction between telemetry and privacy. I believe = | ||
241 | this is a knee-jerk reaction. We can implement telemetry in a way that = | ||
242 | privacy is not violated. In fact, I would say that it follows from our = | ||
243 | vision that we should do this.</div><div class=3D""><br = | ||
244 | class=3D""></div></div></div></div></blockquote><div><br = | ||
245 | class=3D""></div>The problem is: I expect users to have the same = | ||
246 | knee-jerk reaction. I don=E2=80=99t see us being able to explain to = | ||
247 | users that actually their privacy is perfectly safe before they freak = | ||
248 | out.</div><div>Privacy-minded Free Software users have freaked out in = | ||
249 | the past over things which objectively speaking were not a huge = | ||
250 | deal.</div><div>It=E2=80=99s emotion more than rational = | ||
251 | arguments</div><br class=3D""></body></html>= | ||
252 | |||
253 | --Apple-Mail=_AF2C4455-1CF7-489B-98CD-6BFD8687BF81-- | ||