After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 588453 - Frequent and slow retrieval of message IDs
Frequent and slow retrieval of message IDs
Status: RESOLVED FIXED
Product: evolution-mapi
Classification: Applications
Component: Mail
0.26.x
Other Linux
: Normal normal
: ---
Assigned To: evolution-mapi-maint
evolution-mapi-maint
: 591644 593796 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2009-07-13 15:17 UTC by Matthew Barnes
Modified: 2009-09-23 12:02 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
proposed ema patch (2.59 KB, patch)
2009-09-16 19:02 UTC, Milan Crha
none Details | Review
proposed ema patch ][ (3.59 KB, patch)
2009-09-21 14:41 UTC, Milan Crha
committed Details | Review

Description Matthew Barnes 2009-07-13 15:17:24 UTC
Forwarding this from a Fedora bug:
http://bugzilla.redhat.com/show_bug.cgi?id=511064


Description of problem:
The MAPI connector seems to retrieve message ids from the server from scratch
almost whenever any action is taken in a folder and even when no action is
taken.  Often, the process starts again as soon as it completes.  For large
inboxes, this process can take several tens of minutes.

Version-Release number of selected component (if applicable):
evolution-mapi-0.26.2-1.fc11.x86_64
openchange-0.8.2-2.fc11.x86_64


How reproducible:
Frequently

Steps to Reproduce:
1. Open a MAPI account
2. Work with it for a while
3.

Actual results:
Frequent and slow message ID retrievals

Expected results:
Less frequent and/or faster retrievals or retrievals of deltas rather than from
scratch.
Comment 1 Johnny Jacob 2009-08-26 13:55:18 UTC
*** Bug 591644 has been marked as a duplicate of this bug. ***
Comment 2 Johnny Jacob 2009-09-15 09:57:26 UTC
*** Bug 593796 has been marked as a duplicate of this bug. ***
Comment 3 Milan Crha 2009-09-16 19:02:27 UTC
Created attachment 143294 [details] [review]
proposed ema patch

for evolution-mapi;

How to make it superfast. Hrm, maybe not superfast, but definitely faster than before.
Comment 4 Milan Crha 2009-09-21 14:41:20 UTC
Created attachment 143608 [details] [review]
proposed ema patch ][

for evolution-mapi;

Slightly modified previous version. I thought I will be able to use the not-open-message also for a summary fetch, but it turned out that I've no idea how to do that. Thus only updating a patch for not using the obj_message when not set properly.
Comment 5 Milan Crha 2009-09-23 12:02:12 UTC
Created commit a61d9ae in ema master (0.29.1+)
Created commit b8b3fe9 in ema gnome-2-28 (0.28.1+)