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
> >>>>
> >>>
> >>

Reply via email to