Uploaded image for project: 'Lucene - Core'
  1. Lucene - Core
  2. LUCENE-4985

Make it easier to mix different kinds of FacetRequests

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 4.5, 6.0
    • Component/s: modules/facet
    • Labels:
      None
    • Lucene Fields:
      New, Patch Available

      Description

      Spinoff from LUCENE-4980, where we added a strange class called RangeFacetsAccumulatorWrapper, which takes an incoming FSP, splits out the FacetRequests into range and non-range, delegates to two accumulators for each set, and then zips the results back together in order.

      Somehow we should generalize this class and make it work with SortedSetDocValuesAccumulator as well.

        Attachments

        1. LUCENE-4985.patch
          123 kB
          Shai Erera
        2. LUCENE-4985.patch
          122 kB
          Shai Erera
        3. LUCENE-4985.patch
          119 kB
          Shai Erera

          Activity

            People

            • Assignee:
              shaie Shai Erera
              Reporter:
              mikemccand Michael McCandless
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: