Do you have indexing turned on for the cn and mail fields?  evolution
presently does a prefix search on mail and a substring search on cn, so
"mail=foo*" and "cn=*foo*".  oh, and it also does a prefix search on
displayName, so indexing that might help too.

Is this an openldap server?  by default the only indexing turned on for
them is on objectClass.

Chris

On Tue, 2002-03-12 at 12:57, Yatin Chawathe wrote:
> > > After having LDAP autocomplete set up ages ago using it was . . .
> > > problematic (it had a tendency to hang the compose window . . .) I just
> > > went to compose a message with the latest snapshot and lo and behold it
> > > actually worked and was snappy.  I don't know what, if anything, changed
> > > but I am now pleased with how well (yet another feature) works with
> > > Evolution.
> >
> > glad things are working better for you :)
> 
> I tried the latest evolution snapshot.  The response time for evo to resolve
> a name from the LDAP server as I type into the To: or Cc: boxes still seems
> too long.  My LDAP server is one hop away on a local LAN from my evo client
> machine.  I think part of the problem may be that there is no visual
> indication that the application is still waiting for a response from the
> LDAP server.  So the user has no idea as to what is actually going on.
> 
> The auto-completion for LDAP is great when it works smoothly and quickly.
> But, its current latency is an issue for me.  I wish I could simply type in
> a comma-separated list of portions of names or email addresses, and then
> press a single key to expand all of those names/addresses from the LDAP
> server.  Most often I have exactly one contact for each expansion and those
> should be expanded without any further user intervention.  Currently, for
> each address, I need to wait an indeterminate amount of time without
> feedback as to whether the query to the LDAP server succeeded or not, then
> use the Down arrow followed by the Return key to expand each of these
> common-case addresses.  The single-key-press expansion would eliminate that,
> and the UI could pop up a box or change the mouse cursor to a
> watch/hourglass to indicate that it is checking the addresses against the
> LDAP server.  In the few cases that there are multiple possible expansions,
> evo could display all of the possibilities to allow the user to pick one as
> it already does.  I use this feature very often with Outlook Express (press
> Ctl-K to resolve addresses from the LDAP server) and would love to have it
> in Evo as well.
> 
> I know that incorporating this instead of auto-completion would result in
> conflicting user interfaces depending on whether you use a local Contacts
> folder or an LDAP-based addressbook, but in my opinion, the latency of LDAP
> servers justifies having this different UI.
> 
> Any thoughts?
> 
> Yatin
> 
> 
> 
> 
> 


_______________________________________________
evolution maillist  -  [EMAIL PROTECTED]
http://lists.ximian.com/mailman/listinfo/evolution

Reply via email to