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

JoinQParser gives incorrect results with numeric PointsFields

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Blocker
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 7.0
    • Component/s: None
    • Security Level: Public (Default Security Level. Issues are Public)

      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

          Issue Links

            Activity

              People

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

                Dates

                • Created:
                  Updated:
                  Resolved: