Well, it would require to maintain tests for all of the versions Beam wants to support. For all the time Beam had SolrJ 5.5.4 as compile dependency so it's not likely a needed feature.
On Fri, Oct 30, 2020 at 1:30 PM matthew sporleder <msporle...@gmail.com> wrote: > Is there a reason you can't use a bunch of solr versions and let beam > users choose at runtime? > > > On Oct 30, 2020, at 4:58 AM, Piotr Szuberski < > piotr.szuber...@polidea.com> wrote: > > > > Thank you very much for your answer! > > > > Beam has a compile time dependency on Solr so the user doesn't have to > > provide his own. The problem would happen when a user wants to use both > > Solr X version and Beam SolrIO in the same project. > > > > As I understood it'd be the best choice to use the 8.x.y version and it > > shouldn't break anything to the users using Beam as their only > dependency? > > > > Regards, > > Piotr > > > >> On Tue, Oct 27, 2020 at 10:26 PM Mike Drob <md...@apache.org> wrote: > >> > >> Piotr, > >> > >> Based on the questions that we've seen over the past month on this list, > >> there are still users with Solr on 6, 7, and 8. I suspect there are > still > >> Solr 5 users out there too, although they don't appear to be asking for > >> help - likely they are in set it and forget it mode. > >> > >> Solr 7 may not be officially deprecated on our site, but it's pretty > old at > >> this point and we're not doing any development on it outside of > maaaaybe a > >> very high profile security fix. Even then, we might acknowledge it and > >> recommend users update to 8.x anyway. > >> > >> The index files generated by Lucene and consumed by Solr are backwards > >> compatible up to one major version. Some of the API remains compatible, > a > >> client issuing simple queries to Solr 5 would probably work fine even > >> against Solr 9 when it comes out eventually. A client doing admin > >> operations will be less certain. I don't know enough about Beam to tell > you > >> where on the spectrum your use will fall. > >> > >> I'm not sure if this was helpful or not, but maybe it is a nudge in the > >> right direction. > >> > >> Good luck, > >> Mike > >> > >> > >> On Tue, Oct 27, 2020 at 11:09 AM Piotr Szuberski < > >> piotr.szuber...@polidea.com> wrote: > >> > >>> Hi, > >>> > >>> We are working on dependency updates at Apache Beam and I would like to > >>> consult which versions should be supported so we don't break any > existing > >>> users. > >>> > >>> Previously the supported Solr version was 5.5.4. > >>> > >>> Versions 8.x.y and 7.x.y naturally come to mind as they are the only > not > >>> deprecated. But maybe there are users that use some earlier versions? > >>> > >>> Are these versions backwards-compatible or there are things to be aware > >> of? > >>> > >>> Regards > >>> > >> > > > > > > -- > > > > *Piotr Szuberski* > > Polidea <https://www.polidea.com/> | Junior Software Engineer > > > > E: piotr.szuber...@polidea.com > > > > Unique Tech > > Check out our projects! <https://www.polidea.com/our-work> >