I'm fiddling around with DisMax again, my love/have relationship continues.
Basically I'm hunting for custom parser examples. But I've also got some links that might be helpful to others. Alternate XML Syntax: Project: XML Query Syntax is being worked on, in SOLR-839 Link: https://issues.apache.org/jira/browse/SOLR-839 Question: Any idea when this be in the mainstream release??? Solr DisMax Refactoring: Project: The dismax in Solr was refactored to make it easier to override and reuse, in SOLR-786 Link: https://issues.apache.org/jira/browse/SOLR-786 Status: This has been in the mainstream code for over a year, seems to be good. Question: Any resources / examples of making heavy use of this? Any good samples? IBM / Lucene Parser Refactoring: Project: A team at IBM worked on refactoring the Lucene/Solr parser. Link: Presentation from '09: http://files.meetup.com/1460078/M%20Busch%20Lucene%20Meetup%20Sf%20June%2009.pdf Link: Discussion: http://www.mail-archive.com/java-...@lucene.apache.org/msg21682.html Link: Jira: https://issues.apache.org/jira/browse/LUCENE-1567 Question: Is this now considered "mainstream", the new default? Any resources / examples of taking advantage of this new refactoring? Advanced Query Syntax: Summary: Lets you use curly braces and other advanced syntax for nested queries and function calls Link: http://wiki.apache.org/solr/LocalParams Link: http://www.lucidimagination.com/blog/2009/03/31/nested-queries-in-solr/ Link: http://www.lucidimagination.com/search/document/ea7b0b27b1b17b1c/re_replacing_fast_functionality_atsesam_no_shinglefilter_exactmatching Hoss has since answered my particular question about this. SolrJ Advanced Queries Summary: SolrJ is a Java API on top of Solr that lets you work entirely in Java, instead of using REST/CGI arguments and XML output You can build queries with it. Link: http://wiki.apache.org/solr/Solrj#Advanced_usage Question: Any good examples of custom query parsers and SolrJ? I think some advanced features aren't always available in SolrJ, it may lag a bit. -- Mark Bennett / New Idea Engineering, Inc. / mbenn...@ideaeng.com Direct: 408-733-0387 / Main: 866-IDEA-ENG / Cell: 408-829-6513