[
https://issues.apache.org/jira/browse/SOLR-11507?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
David Smiley updated SOLR-11507:
--------------------------------
Attachment: SOLR-11507.patch
The attached patch does what we've said it should.
In addition, I've moved the parallelUpdates flag from being a mutable state
member of CloudSolrClient to be a Builder setting like the other flags. I
refactored callers of setParallelUpdates (which all randomly set it in tests)
to not do so anymore, relying on this happening implicitly now.
setParallelUpdates is still there but now marked deprecated and doesn't do
anything (is this ok?). I should probably change the issue title accordingly
as this change isn't just some little test change. I wonder why anyone would
disable this setting? Seems unlikely to be useful, so I suspect the impact is
low. Suggested new title: "move CloudSolrClient.setParallelUpdates to the
Builder".
> simplify and extend SolrTestCaseJ4.CloudSolrClientBuilder randomisation
> -----------------------------------------------------------------------
>
> Key: SOLR-11507
> URL: https://issues.apache.org/jira/browse/SOLR-11507
> Project: Solr
> Issue Type: Test
> Reporter: Christine Poerschke
> Priority: Minor
> Attachments: SOLR-11507.patch, SOLR-11507.patch
>
>
> [~dsmiley] wrote in SOLR-9090:
> bq. [~cpoerschke] I'm looking at {{SolrTestCaseJ4.CloudSolrClientBuilder}}.
> Instead of the somewhat complicated tracking using configuredDUTflag,
> couldn't you simply remove all that stuff and just modify the builder's
> constructor to randomize the settings?
> bq. Furthermore, shouldn't {{shardLeadersOnly}} be randomized as well?
> This ticket is to follow-up on that suggestion since SOLR-9090 is already
> closed.
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]