[Jifty-commit] r3478 - Jifty-DBI/trunk/lib/Jifty/DBI/Collection
jifty-commit at lists.jifty.org
jifty-commit at lists.jifty.org
Thu Jun 14 03:39:54 EDT 2007
Author: ruz
Date: Thu Jun 14 03:39:54 2007
New Revision: 3478
Modified:
Jifty-DBI/trunk/lib/Jifty/DBI/Collection/Union.pm
Log:
* do the search in union to avoid useless count query
Modified: Jifty-DBI/trunk/lib/Jifty/DBI/Collection/Union.pm
==============================================================================
--- Jifty-DBI/trunk/lib/Jifty/DBI/Collection/Union.pm (original)
+++ Jifty-DBI/trunk/lib/Jifty/DBI/Collection/Union.pm Thu Jun 14 03:39:54 2007
@@ -114,6 +114,10 @@
return undef unless defined $self->{data}[ $self->{curp} ];
my $cur = $self->{data}[ $self->{curp} ];
+
+ # do the search to avoid the count query and then search
+ $cur->_do_search if $cur->{'must_redo_search'};
+
if ( $cur->_items_counter == $cur->count ) {
# move to the next element
More information about the Jifty-commit
mailing list