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

Multipath hierarchical faceting

    Details

    • Type: New Feature
    • Status: Open
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: 4.0
    • Fix Version/s: None
    • Labels:
    • Environment:

      Fast IO when huge hierarchies are used

      Description

      Hierarchical faceting with slow startup, low memory overhead and fast response. Distinguishing features as compared to SOLR-64 and SOLR-792 are

      • Multiple paths per document
      • Query-time analysis of the facet-field; no special requirements for indexing besides retaining separator characters in the terms used for faceting
      • Optional custom sorting of tag values
      • Recursive counting of references to tags at all levels of the output

      This is a shell around LUCENE-2369, making it work with the Solr API. The underlying principle is to reference terms by their ordinals and create an index wide documents to tags map, augmented with a compressed representation of hierarchical levels.

        Attachments

        1. SOLR-2412.patch
          1.31 MB
          Toke Eskildsen
        2. SOLR-2412.patch
          1.27 MB
          Toke Eskildsen
        3. SOLR-2412.patch
          1.15 MB
          Toke Eskildsen
        4. SOLR-2412.patch
          1.01 MB
          Toke Eskildsen
        5. SOLR-2412.patch
          993 kB
          Toke Eskildsen
        6. SOLR-2412.patch
          993 kB
          Toke Eskildsen
        7. SOLR-2412.patch
          617 kB
          Toke Eskildsen

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              toke Toke Eskildsen
            • Votes:
              5 Vote for this issue
              Watchers:
              16 Start watching this issue

              Dates

              • Created:
                Updated: