[commits] Horde branch master updated. 640b8cfa6e428926f2efae356808ba0ed194a78f
Michael Rubinsky
mike at theupstairsroom.com
Sat May 29 23:41:46 UTC 2010
The branch "master" has been updated.
The following is a summary of the commits.
from: 5b8ebd2770f430b618924b61dbccaea0bf14e478
640b8cf lazy load the geoLocation data.
-----------------------------------------------------------------------
commit 640b8cfa6e428926f2efae356808ba0ed194a78f
Author: Michael J. Rubinsky <mrubinsk at horde.org>
Date: Sat May 29 19:39:31 2010 -0400
lazy load the geoLocation data.
Don't query the geoLocation datastore for every event, only query the datastore
when we actually ask for the data. Also add logging for the geo related queries.
This, along with the previous commits for the way tag queries are done should
significantly improve performance when calling listEvents(), especially for large
datasets.
kronolith/lib/Event.php | 45 ++++++++++++++++++++++++++++---------
kronolith/lib/Geo/Mysql.php | 9 +++++++
kronolith/lib/Geo/Sql.php | 8 ++++++
kronolith/lib/Resource/Single.php | 2 +-
4 files changed, 52 insertions(+), 12 deletions(-)
http://git.horde.org/diff.php/kronolith/lib/Event.php?rt=horde-git&r1=3f607ff2091c7fa146063b496359438f477276eb&r2=640b8cfa6e428926f2efae356808ba0ed194a78f
http://git.horde.org/diff.php/kronolith/lib/Geo/Mysql.php?rt=horde-git&r1=240ff73e2a3bcfe5e5649e5d9153d87b25471d36&r2=640b8cfa6e428926f2efae356808ba0ed194a78f
http://git.horde.org/diff.php/kronolith/lib/Geo/Sql.php?rt=horde-git&r1=240ff73e2a3bcfe5e5649e5d9153d87b25471d36&r2=640b8cfa6e428926f2efae356808ba0ed194a78f
http://git.horde.org/diff.php/kronolith/lib/Resource/Single.php?rt=horde-git&r1=a90c8acb3cf4fc4eb219799aa297a672709532a6&r2=640b8cfa6e428926f2efae356808ba0ed194a78f
More information about the commits
mailing list