I agree with Jan. Though I have seen this exact usage multiple times, so it will likely be beneficial to the community.
- Houston On Thu, Oct 13, 2022 at 3:34 AM Jan Høydahl <jan....@cominvent.com> wrote: > Hi, > > In Solr 9 the focus is on a rich Java API that will allow you to create > your own placement plugin that can do pretty much anything. > The affinity plugin tries to give a good OOTB experience for most use > cases, but does not aim to be the one everyone uses. > You may want to fork the affinity plugin and extend it with your needs. If > you believe your extension is useful to a larger audience you may consider > opening a PR with your changes. > > Jan > > > 12. okt. 2022 kl. 16:05 skrev Jonathan Tan <jty....@gmail.com>: > > > > Hi! > > > > In Solr 8.6, I used the autoscaling configuration to set it up so that we > > had 2 `nodeTypes`, one for indexing, the other for querying. > > And our collections were set up to be TLOG + PULL replicas only, and we'd > > use the autoscaling to place the TLOG on the indexing nodeTypes, and the > > PULL on the querying nodeTypes. (Essentially replicating the older > > master/slave setup of pre-SolrCloud) > > > > Now we've come to Solr 9, and I can't really find a clear way to do the > > same thing. > > > > > https://solr.apache.org/guide/solr/latest/configuration-guide/replica-placement-plugins.html#affinityplacementfactory > > > > I've looked through this, and it seems to imply that the > > `collectionNodeType` configuration will allow me to place specific > > collections on specific nodeTypes. But I can't find a way to place > specific > > replica types on specific nodeTypes... > > > > Is this mechanism no longer existing? > > > > Thank you > > Jonathan > >