#509: Forgiving Journal Searching
------------------------+---------------------
  Reporter:  tbrooks    |      Owner:
      Type:  defect     |     Status:  new
  Priority:  major      |  Milestone:
 Component:  WebSearch  |    Version:
Resolution:             |   Keywords:  INSPIRE
------------------------+---------------------

Comment (by jblayloc):

 This is because of the classic problem that journal physical review
 becomes: journal:physical + journal:review, and so whitespace breaking is
 being dumb.  It wouldn't be too terribly hard to fix this is the spires
 query parser, to make it "chunk" journal search differently than other
 things.  I think we're already doing this for some other kinds of search.

 Per conversations at the last INSPIRE week, the right place to fix this is
 actually in bothe levels: first, down inside the
 search_engine.search_unit_* functions (which should probably, themselves,
 be factored out of search_engine into a reusable library) and second, up
 inside the query tokenizer where it needs to know that some keywords a
 "greedy".

-- 
Ticket URL: <http://invenio-software.org/ticket/509#comment:2>
Invenio <http://invenio-software.org>

Reply via email to