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

JSON FacetModule can't compute stats (min,max,etc...) on multivalued fields

Attach filesAttach ScreenshotVotersWatch issueWatchersCreate sub-taskLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 8.4
    • Facet Module
    • None

    Description

      While trying to write some tests demonstrating equivalences between the StatsComponent and the JSON FacetModule i discovered that the FacetModules stat functions (min, max, etc...) don't seem to work on multivalued fields.

      Based on the stack traces, i gather the problem is because the FacetModule seems to rely exclusively on using the "Function" parsers to get a value source – apparently w/o any other method of accumulating numeric stats from multivalued (numeric) DocValues?

      Attachments

        1. SOLR-11706.patch
          14 kB
          Munendra S N
        2. SOLR-11706.patch
          14 kB
          Munendra S N
        3. SOLR-11706.patch
          85 kB
          Munendra S N
        4. SOLR-11706.patch
          67 kB
          Munendra S N
        5. SOLR-11706.patch
          67 kB
          Munendra S N
        6. SOLR-11706.patch
          56 kB
          Munendra S N
        7. SOLR-11706.patch
          13 kB
          Chris M. Hostetter

        Issue Links

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

            munendrasn Munendra S N
            hossman Chris M. Hostetter
            Votes:
            0 Vote for this issue
            Watchers:
            7 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Slack

                Issue deployment