lucene-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jan Høydahl (JIRA) <>
Subject [jira] Commented: (SOLR-2368) Improve extended dismax (edismax) parser
Date Wed, 16 Feb 2011 23:53:25 GMT


Jan Høydahl commented on SOLR-2368:

I agree with David's comments on SOLR-1553 that edismax is already good enough to replace
dismax already, as it is clearly better, more useful and also backward compatible. It may
still need some tuning, but not replacing dismax now in 3.1 could be an example of "perfect
being the enemy of good" :)

In Cominvent, we've been using edismax as the main query parser on all customer projects for
several months now, and it is clearly much better than the old dismax, which is not robust
enough nor does it allow the syntaxes which people have come to expect.

We have not seen any bugs or instabilities on either of these sites where it is live:,, and many more.

May I suggest the following for 3.1:
* defType=dismax is changed to point to Extended DisMax
* defType=basicdismax is pointed to the old Basic DisMax (to give people a way to revert if
* defType=edismax is dropped (or added as a temporary alias to dismax)
* The wiki page is edited to reflect the changes,
and specific parameters or features which are likely to be changed in future are marked as
"experimental, may change" to warn people.

> Improve extended dismax (edismax) parser
> ----------------------------------------
>                 Key: SOLR-2368
>                 URL:
>             Project: Solr
>          Issue Type: Improvement
>            Reporter: Yonik Seeley
> Improve edismax and replace dismax once it has all of the needed features.

This message is automatically generated by JIRA.
For more information on JIRA, see:


To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message