[Tickets #5825] Efficiency enhancements from Kronolith to Turba
bugs at bugs.horde.org
bugs at bugs.horde.org
Mon Oct 22 14:11:52 UTC 2007
DO NOT REPLY TO THIS MESSAGE. THIS EMAIL ADDRESS IS NOT MONITORED.
Ticket URL: http://bugs.horde.org/ticket/?id=5825
-----------------------------------------------------------------------
Ticket | 5825
Created By | daviskingdom at gmail.com
Summary | Efficiency enhancements from Kronolith to Turba
Queue | Turba
Version | HEAD
Type | Enhancement
State | New
Priority | 2. Medium
Owners |
-----------------------------------------------------------------------
daviskingdom at gmail.com (2007-10-22 07:11) wrote:
I would like to request an enhancement to the efficiency of the function
that pulls birthdays from the Address book into the Calendar view. Please
see the 10/21/2007 and forward dated entries in ticket # 723 for a
discussion, but apparently the current code reads ALL entries in the
address book looking for birthdays.
As a "quick fix" I would think a query that builds a collection of address
book entries that actually contain birthdays could be used to read from
would speed up the process or building a collection of entries with
birthdays +/- 30 days of the current days since these birthdays only show
on calendars less than the 1 year calendar.
The symptoms are as follows:
I have added the Address Book to my external events on my calendar in
order to have the birthdays from my address book show on my calendar.
The time to show my calendar went from 1-2 seconds to 15-20+ seconds!
I am running the latest CVS code and have about 700 entries in the
turba_objects table. Currently there are only about 25 of those 700 that
actually contain birth dates but that number will grow quickly now.
More information about the bugs
mailing list