Uploaded image for project: 'Solr'
  1. Solr
  2. SOLR-10939

JoinQParser gives incorrect results with numeric PointsFields

    XMLWordPrintableJSON

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Blocker
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 7.0
    • Component/s: None

      Description

      If you try to use the {!join} QParser with numeric points fields, you will get silently incorrect results.

      The underlying root cause seems to be that JoinQParser's JoinQuery assumes every field it's dealing with has indexed terms. (AFAICT it won't even work with indexed="false" docValues="true" Trie fields????)

        Attachments

        1. SOLR-10939.patch
          23 kB
          Yonik Seeley

          Issue Links

            Activity

              People

              • Assignee:
                yseeley@gmail.com Yonik Seeley
                Reporter:
                hossman Chris M. Hostetter
              • Votes:
                0 Vote for this issue
                Watchers:
                4 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: