MultiFieldQueryParser is not friendly for overriding ----------------------------------------------------
Key: LUCENE-1245 URL: https://issues.apache.org/jira/browse/LUCENE-1245 Project: Lucene - Java Issue Type: Improvement Components: QueryParser Affects Versions: 2.3.2 Reporter: Trejkaz LUCENE-1213 fixed an issue in MultiFieldQueryParser where the slop parameter wasn't being properly applied. Problem is, the fix which eventually got committed is calling super.getFieldQuery(String,String), bypassing any possibility of customising the query behaviour. This should be relatively simply fixable by modifying getFieldQuery(String,String,int) to, if field is null, recursively call getFieldQuery(String,String,int) instead of setting the slop itself. This gives subclasses which override either getFieldQuery method a chance to do something different. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]