author | gmcm <gmcm@57a73879-2fb5-44c3-a270-3262357dd7e2> | |
Tue, 9 Jul 2002 21:53:38 +0000 (21:53 +0000) | ||
committer | gmcm <gmcm@57a73879-2fb5-44c3-a270-3262357dd7e2> | |
Tue, 9 Jul 2002 21:53:38 +0000 (21:53 +0000) | ||
commit | 73ac29efd25c466f381bb0963e93ac2f80331f94 | |
tree | b79d85577c699a28b9159dedc6cf2f0a8ae23c0a | tree | snapshot |
parent | 037e3e1b448303d13964c5e229bda8af67cdccb3 | commit | diff |
Optimize Class.find so that the propspec can contain a set of ids to match.
This is used by indexer.search so it can do just one find for all the index matches.
This was already confusing code, but for common terms (lots of index matches),
it is enormously faster.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@848 57a73879-2fb5-44c3-a270-3262357dd7e2
This is used by indexer.search so it can do just one find for all the index matches.
This was already confusing code, but for common terms (lots of index matches),
it is enormously faster.
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@848 57a73879-2fb5-44c3-a270-3262357dd7e2
roundup/hyperdb.py | diff | blob | history | |
roundup/indexer.py | diff | blob | history |