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

Reply via email to