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

Optimize computing browse-only facets for taxonomy and sorted set methods

    Details

    • Type: Improvement
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 7.0
    • Component/s: None
    • Labels:
      None
    • Lucene Fields:
      New

      Description

      For the "browse facets" use case, where logically you run MatchAllDocsQuery and then compute facet hits, we can optimize this case for both SortedSetDocValuesFacets and FastTaxonomyFacetCounts so that we don't use the query DISI at all and rather just pull from the doc values iterator using nextDoc.

        Attachments

        1. LUCENE-7519.patch
          25 kB
          Michael McCandless

          Activity

            People

            • Assignee:
              mikemccand Michael McCandless
              Reporter:
              mikemccand Michael McCandless
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: