[ 
https://issues.apache.org/jira/browse/SOLR-13131?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17846390#comment-17846390
 ] 

David Smiley commented on SOLR-13131:
-------------------------------------

[~gus] This issue introduced CoreContainer.runAsync using a new 
coreContainerAsyncExecutor.  Comments, years later:
* why not use the existing ExecutorService coreContainerWorkExecutor ?  I don't 
think we need yet another executor for misc things.
* why not simply return a getter for an ExecutorService instead of implementing 
runAsync given that it's not uncommon to want an ExecutorService?
* runAsync makes it too easy to just use this one.  Solr has a number 
ExecutorService's running around intended for different uses (e.g. "updates" 
(also includes misc. admin stuff BTW), "recovery"), so I'd rather have devs 
more easily see that we have multiple to choose from, and then they use the 
ExecutorService directly.

> Category Routed Aliases
> -----------------------
>
>                 Key: SOLR-13131
>                 URL: https://issues.apache.org/jira/browse/SOLR-13131
>             Project: Solr
>          Issue Type: Improvement
>          Components: SolrCloud
>    Affects Versions: 9.0
>            Reporter: Gus Heck
>            Assignee: Gus Heck
>            Priority: Major
>             Fix For: 8.1, 9.0
>
>         Attachments: indexingWithCRA.png, indexingwithoutCRA.png, 
> indexintWithoutCRA2.png
>
>
> This ticket is to add a second type of routed alias in addition to the 
> current time routed aliases. The new type of alias will allow data driven 
> creation of collections based on the values of a field and automated 
> organization of these collections under an alias that allows the collections 
> to also be searched as a whole.
> The use case in mind at present is an IOT device type segregation, but I 
> could also see this leading to the ability to direct updates to tenant 
> specific hardware (in cooperation with autoscaling). 
> This ticket also looks forward to (but does not include) the creation of a 
> Dimensionally Routed Alias which would allow organizing time routed data also 
> segregated by device
> Further design details to be added in comments.
>  



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscr...@solr.apache.org
For additional commands, e-mail: issues-h...@solr.apache.org

Reply via email to