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

Jan Høydahl commented on SOLR-15209:
------------------------------------

Thanks Ilan. There's no rush yet, Lucene 9 is not released, and we can take the 
time we want. But I'd rather not end up in a situation where A) We spend 9 
months after Lucene9 to stabilize Solr for v9, or B) We release Solr9 early 
with lots of loose ends and cruft.

Thus if we focus on closing as many release blockers we can already now, we'll 
be in good shape for early 2022.

> Make the AffinityPlacementFactory the default placement plugin
> --------------------------------------------------------------
>
>                 Key: SOLR-15209
>                 URL: https://issues.apache.org/jira/browse/SOLR-15209
>             Project: Solr
>          Issue Type: Improvement
>            Reporter: Andrzej Bialecki
>            Assignee: Ilan Ginzburg
>            Priority: Blocker
>             Fix For: main (9.0)
>
>
> Currently there's a lot of code in {{Assign}} dealing with the fact that we 
> still support the old "legacy" replica assignment as well as the new 
> plugin-based placement strategies.
> Furthermore, the "legacy" assignment is now the default even though it's 
> neither robust nor optimal, except in the very simple and small clusters. 
> Also, providing another plugin-based placement as the default impl. runs into 
> a small complication - in the absence of any plugin config the code reverts 
> to the "legacy".
> In order to promote the adoption of the new plugin-based placements we should 
> make the {{AffinityPlacementFactory}} the new default placement strategy, 
> selected when the explicit configuration is missing (and then create it as a 
> default configuration in {{PlacementPluginFactoryLoader}}).
> I propose to re-package the "legacy" strategy as a {{PlacementPluginFactory}} 
> so that it can be configured in the same way as other placement plugins.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

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

Reply via email to