On 6/6/2018 7:38 PM, tapan1707 wrote:
We are planning to upgrade our Solr-6.4 to Solr-7.x. While considering the
appropriate minor version, I saw that there are many ongoing issues for
Solr-7.3 users on the mailing list.
Just wanted to take an expert opinion if it's *safe* to just upgrade to 7.3
without worrying about creating (or adding) patches for too many issues or
should we go for Solr-7.2 for the time being.

That would depend on the specific issues that concern you. A lot of issues only affect users with specific configurations. Issues affecting a majority of users with no possible workaround HAVE happened, but that sort of thing is not common.

The changelog for 7.3.0 lists 44 new features, 35 bug fixes, 5 optimizations, and 45 other changes.  None of which will be in 7.2.x.

My opinion -- run 7.3.1.

Any Solr release you choose will have bugs.  Sometimes many bugs. The idea is to find one where the bugs don't affect YOU.  If you wait for a more stable release, you may be waiting forever.

The 7.3.0 version was announced on April 4th.  The 7.3.1 version didn't hit until May 15th.  That release fixed 9 additional bugs beyond 7.3.0.  Usually less time passes between X.Y.0 and X.Y.1, so to me, that's a very good sign for the overall stability of the 7.3.x line.

http://mail-archives.apache.org/mod_mbox/lucene-dev/201805.mbox/%3ccagov8j9ejvb-w8r7l9xhrwj12tlzlewfnsk5_0t8hgjtzfv...@mail.gmail.com%3E

I don't recall hearing about any showstopper problems in 7.3.x.  Usually a really bad problem will be mentioned loudly on at least one of the project mailing lists.

It is possible to see a list of issues (including bugs) where the fix will be in the next release of Solr.  Just look at the CHANGES.txt file for branch_7x.  It's the first section, which right now is 7.4.0.  You can see it here:

https://git-wip-us.apache.org/repos/asf?p=lucene-solr.git;a=blob;f=solr/CHANGES.txt;hb=refs/heads/branch_7x

This also lists the changelogs for previous versions.  All in one place.  This file is also in every Solr download.

It has been nearly a month since the 7.3.1 release and so far, nobody has created a 7.3.2 section in the CHANGES.txt file found in branch_7_3.  This doesn't mean that 7.3.1 is perfect, just that nobody has found a big enough reason to make changes in that branch beyond 7.3.1.

Thanks,
Shawn

Reply via email to