On 11/30/2021 3:14 PM, Mohamed Ghonamy wrote:
I have a product that uses solr-solrj 7.7.2. We have to migrate to Solr 8.4.1.
So question is : Will we need to upgrade the product client as well or not ?
That's not really an easy question to answer.
If your Solr servers are running in cloud mode (solr plus zookeeper)
then I would strongly recommend upgrading SolrJ along with Solr.
SolrCloud tends to evolve very quickly, and sometimes changes on the
server side require changes on the client side to work properly. This
is especially important when you're upgrading to a new major version.
If Solr is running in standalone mode, it's less important to keep SolrJ
on a similar version to Solr, but if it were me, I would still keep it
updated. I might even consider upgrading SolrJ to an even newer version
than Solr ... but only when not running SolrCloud.
Thanks,
Shawn