Hi Andriy, This is a good idea, +1 for it.
Thanks and Happy New Year! Freeman On Sat, Jan 9, 2021 at 12:10 PM Andriy Redko <[email protected]> wrote: > Hey guys, > > Happy New Year to everyone! > > We have recently gotten an interesting issue reported [1] which basically > turned out > to be a rare binary compatibility bug [2]: using the bits from JDK18 under > JDK15. The > fix seems to be straightforward but it was somewhat dissappointing that > CI/CD did not > catch it (simply because we build and run tests on the same JDKs). > Although it is > rare occasion, I have created a dedicated build pipeline [3] to watch for > such > possible issues in a future, it basically does: > 1. compile with JDK8 > 2. use binaries from step 1 and run tests with JDK15 (or, generally, > latest release) > > The issue has immediatelly manifested and failed the build, as well as the > fix has > proven to work. Please let me know if someone has any concerns or > suggestions to > push it further. > > Thanks! > > [1] https://issues.apache.org/jira/browse/CXF-8401 > [2] https://bugs.openjdk.java.net/browse/JDK-8227415 > [3] https://ci-builds.apache.org//job/CXF/job/CXF-JDK8-on-JDK15/ > > Best Regards, > Andriy Redko > > >
