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

Make it easier to mix different kinds of FacetRequests

Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 4.5, 6.0
    • modules/facet
    • None
    • 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

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

            Dates

              Created:
              Updated:
              Resolved: