all good info, appreciate it from you both -- *John Blythe* Product Manager & Lead Developer
251.605.3071 | j...@curvolabs.com www.curvolabs.com 58 Adams Ave Evansville, IN 47713 On Tue, Mar 28, 2017 at 8:54 AM, Shawn Heisey <apa...@elyograg.org> wrote: > On 3/27/2017 5:51 AM, John Blythe wrote: > > The new versions of solr come out in pretty regular fashion. We are > > currently on 6.0. I'm curious what drives you / your team to run the > > upgrades when you do. Particular features or patches you're > > eyeballing? Only concerned w major releases? Some other protocol that > > is set internally? > > The pace of development in the Lucene/Solr project is extremely swift. > Releases are made when one of the developers feels that enough bugfixes > and features have been added to justify a new release, and volunteers to > be the release manager. The release manager will decide whether a > particular fix or feature under development will delay the release or > whether it should wait until the next release. > > Minor releases are very frequent on this project compared to others. > The project is particularly interested in making sure that bugs are > found and fixed quickly, but each minor release will also include new > features as well. If a nasty bug is found, a buxfix release will > usually follow, within the same minor release. > > Major releases are less frequent, but follow a similar pattern. The > next major release is developed in an entirely different branch of the > source repository (named master) and it takes quite a lot of work to get > that branch ready for release and make sure it works as desired. > > Like Alessandro mentioned, we do recommend that you try to stay current > in your Solr install. If you let your install get far enough behind, > you'll probably find that many new versions have been released in the > meantime, fixing a large number of bugs and adding new functionality > that may benefit your installation. > > The people involved with developing Solr are also *users* of the > software. They are aware of the challenges involved in qualifying a new > release before upgrading. Most of them are unwilling to upgrade a > production install without first trying the new version out in an dev > environment. > > Thanks, > Shawn > >