Re: [EXT] Re: NiFi 2.0 Roadmap

2021-02-23 Thread Ryan Hendrickson
Resurrecting an old thread here... Any updates on a 2.0 or new major
release of NiFi?

Thanks,
Ryan

On Fri, Aug 2, 2019 at 10:14 AM ski n  wrote:

> "a Flow Registry that can hold extensions and we can then make nifi 2.0
> fundamentally about distributing nifi as a kernel (small as possible) and
> all extensions come from a flow registry on demand. "
>
> Nice! Great to hear NiFi as an extensible platform. I would see that the
> NiFi Registry is linked to a repository. Where one is the official
> repository and another for community. At this repo/library people can
> public put Processors/Services/Templates/Extensions. Browsing/Installing
> should be similar to an app store (Jenkins does this nicely and also
> Node-Red Library https://flows.nodered.org).
>
> Another thing that I would like to see is that for developing/testing you
> don't need to leave NiFi. For example directly code/debug
> (codemirror/ace/monaco) and unit test it with input/output of a flowfile
> for a specific processor.
>
> Also a thing is making the GUI more responsive (rendering) and comfortable
> (like undo). Most big features are already on Confluence:
> https://cwiki.apache.org/confluence/display/NIFI/NiFi+Feature+Proposals
>
>
> Raymond
>
>
>
>
> Op vr 14 jun. 2019 om 22:59 schreef Peter Wicks (pwicks) <
> pwi...@micron.com
> >:
>
> > I've also heard something about a big change to the way relationships
> > work. Maybe grouping relationships into larger groupings "failure" as a
> > parent, with multiple optional/fine grained, children. Something like
> > that.  If that rings a bell, maybe add it to your list .
> >
> > -Original Message-
> > From: Joe Witt 
> > Sent: Friday, June 14, 2019 11:31 AM
> > To: dev@nifi.apache.org
> > Subject: [EXT] Re: NiFi 2.0 Roadmap
> >
> > It makes sense there would be an mvp set of registry capability and thus
> a
> > dependency for nifi 2.0 on registry readiness/version.  Otherwise I would
> > largely hope not.
> >
> >
> > On Fri, Jun 14, 2019 at 1:29 PM Otto Fowler 
> > wrote:
> >
> > > Will that effort or planning be across all the nifi projects?  minifi
> > > / cpp / registry etc?
> > >
> > >
> > > On June 14, 2019 at 13:01:36, Joe Witt (joe.w...@gmail.com) wrote:
> > >
> > > Peter,
> > >
> > > Yeah I think we're all circling around similar thoughts on things
> > > which are 'best for a major release' and we need to start codifying
> > > that. At the same time we need this to be focused on items which can
> > > only reasonably happen in a major release and not become a new kitchen
> > > sink for JIRAs/ideas. We should frame up a wiki page for this effort.
> > > I'm happy to kick that off soon (time permitting). In my mind the key
> > > domino here is having a Flow Registry that can hold extensions and we
> > > can then make nifi
> > > 2.0 fundamentally about distributing nifi as a kernel (small as
> > > possible) and all extensions come from a flow registry on demand.
> > > Other obvious things like Java 11 as the base requirement and killing
> > > off deprecated things come to mind.
> > >
> > > Thanks
> > >
> > > On Fri, Jun 14, 2019 at 11:45 AM Peter Wicks (pwicks)
> > > 
> > > wrote:
> > >
> > > > I've seen a lot of comments along the line of, "I don't think this
> > > > will happen before NiFi 2.0". Do we have a roadmap/list somewhere of
> > > > the big general changes planned for NiFi 2.0 or some kind of 2.0
> > roadmap?
> > > >
> > > > --Peter
> > > >
> > >
> >
>


planning a 1.13.1 release

2021-02-23 Thread Joe Witt
Team,

Hit a snag with a regression in a super commonly used
PutDatabaseRecord processor so I'll kick out a 1.13.1.  Looked through
things already landed for 1.14 to consider pulling in.  Here are the
JIRAs/commits I'm currently planning to grab

https://issues.apache.org/jira/projects/NIFI/versions/12349733

Will try to put this RC together in the next day or two.  Will watch
for activity that is relevant to pull in as well.  Generally will
avoid features but am considering including the new 'run once'
capability as it should have no bearing on existing functions and
purely gives a convenience bit but we'll see.

Thanks


Re: [VOTE] Release Apache NiFi MiNiFi C++ 0.9.0 (RC2)

2021-02-23 Thread Ferenc Gerlits
+1 (non-binding)

Verified hashes and signatures.
Built on (a Docker container running) Ubuntu 20.04, enabling everything
except TensorFlow and JNI.
Ran the binary using a simple InvokeHTTP -> LogAttribute flow yaml config;
it worked as expected.

Thanks,
Ferenc


Release diff checker

2021-02-23 Thread Ádám Markovics
Hi everyone,
I have just created a release diff checker that works for NiFi and
MiNiFi. Its purpose is to tell whether there is any difference between
a release source package and a given tag in a given repo, by running a
simple command in the command line.
Motivation: there was a difference in the last MiNiFi RC, it was only
spotted after many people have already approved. And this problem is
highly automatizable.
Code: https://github.com/adam-markovics/nifi-release-tools
Please try it, I'm open to fixes and improvements.
Could we even include it in official NiFi/MiNiFi repos?
Regards,

Ádám


[VOTE] Release Apache NiFi MiNiFi C++ 0.9.0 (RC2)

2021-02-23 Thread Marton Szasz
Hello,

I am pleased to be calling this vote for the source release of Apache
NiFi MiNiFi C++ 0.9.0

The source tarball, including signatures, digests, etc. can be found at:
https://dist.apache.org/repos/dist/dev/nifi/nifi-minifi-cpp/0.9.0/

The release helper guide can be found at:
https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=173087303

The Git tag is minifi-cpp-0.9.0-RC2
The Git commit ID is ae746065319c89b6df23ef6a1bd6902306087cb8
https://git-wip-us.apache.org/repos/asf?p=nifi-minifi-cpp.git;a=commit;h=ae746065319c89b6df23ef6a1bd6902306087cb8

Checksums of nifi-minifi-cpp-0.9.0-source.tar.gz:
SHA256: 519bbf273cc70874a8542d7e422302731c99f44e0aa6439d0e285fbcf4a6be74
SHA512: 
7ebc413f0bf85d25de4e50a2ca4d68925a362f2caa1f30c53a279591dca25d4866923c28418085b8485f73c36af737cf3549ed8990977ee55e4266f8b81b08bd

Release artifacts are signed with the following key:
https://people.apache.org/keys/committer/szaszm.asc

KEYS file available here:
https://dist.apache.org/repos/dist/release/nifi/KEYS

200 issues were closed/resolved for this release:
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12321520=12345444

Release note highlights can be found here:
https://cwiki.apache.org/confluence/display/MINIFI/Release+Notes#ReleaseNotes-Versioncpp-0.9.0

The vote will be open for 72 hours.
Please download the release candidate and evaluate the necessary items
including checking hashes, signatures, build from source, and test.
Then please vote:

[ ] +1 Release this package as nifi-minifi-cpp-0.9.0
[ ] +0 no opinion
[ ] -1 Do not release this package because...