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 346532 - Evolution-exchange scans the unsubscribed folders
Evolution-exchange scans the unsubscribed folders
Status: RESOLVED FIXED
Product: Evolution Exchange
Classification: Deprecated
Component: Connector
2.6.0
Other All
: Normal normal
: ---
Assigned To: Veerapuram Varadhan
Ximian Connector QA
Depends on:
Blocks: 339777
 
 
Reported: 2006-07-04 10:43 UTC by Jacint Juhasz
Modified: 2007-09-04 04:05 UTC
See Also:
GNOME target: ---
GNOME version: 2.13/2.14



Description Jacint Juhasz 2006-07-04 10:43:30 UTC
Please describe the problem:
At startup evolution scans the unsubscribed folders too (the backend
type is evolution-exchange). We have thousands of Public Shared Folders
on the Exchange server, and it takes sometimes one hour to scan them.
That's why I unsubscribed, but it didn't help.

Steps to reproduce:
1. Start evolution
2. strace the evolution-exchange process
3. 


Actual results:
Evolution-exchange process scanning all of the folders on the Exchange
server.

Expected results:
Don't scan the unsubscribed folder structure.

Does this happen every time?
yes

Other information:
Comment 1 Alexander Pierce 2006-09-11 20:36:47 UTC
Same thing happens on 2.8.0. My corporation has more public folders than employees (and seeing as how there are at least 4000 employees at this site alone... this takes A LONG TIME)
Comment 2 Sushma Rai 2006-09-19 08:28:36 UTC
Poornima, i think we need to test this here.
Comment 3 Benjamin C. McKeown 2006-11-08 20:19:07 UTC
I also have the same problem.  I was able to open up Ethereal and watch the search traffic going back and forth between the exchange server.  It appears that the plug is doing a depth first search through all of the public folders, instead of doing a breadth first search.  Also as stated even if a folder is unsubscribed the plugin still proceedes to search the entire folder.  In my organization this process usually takes 15 minutes or more, during this time it is impossible to read any email.
Comment 4 Veerapuram Varadhan 2007-09-04 04:05:53 UTC
(In reply to comment #3)
> I also have the same problem.  I was able to open up Ethereal and watch the
> search traffic going back and forth between the exchange server.  It appears
> that the plug is doing a depth first search through all of the public folders,
> instead of doing a breadth first search.  Also as stated even if a folder is
> unsubscribed the plugin still proceedes to search the entire folder.  In my
> organization this process usually takes 15 minutes or more, during this time it
> is impossible to read any email.
> 
This has been fixed.  Which version of Evolution are you running? Refer to my blog about the improvements done to just do breadth-first and that too only on demand. http://vvaradhan.blogspot.com/search/label/Performance are some related blogs.  Closing this bug as fixed, kindly re-open if you are still facing this issue.