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

2 Dimensional Routed Aliases

    XMLWordPrintableJSON

Details

    • New Feature
    • Status: Open
    • Major
    • Resolution: Unresolved
    • 9.0
    • None
    • SolrCloud
    • None

    Description

      Current available routed aliases are restricted to a single field. This feature will allow Solr to provide data driven collection access, creation and management based on multiple fields in a document. The collections will be queried and updated in a unified manner via an alias. Current routing is restricted to the values of a single field. The particularly useful combination at this time will be Category X Time routing but Category X Category may also be useful. More importantly, if additional routing schemes are created in the future (either as contributions or as custom code by users) combination among these should be supported. 

      It is expected that not all combinations will be useful, and that determination of usefulness I expect to leave up to the user. Some Routing schemes may need to be limited to be the leaf/last routing scheme for technical reasons, though I'm not entirely convinced of that yet. If so, a flag will be added to the RoutedAlias interface.

      Initial desire is to support two levels, though if arbitrary levels can be supported easily that will be done.

      This could also have been called CompositeRoutedAlias, but that creates a TLA clash with CategoryRoutedAlias.

      Attachments

        1. SOLR-13375.patch
          234 kB
          Gus Heck
        2. SOLR-13375.patch
          222 kB
          Gus Heck
        3. SOLR-13375.patch
          180 kB
          Gus Heck
        4. SOLR-13375.patch
          48 kB
          Gus Heck
        5. SOLR-13375.patch
          44 kB
          Gus Heck

        Issue Links

          Activity

            People

              gus Gus Heck
              gus Gus Heck
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated: