[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