On 13 October 2014 15:27, Shai Erera <[email protected]> wrote:
> Point is (at least on my part) - *our* (this community's) major releases are
> mostly about index backwards compatibility support.

This is really interesting. I've read a lot of material on Solr and
some on Lucene and I never saw the releases explained this way.

> If you're looking for a justification to upgrade to Solr 5.0, then I will try 
> this:
> "because the Lucene/Solr community has decided to release version 5.0, which 
> improves code stability, gets rid of
> back-compat baggage which resulted in bugs, index corruptions and prevented 
> code improvements and enhancements; and
> because Solr and Lucene are released together - this is mainly a release that 
> will get your Solr on par w/ the latest Lucene
> binaries, and will guarantee that your indexes will get supported by next 
> Lucene/Solr major version - 6.0; As usual, Lucene
> and Solr will continue to release enhancements and cool features throughout 
> the dot releases".

Ok, this might be a great explanation for the Lucene community. They
are all developers. Solr community has a significant proportion of
less technical people (or technical in completely different fields),
so let me see if I can rephrase this into more impact-oriented
language.

Would it be fair to say:
"While Lucene/Solr version 4 releases were able to introduce many new
features (such as X, Y, and Z), they were at the same time being held
back by the legacy limitations of the Lucene 3 support. Starting from
Lucene/Solr 5, that compatibility has been removed and it opens up the
door on easier (faster?) development of new features (such as Promise
A, JIRA B, etc)".

Oh, and I am not looking for the upgrade reasons for myself. I am
looking for the reasons we can give others when they ask these
questions. A popularizer rather than pure developer's approach here (I
am both), but one I feel also contributes to Solr community. Which
fact, I appreciate, does not make these questions any less annoying. I
just feel that discussing them earlier once is more efficient than
reinventing the reason/terminology every time a newbie asks the
question later (such as with Core vs. Collection vs. Index debate).

Regards,
   Alex.

Personal: http://www.outerthoughts.com/ and @arafalov
Solr resources and newsletter: http://www.solr-start.com/ and @solrstart
Solr popularizers community: https://www.linkedin.com/groups?gid=6713853

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to