diff options
| author | randomdan <randomdan@localhost> | 2011-03-31 14:10:26 +0000 | 
|---|---|---|
| committer | randomdan <randomdan@localhost> | 2011-03-31 14:10:26 +0000 | 
| commit | 66d3ef6d391f03f9eb977f8278d07528d68c33ca (patch) | |
| tree | 7a9218399de549fdfbdc5bc2226ebc6b1d2f9fcd | |
| parent | Show form submission errors in the form box (diff) | |
| download | gentoobrowse-66d3ef6d391f03f9eb977f8278d07528d68c33ca.tar.bz2 gentoobrowse-66d3ef6d391f03f9eb977f8278d07528d68c33ca.tar.xz gentoobrowse-66d3ef6d391f03f9eb977f8278d07528d68c33ca.zip | |
Use namedpackages function and GIN index to speed up bug association
| -rw-r--r-- | gentoobrowse/console/bugassociate.xml | 2 | 
1 files changed, 1 insertions, 1 deletions
| diff --git a/gentoobrowse/console/bugassociate.xml b/gentoobrowse/console/bugassociate.xml index d18a98f..d8decc5 100644 --- a/gentoobrowse/console/bugassociate.xml +++ b/gentoobrowse/console/bugassociate.xml @@ -6,7 +6,7 @@  			SELECT b.bugid, p.packageid  			FROM bugs b, packages p, categories c  			WHERE p.categoryid = c.categoryid -			AND TO_TSVECTOR('english', REGEXP_REPLACE(b.summary, '-[0-9][^ ]*', '', 'g')) @@ PLAINTO_TSQUERY('english', c.name || '/' || p.name) +			AND namedpackages(b.summary) @> ARRAY[c.name || '/' || p.name]  		</sql>  		<columns>  			<column key="true">bugid</column> | 
