Gus Heck created SOLR-13419:
-------------------------------

             Summary: Add TRA denoting Infix to TRA collection names
                 Key: SOLR-13419
                 URL: https://issues.apache.org/jira/browse/SOLR-13419
             Project: Solr
          Issue Type: Sub-task
      Security Level: Public (Default Security Level. Issues are Public)
          Components: SolrCloud
    Affects Versions: master (9.0)
            Reporter: Gus Heck


One of the things that Dimensional Routed aliases (DRA) will need to be able to 
do is provide the component routing features based on the route value in the 
collection name. With multiple dimensions it becomes necessary to pull this 
information out on a per-dimension basis and the current Time Routed Alias 
(TRA) collection names have only a simple underscore between the alias name and 
the route value timestamp. Furthermore the timestamps are variable in length, 
having truncation of low significance zero fields as an intentional feature 
(collections falling evenly on the month boundary will omit the day/hour/min 
fields). This makes recognizing the TRA part of a DRA complex.  This issue will 
bring TRA's in line with CRA's so that both follow the pattern:

alias__type__routevalue

Specifically the new pattern will use __TRA__ for the type section. This change 
must not break existing TRA's, and will not update existing collection names, 
but the two formats have to co-exist peacefully going forward. DRA's will only 
support time dimensions with the new format however, with a general form of:

alias__type__routevalue__type__routevalue



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to