Update uses new query optimizer

This commit is contained in:
Aaron
2009-02-25 12:25:01 -05:00
parent df4bf72f3d
commit adeeae1f2f
2 changed files with 107 additions and 221 deletions

View File

@@ -270,8 +270,11 @@ namespace mongo {
ops.push_back( op );
}
for( vector< shared_ptr< QueryOp > >::iterator i = ops.begin(); i != ops.end(); ++i )
for( vector< shared_ptr< QueryOp > >::iterator i = ops.begin(); i != ops.end(); ++i ) {
(*i)->init();
if ( (*i)->complete() )
return *i;
}
while( 1 ) {
unsigned errCount = 0;