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

enhance collapse QParser so that "group head" documents can be selected by more complex sort options

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 4.7.1, 4.8.1
    • Fix Version/s: 5.4, 6.0
    • Component/s: None
    • Labels:
      None

      Description

      The fundemental goal of this issue is add additional support to the CollapseQParser so that as an alternative to the existing min/max localparam options, more robust sort syntax can be used to sort on multiple criteria when selecting the "group head" documents used to represent each collapsed group.

      Since support for arbitrary, multi-clause, sorting is almost certainly going to require more RAM then the existing min/max functionaly, this new functionality should be in addition to the existing min/max localparam implementation, not a replacement of it.

      (NOTE: early comments made in this jira may be confusing in historical context due to the way this issue was originally filed as a bug report)

        Attachments

        1. SOLR-6168.patch
          94 kB
          Hoss Man
        2. SOLR-6168.patch
          91 kB
          Hoss Man
        3. SOLR-6168.patch
          45 kB
          Hoss Man
        4. SOLR-6168.patch
          33 kB
          Hoss Man
        5. SOLR-6168.patch
          21 kB
          Hoss Man
        6. CollapsingQParserPlugin-6168.patch.1-1stcut
          84 kB
          Umesh Prasad
        7. SOLR-6168-group-head-inconsistent-with-sort.patch
          2 kB
          Umesh Prasad

          Issue Links

            Activity

              People

              • Assignee:
                hossman Hoss Man
                Reporter:
                umesh.prasad Umesh Prasad
              • Votes:
                4 Vote for this issue
                Watchers:
                13 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: