[Tickets #11064] Turba Browse is very inefficient
bugs at horde.org
bugs at horde.org
Fri Mar 9 20:01:23 UTC 2012
DO NOT REPLY TO THIS MESSAGE. THIS EMAIL ADDRESS IS NOT MONITORED.
Ticket URL: http://bugs.horde.org/ticket/11064
------------------------------------------------------------------------------
Ticket | 11064
Created By | Michael Slusarz <slusarz at horde.org>
Summary | Turba Browse is very inefficient
Queue | Turba
Version | Git master
Type | Enhancement
State | New
Priority | 1. Low
Milestone |
Patch |
Owners |
------------------------------------------------------------------------------
Michael Slusarz <slusarz at horde.org> (2012-03-09 13:01) wrote:
Browsing in Turba (at least via SQL driver) will query ALL contacts on
every page, regardless if you are filtering - for example, by a letter
when using the alphabet pager. It is the View code that is doing the
filtering. This is incorrect behavior - the query should be filtered
at the DB level instead - it reduces overhead and SQL is precisely
designed for this kind of filtering, so it is the proper tool for the
job.
More information about the bugs
mailing list