Solr
  1. Solr
  2. SOLR-263

CLONE -Search query with any stop words can invalidate whole query

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 1.1.0
    • Fix Version/s: 1.1.0
    • Component/s: search
    • Labels:
      None
    • Environment:

      Centos 4.7, apache-tomcat-6.0.13, Java 1.6.0_01-b06
      SOLR Nightly solr-2007-06-06

      Description

      org.apache.solr.request.StandardRequestHandler may parse the query string incorrectly when "stop words" like "and" "of" etc... are used.

      We have this query:

      Collection:0
      AND (Publisher:"Survey"^1 OR Creator:"Survey"^1 OR DocText:"Survey"^3 OR Description:"Survey"^4 OR Title:"Survey"^6)
      AND (Publisher:"of"^1 OR Creator:"of"^1 OR DocText:"of"^3 OR Description:"of"^4 OR Title:"of"^6)
      AND (Publisher:"Military"^1 OR Creator:"Military"^1 OR DocText:"Military"^3 OR Description:"Military"^4 OR Title:"Military"^6)
      AND (Publisher:"Planning"^1 OR Creator:"Planning"^1 OR DocText:"Planning"^3 OR Description:"Planning"^4 OR Title:"Planning"^6)
      AND (Publisher:"Systems"^1 OR Creator:"Systems"^1 OR DocText:"Systems"^3 OR Description:"Systems"^4 OR Title:"Systems"^6)

      Which got parsed into this query:

      +Collection:0
      +(Publisher:survey Creator:survey DocText:survey^3.0 Description:survey^4.0 Title:survey^6.0)
      +()
      +(Publisher:militari Creator:militari DocText:militari^3.0 Description:militari^4.0 Title:militari^6.0)
      +(Publisher:plan Creator:plan DocText:plan^3.0 Description:plan^4.0 Title:plan^6.0)
      +(Publisher:system Creator:system DocText:system^3.0 Description:system^4.0 Title:system^6.0)

      The +() makes the query not work anymore... I am thinking it is is a bug, and if all the terms are removed inside the "(" ")" the "(" ")" should be removed also.

        Issue Links

          Activity

          Hoss Man made changes -
          Resolution Fixed [ 1 ]
          Status Open [ 1 ] Closed [ 6 ]
          Hide
          Hoss Man added a comment -

          crap, sorry for the noise ... i thought i could clone an issue to a different projects

          Show
          Hoss Man added a comment - crap, sorry for the noise ... i thought i could clone an issue to a different projects
          Hoss Man made changes -
          Field Original Value New Value
          Link This issue is a clone of SOLR-261 [ SOLR-261 ]
          Hoss Man created issue -

            People

            • Assignee:
              Unassigned
              Reporter:
              Hoss Man
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development