On Fri, Apr 17, 2015 at 12:41:35AM +0200, Nicolas Sebrecht wrote:<br>
<br>
> >    Best thing to improve quality of the results would be to implement a<br>
> >    message unique identification algorithm that includes a combination of<br>
> >    optional data. UID, In the headers, Message-ID, References,<br>
> >    In-Reply-To. Store these data in a row in the sqlite database table.<br>
> > <br>
> >    That should be enough of an improvement to uniquely identify messages<br>
> >    without having to download the entiree message, This would reduce the<br>
> >    amount of bandwidth consumed, and speed up the sync.<br>
<br>
I think I'm getting why you think it could improve speed. I'm re-opening<br>
because it could worth some basic tests with time measures to compare.<br>
<br>
Something very simple could do it with raw IMAP requests:<br>
- SEARCH <basic UID range><br>
- SEARCH <advanced combined UID and Message-ID><br>
<br>
Would you mind setting up such speed tests?<br>
<br>
-- <br>
Nicolas Sebrecht<br>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">—<br>Reply to this email directly or <a href="https://github.com/OfflineIMAP/offlineimap/issues/190#issuecomment-93962325">view it on GitHub</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/AKFSEJc-OyNlDljuYg0PFJLOakeXwHQ2ks5oANqRgaJpZM4EBVcm.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
  <div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
    <link itemprop="url" href="https://github.com/OfflineIMAP/offlineimap/issues/190#issuecomment-93962325"></link>
    <meta itemprop="name" content="View Issue"></meta>
  </div>
  <meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>