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>