: I have been doing more tracing in the code. And I think that I understand a : bit more. The problem does not seem to be dismax+join, but : dismax+join+fromIndex.
Correct. join+dismax works fine as i already demonstrated... : >> Note: even with that hardcoded "lucene" bug, you can still override the : >> default by using var dereferencing to point at another param with it's own : >> localparams specying the type... : >> : >> qf=text name : >> q={!join from=manu_id_s to=id v=$qq} : >> qq={!dismax}ipod ...the problem you are refering to now has nothing to do with dismax, and is specificly a bug in how the query is parsed when "fromIndex" is used (which i thought i already mentioned in this thread but i see you found independently)... https://issues.apache.org/jira/browse/SOLR-2824 Did you file a Jira about defaulting to "lucene" instead of null so we can make the defType local param syntax work? I havne't seen it in my email but it's really an unrelated problem so it should be tracked seperately) -Hoss