Technically it's possible, but I would inform the users first. So, 5.17.x gives us time to do so.
Regards JB On 29/01/2020 11:30, Colm O hEigeartaigh wrote: > Hi all, > > If LevelDB is deprecated for several major versions, I'm wondering if we > should just not remove it in 5.16.0 instead of waiting til 5.17.0? > > Colm. > > On Wed, Jan 29, 2020 at 5:40 AM Jean-Baptiste Onofré <j...@nanthrax.net> > wrote: > >> Hi Christopher, >> >> OK, so, I will move forward on 5.16.0 with JDK11 support at runtime. >> >> I will focus on JDK11 build + LevelDB cleanup + other >> cleanup/refactoring for 5.17.0. >> >> So, let me move forward on 5.16.0 as it's now ready ;) >> >> Regards >> JB >> >> On 28/01/2020 20:22, Christopher Shannon wrote: >>> We definitely do not want to remove JDK 8 support for 5.16.0 so my vote >> is >>> for option 1. I think it's fine if we build with JDK 8 as long as it >>> supports JDK 8 - 11 at runtime. >>> >>> For 5.17.0 we can work on building with JDK 11. For one thing I think we >>> should just make it easier on ourselves and remove LevelDB entirely as it >>> has been deprecated now for several major versions and there isn't any >>> reason to keep it at around at this point. >>> >>> On Tue, Jan 28, 2020 at 7:58 AM Jean-Baptiste Onofré <j...@nanthrax.net> >>> wrote: >>> >>>> Hi guys, >>>> >>>> I would like to move forward on ActiveMQ releases: >>>> >>>> - ActiveMQ 5.15.12 >>>> I'm preparing several dependency updates and important fixes on the >>>> activemq-5.15.x branch. It includes some security fixes, postgresql jdbc >>>> store performance improvements, ... >>>> I have some PRs under review and on the fly, so, I plan to submit >>>> 5.15.12 to vote next week. >>>> >>>> - ActiveMQ 5.16.0 >>>> I did a full pass (standalone and in Apache Karaf) with JDK 11. The >>>> broker works without problem, including on Karaf 4.2.8. >>>> However, it's not currently possible to fully build with JDK 11. I have >>>> a branch where I did the required changes (remove the use of tools.jar >>>> in openwire generator, add annotation and jaxb dependency in different >>>> modules, update scala for leveldb, ...). >>>> The question that I have is about what's the exact target for 5.16.0: >>>> 1. We still build ActiveMQ 5.16.x with JDK8, but it supports both JDK8 >>>> or JDK11 at runtime. >>>> 2. I do the changes required to build with JDK11, and then we will only >>>> support JDK11 at runtime. >>>> Thoughts ? >>>> Anyway, I would like to submit 5.16.0 to vote asap, so please, let me >>>> know what you think about JDK support (build or/and runtime). >>>> >>>> Regards >>>> JB >>>> -- >>>> Jean-Baptiste Onofré >>>> jbono...@apache.org >>>> http://blog.nanthrax.net >>>> Talend - http://www.talend.com >>>> >>> >> >> -- >> Jean-Baptiste Onofré >> jbono...@apache.org >> http://blog.nanthrax.net >> Talend - http://www.talend.com >> > -- Jean-Baptiste Onofré jbono...@apache.org http://blog.nanthrax.net Talend - http://www.talend.com