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

JoinQParser gives incorrect results with numeric PointsFields

Attach filesAttach ScreenshotVotersWatch issueWatchersCreate sub-taskLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    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

        Issue Links

          Activity

            People

            • Assignee:
              yseeley@gmail.com Yonik Seeley
              Reporter:
              hossman Chris M. Hostetter

              Dates

              • Created:
                Updated:
                Resolved:

                Issue deployment