There is a critical issue with RAW Site-to-Site server side code with Java 11. RAW Site-to-Site cannot be used currently due to the illegal blocking mode error. https://issues.apache.org/jira/browse/NIFI-5952
There is a PR to make RAW S2S not using blocking mode. This addresses the issue and RAW S2S works fine on Java 11. https://github.com/apache/nifi/pull/3265 At the same time, I've been working on implementing a complete non-blocking RAW S2S. This will support more concurrent client connections, but hasn't finished as it doesn't work in a clustered environment. I'm still debugging but not sure how it can be done. https://github.com/apache/nifi/pull/3578 My suggestion is merging #3265 before releasing 1.10.0. The non-blocking S2S work can continue after that. It's an improvement. But we can't release 1.10.0 and support Java 11 without resolving NIFI-5952. On Fri, Aug 30, 2019 at 5:08 AM Matt Burgess <[email protected]> wrote: > > Mike, > > I’ll review those two graph PRs tonight or tomorrow (if they’re still open by > then) > > > On Aug 29, 2019, at 3:43 PM, Mike Thomsen <[email protected]> wrote: > > > > I have two open graph-related PR's that are really small and are needed to > > close some bugs that will be bad for early adopters: > > > > https://github.com/apache/nifi/pull/3571 > > https://github.com/apache/nifi/pull/3572 > > > > If someone wants to review, that'd be great. Otherwise, I can merge them in > > because I'm doing daily work on some graph stuff using a branch based on > > both patches. > > > > Thanks, > > > > Mike > > > >> On Thu, Aug 29, 2019 at 2:12 PM Joe Witt <[email protected]> wrote: > >> > >> We had another discuss on that recently and the intent is to drop a few > >> toys off the raft and update migration guidance. > >> > >> Thanks > >> > >>> On Thu, Aug 29, 2019 at 2:02 PM Jeremy Dyer <[email protected]> wrote: > >>> > >>> +1 looking forward to this. > >>> > >>> I recall seeing some issues about Apache Infra and the binary size. Were > >>> all of those appropriate modules removed as discussed and the build size > >>> will be small enough now? > >>> > >>>> On Thu, Aug 29, 2019 at 1:35 PM Bryan Bende <[email protected]> wrote: > >>>> > >>>> +1 Looking forward to getting parameters and Java 11 support out there > >>>> in a release. > >>>> > >>>>> On Thu, Aug 29, 2019 at 1:02 PM Joe Witt <[email protected]> wrote: > >>>>> > >>>>> Team, > >>>>> > >>>>> It looks like we're reaching a point in which it is time to close in > >> on > >>>>> 1.10. > >>>>> > >>>>> > >>>> > >>> > >> https://issues.apache.org/jira/browse/NIFI-6595?jql=project%20%3D%20NIFI%20AND%20fixVersion%20%3D%201.10.0 > >>>>> > >>>>> There are 250+ issues in there nearly 240 of which are already > >>>> resolved. I > >>>>> haven't gone through yet for fully analyzing but the awesome Java 11 > >>> work > >>>>> Jeff Storck and others has done means we can now build on Java 11 as > >>> well > >>>>> as run on it. There is a ton of great work on parameters which will > >>> make > >>>>> managing flows at scale much easier. We will need to drop some nars > >>>> which > >>>>> means we have some migration guidance to update. > >>>>> > >>>>> I'd like to volunteer as RM but if there are any other takers please > >>> let > >>>> me > >>>>> know. > >>>>> > >>>>> As we close in on releases this tends to create a lot of urgency to > >>>> quickly > >>>>> try to get new things in. I will try to manage this well. As always > >>> we > >>>>> can do another release. There is no timeline pushing us to have such > >>>> gaps > >>>>> between releases...we can always do another feature release. That > >>> said, > >>>> PR > >>>>> review bandwidth is at a super premium. We receive a lot more PRs > >> than > >>>> we > >>>>> do receive reviews. We'll have to work this as the PR depth grows. > >>>>> > >>>>> Thanks > >>>>> Joe > >>>> > >>> > >>
