Switch SolrSearch Implementation to begin utilizing Dismax Query Handler
------------------------------------------------------------------------

                 Key: DSCR-3
                 URL: http://jira.dspace.org/jira/browse/DSCR-3
             Project: DSpace Discovery Module
          Issue Type: Improvement
            Reporter: Mark Diggory


Dismax will give us the ability to create extensively customizable default 
query behavior in Solr.  For instance, JOIN together multiple separate fields 
in Search Query under on field id so that we do not need to customize the 
fields created by DSpace on the client side.

To give an example:

dc.contributor
dc.contributor.author
dc.contributor.other

By utilizing dismax and creating a default query for dc.contributor in the solr 
schema, we can avoid needing to "copy" author and other into contributor to 
create the dumbing down effect in the older qualified dublin core.  Likewise, 
we can easily map this strategy to dc terms and other ontologies to create 
"optimized" inference relationships for common searches such as those.

Finally, once we do all this, we will also be able to create something I call 
"Facet Workflows" or setting a series of broader and narrower facet 
configurations that lead the user through search results that start very 
granular with dc.contributor but can be drilled into more and more refined 
facets of dc.contributor.author and dc.contributor.other, etc as the user 
expands those options.


-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://jira.dspace.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

------------------------------------------------------------------------------
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
Dspace-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/dspace-devel

Reply via email to