Exported from Bugzilla, issue 4182.
--- Comment added on 12/13/02 10:05:55 AM ---
Perusing the code in TVpContacts.FindContactByName, it appears that with a
> large number of contacts it could be inefficient, since it potentially
> iterates through all contacts to locate a match instead of using something
> like a binary search. I tested with 1000 contacts and it worked snappy, and
> then with 10000 contacts, now it takes 25 secs to choose the very first
> contact (clicking 'a' on the contactbuttonbar). (Well frankly with 10000
> loaded contacts it's not really usable no matter what you do; alt-tab to
> another app and back again takes 40 secs waiting for screen redraw, etc.
> Granted, not all have so many contacts per resource.)