You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@nifi.apache.org by Aldrin Piri <al...@apache.org> on 2018/01/24 06:36:04 UTC

[VOTE] Release Apache NiFi MiNiFi C++ 0.4.0 RC1

Hello Apache NiFi Community,

I am pleased to call this vote for the source release of Apache NiFi MiNiFi
C++, nifi-minifi-cpp-0.4.0.

The source archive, signature, and digests can be located at:

Source Archive:
https://dist.apache.org/repos/dist/dev/nifi/nifi-minifi-cpp/0.4.0/nifi-minifi-cpp-0.4.0-source.tar.gz

GPG armored signature:
https://dist.apache.org/repos/dist/dev/nifi/nifi-minifi-cpp/0.4.0/nifi-minifi-cpp-0.4.0-source.tar.gz.asc

Source MD5:
https://dist.apache.org/repos/dist/dev/nifi/nifi-minifi-cpp/0.4.0/nifi-minifi-cpp-0.4.0-source.tar.gz.md5

Source SHA1:
https://dist.apache.org/repos/dist/dev/nifi/nifi-minifi-cpp/0.4.0/nifi-minifi-cpp-0.4.0-source.tar.gz.sha1

Source SHA256:
https://dist.apache.org/repos/dist/dev/nifi/nifi-minifi-cpp/0.4.0/nifi-minifi-cpp-0.4.0-source.tar.gz.sha256

The Git tag is minifi-cpp-0.4.0-RC1
The Git commit hash is c05d467758c861f38a00c6ac5f64f75d6ca0ce05
* https://git-wip-us.apache.org/repos/asf?p=nifi-minifi-cpp.git;a=commit;h=c05d467758c861f38a00c6ac5f64f75d6ca0ce05
* https://github.com/apache/nifi-minifi-cpp/commit/c05d467758c861f38a00c6ac5f64f75d6ca0ce05

Checksums of nifi-minifi-cpp-0.4.0-source.tar.gz:
MD5: 27d82a635cee3f97841eb6af01248712
SHA1: 3b8bb029bcca64897223f7fb27122ac9642cd92b
SHA256: 887879d65514ccc7ee598ba650d05f7ff56145d8462707d38b137363ea971965

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

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

49 issues were closed/resolved for this release:
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12321520&version=12341641

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

The vote will close 27 January at 12PM EST [1].

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.4.0
[ ] +0 no opinion
[ ] -1 Do not release this package because...

Thanks!


[1] You can determine this time for your local time zone at
https://s.apache.org/minifi-cpp-0.4.0-rc1-close

Re: [VOTE] Release Apache NiFi MiNiFi C++ 0.4.0 RC1

Posted by Marc Parisi <ph...@apache.org>.
 +1 ( binding ) to release

     * Verified signatures and hashes as well, built using the helper's
guide for U16.

     * Built on U16 32 bit last night and CENTOS earlier today using the
bootstrap process on the git commit ID to enable all features for those
platforms. I ran bootstrap.sh -e -n -b on each; Ran flows on each to
connect to my host machine ( OSX ), using Site to Site for validation.

     * Verified common processors, PCAP, EL, ES.

     * Build successfully moments ago from the source tar on OSX ( did not
attempt on CENTOS 7 as Andy did ) -- I think we can simply make note of
this. Also ran this locally

     * verified functionality of minificontroller to get stats from the
running minifi instance. Verified from the readme's discussion of it.

     * L&N look good.

     Thanks!

On Thu, Jan 25, 2018 at 11:55 AM, Tony Kurc <tr...@gmail.com> wrote:

> +1 (binding)
>
> Verified signatures and hashes. Built using helper guide on in an Ubuntu
> 16.04 (x86_64) docker container. Did not try the bootstrap script (it
> failed when my container didn't have a working sudo, figured this was a
> non-issue for most use cases and moved on) . Ran a couple very simple
> flows. One thing I didn't do was run through all the options for
> building... I believe I did a fairly base build. Reviewed the LICENSE and
> NOTICE.
>
>
>
> On Thu, Jan 25, 2018 at 10:51 AM, Joe Witt <jo...@gmail.com> wrote:
>
> > +1 (binding)
> >
> > Full build/testing done on osx.  All sigs/hashes checkout.  L&N on
> > source and binary artifacts solid.  Ran some tests flows grabbing data
> > and sending to nifi via s2s based on flows created using template
> > converter in minifi toolkit.
> >
> > Nice progress in here!!!  Thanks
> >
> > On Wed, Jan 24, 2018 at 1:36 AM, Aldrin Piri <al...@apache.org> wrote:
> > > Hello Apache NiFi Community,
> > >
> > > I am pleased to call this vote for the source release of Apache NiFi
> > MiNiFi
> > > C++, nifi-minifi-cpp-0.4.0.
> > >
> > > The source archive, signature, and digests can be located at:
> > >
> > > Source Archive:
> > > https://dist.apache.org/repos/dist/dev/nifi/nifi-minifi-cpp/
> > 0.4.0/nifi-minifi-cpp-0.4.0-source.tar.gz
> > >
> > > GPG armored signature:
> > > https://dist.apache.org/repos/dist/dev/nifi/nifi-minifi-cpp/
> > 0.4.0/nifi-minifi-cpp-0.4.0-source.tar.gz.asc
> > >
> > > Source MD5:
> > > https://dist.apache.org/repos/dist/dev/nifi/nifi-minifi-cpp/
> > 0.4.0/nifi-minifi-cpp-0.4.0-source.tar.gz.md5
> > >
> > > Source SHA1:
> > > https://dist.apache.org/repos/dist/dev/nifi/nifi-minifi-cpp/
> > 0.4.0/nifi-minifi-cpp-0.4.0-source.tar.gz.sha1
> > >
> > > Source SHA256:
> > > https://dist.apache.org/repos/dist/dev/nifi/nifi-minifi-cpp/
> > 0.4.0/nifi-minifi-cpp-0.4.0-source.tar.gz.sha256
> > >
> > > The Git tag is minifi-cpp-0.4.0-RC1
> > > The Git commit hash is c05d467758c861f38a00c6ac5f64f75d6ca0ce05
> > > * https://git-wip-us.apache.org/repos/asf?p=nifi-minifi-cpp.
> > git;a=commit;h=c05d467758c861f38a00c6ac5f64f75d6ca0ce05
> > > * https://github.com/apache/nifi-minifi-cpp/commit/
> > c05d467758c861f38a00c6ac5f64f75d6ca0ce05
> > >
> > > Checksums of nifi-minifi-cpp-0.4.0-source.tar.gz:
> > > MD5: 27d82a635cee3f97841eb6af01248712
> > > SHA1: 3b8bb029bcca64897223f7fb27122ac9642cd92b
> > > SHA256: 887879d65514ccc7ee598ba650d05f7ff56145d8462707d38b137363ea97
> 1965
> > >
> > > Release artifacts are signed with the following key:
> > > https://people.apache.org/keys/committer/aldrin
> > >
> > > KEYS file available here:
> > > https://dist.apache.org/repos/dist/dev/nifi/KEYS
> > >
> > > 49 issues were closed/resolved for this release:
> > > https://issues.apache.org/jira/secure/ReleaseNote.jspa?
> > projectId=12321520&version=12341641
> > >
> > > Release note highlights can be found here:
> > > https://cwiki.apache.org/confluence/display/MINIFI/
> > Release+Notes#ReleaseNotes-Versioncpp-0.4.0
> > >
> > > The vote will close 27 January at 12PM EST [1].
> > >
> > > 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.4.0
> > > [ ] +0 no opinion
> > > [ ] -1 Do not release this package because...
> > >
> > > Thanks!
> > >
> > >
> > > [1] You can determine this time for your local time zone at
> > > https://s.apache.org/minifi-cpp-0.4.0-rc1-close
> >
>

Re: [VOTE] Release Apache NiFi MiNiFi C++ 0.4.0 RC1

Posted by Tony Kurc <tr...@gmail.com>.
+1 (binding)

Verified signatures and hashes. Built using helper guide on in an Ubuntu
16.04 (x86_64) docker container. Did not try the bootstrap script (it
failed when my container didn't have a working sudo, figured this was a
non-issue for most use cases and moved on) . Ran a couple very simple
flows. One thing I didn't do was run through all the options for
building... I believe I did a fairly base build. Reviewed the LICENSE and
NOTICE.



On Thu, Jan 25, 2018 at 10:51 AM, Joe Witt <jo...@gmail.com> wrote:

> +1 (binding)
>
> Full build/testing done on osx.  All sigs/hashes checkout.  L&N on
> source and binary artifacts solid.  Ran some tests flows grabbing data
> and sending to nifi via s2s based on flows created using template
> converter in minifi toolkit.
>
> Nice progress in here!!!  Thanks
>
> On Wed, Jan 24, 2018 at 1:36 AM, Aldrin Piri <al...@apache.org> wrote:
> > Hello Apache NiFi Community,
> >
> > I am pleased to call this vote for the source release of Apache NiFi
> MiNiFi
> > C++, nifi-minifi-cpp-0.4.0.
> >
> > The source archive, signature, and digests can be located at:
> >
> > Source Archive:
> > https://dist.apache.org/repos/dist/dev/nifi/nifi-minifi-cpp/
> 0.4.0/nifi-minifi-cpp-0.4.0-source.tar.gz
> >
> > GPG armored signature:
> > https://dist.apache.org/repos/dist/dev/nifi/nifi-minifi-cpp/
> 0.4.0/nifi-minifi-cpp-0.4.0-source.tar.gz.asc
> >
> > Source MD5:
> > https://dist.apache.org/repos/dist/dev/nifi/nifi-minifi-cpp/
> 0.4.0/nifi-minifi-cpp-0.4.0-source.tar.gz.md5
> >
> > Source SHA1:
> > https://dist.apache.org/repos/dist/dev/nifi/nifi-minifi-cpp/
> 0.4.0/nifi-minifi-cpp-0.4.0-source.tar.gz.sha1
> >
> > Source SHA256:
> > https://dist.apache.org/repos/dist/dev/nifi/nifi-minifi-cpp/
> 0.4.0/nifi-minifi-cpp-0.4.0-source.tar.gz.sha256
> >
> > The Git tag is minifi-cpp-0.4.0-RC1
> > The Git commit hash is c05d467758c861f38a00c6ac5f64f75d6ca0ce05
> > * https://git-wip-us.apache.org/repos/asf?p=nifi-minifi-cpp.
> git;a=commit;h=c05d467758c861f38a00c6ac5f64f75d6ca0ce05
> > * https://github.com/apache/nifi-minifi-cpp/commit/
> c05d467758c861f38a00c6ac5f64f75d6ca0ce05
> >
> > Checksums of nifi-minifi-cpp-0.4.0-source.tar.gz:
> > MD5: 27d82a635cee3f97841eb6af01248712
> > SHA1: 3b8bb029bcca64897223f7fb27122ac9642cd92b
> > SHA256: 887879d65514ccc7ee598ba650d05f7ff56145d8462707d38b137363ea971965
> >
> > Release artifacts are signed with the following key:
> > https://people.apache.org/keys/committer/aldrin
> >
> > KEYS file available here:
> > https://dist.apache.org/repos/dist/dev/nifi/KEYS
> >
> > 49 issues were closed/resolved for this release:
> > https://issues.apache.org/jira/secure/ReleaseNote.jspa?
> projectId=12321520&version=12341641
> >
> > Release note highlights can be found here:
> > https://cwiki.apache.org/confluence/display/MINIFI/
> Release+Notes#ReleaseNotes-Versioncpp-0.4.0
> >
> > The vote will close 27 January at 12PM EST [1].
> >
> > 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.4.0
> > [ ] +0 no opinion
> > [ ] -1 Do not release this package because...
> >
> > Thanks!
> >
> >
> > [1] You can determine this time for your local time zone at
> > https://s.apache.org/minifi-cpp-0.4.0-rc1-close
>

Re: [VOTE] Release Apache NiFi MiNiFi C++ 0.4.0 RC1

Posted by Joe Witt <jo...@gmail.com>.
+1 (binding)

Full build/testing done on osx.  All sigs/hashes checkout.  L&N on
source and binary artifacts solid.  Ran some tests flows grabbing data
and sending to nifi via s2s based on flows created using template
converter in minifi toolkit.

Nice progress in here!!!  Thanks

On Wed, Jan 24, 2018 at 1:36 AM, Aldrin Piri <al...@apache.org> wrote:
> Hello Apache NiFi Community,
>
> I am pleased to call this vote for the source release of Apache NiFi MiNiFi
> C++, nifi-minifi-cpp-0.4.0.
>
> The source archive, signature, and digests can be located at:
>
> Source Archive:
> https://dist.apache.org/repos/dist/dev/nifi/nifi-minifi-cpp/0.4.0/nifi-minifi-cpp-0.4.0-source.tar.gz
>
> GPG armored signature:
> https://dist.apache.org/repos/dist/dev/nifi/nifi-minifi-cpp/0.4.0/nifi-minifi-cpp-0.4.0-source.tar.gz.asc
>
> Source MD5:
> https://dist.apache.org/repos/dist/dev/nifi/nifi-minifi-cpp/0.4.0/nifi-minifi-cpp-0.4.0-source.tar.gz.md5
>
> Source SHA1:
> https://dist.apache.org/repos/dist/dev/nifi/nifi-minifi-cpp/0.4.0/nifi-minifi-cpp-0.4.0-source.tar.gz.sha1
>
> Source SHA256:
> https://dist.apache.org/repos/dist/dev/nifi/nifi-minifi-cpp/0.4.0/nifi-minifi-cpp-0.4.0-source.tar.gz.sha256
>
> The Git tag is minifi-cpp-0.4.0-RC1
> The Git commit hash is c05d467758c861f38a00c6ac5f64f75d6ca0ce05
> * https://git-wip-us.apache.org/repos/asf?p=nifi-minifi-cpp.git;a=commit;h=c05d467758c861f38a00c6ac5f64f75d6ca0ce05
> * https://github.com/apache/nifi-minifi-cpp/commit/c05d467758c861f38a00c6ac5f64f75d6ca0ce05
>
> Checksums of nifi-minifi-cpp-0.4.0-source.tar.gz:
> MD5: 27d82a635cee3f97841eb6af01248712
> SHA1: 3b8bb029bcca64897223f7fb27122ac9642cd92b
> SHA256: 887879d65514ccc7ee598ba650d05f7ff56145d8462707d38b137363ea971965
>
> Release artifacts are signed with the following key:
> https://people.apache.org/keys/committer/aldrin
>
> KEYS file available here:
> https://dist.apache.org/repos/dist/dev/nifi/KEYS
>
> 49 issues were closed/resolved for this release:
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12321520&version=12341641
>
> Release note highlights can be found here:
> https://cwiki.apache.org/confluence/display/MINIFI/Release+Notes#ReleaseNotes-Versioncpp-0.4.0
>
> The vote will close 27 January at 12PM EST [1].
>
> 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.4.0
> [ ] +0 no opinion
> [ ] -1 Do not release this package because...
>
> Thanks!
>
>
> [1] You can determine this time for your local time zone at
> https://s.apache.org/minifi-cpp-0.4.0-rc1-close

Re: [VOTE] Release Apache NiFi MiNiFi C++ 0.4.0 RC1

Posted by Andy Christianson <ai...@protonmail.com>.
https://github.com/apache/nifi-minifi-cpp/pull/251

**This might require a clean build directory** since it doesn't automatically pick up new cpack source ignore.

Regards,

Andy I.C.

Sent from [ProtonMail](https://protonmail.com), Swiss-based encrypted email.

-------- Original Message --------
On January 25, 2018 2:59 PM, Andy Christianson <ai...@protonmail.com> wrote:

> Created https://issues.apache.org/jira/browse/MINIFICPP-384 to track. Should have PR shortly.
>
> Sent from [ProtonMail](https://protonmail.com), Swiss-based encrypted email.
>
> -------- Original Message --------
> On January 25, 2018 2:46 PM, Andy Christianson <ai...@protonmail.com> wrote:
>
>> -1 there are flex/bison generated files in extensions/expression-language/
>>
>> (Scanner.cpp, Parser.hpp, Parser.cpp, *.hh)
>>
>> This caused build failure on my machine (CentOS 7.4 w/ devtoolset-6) due to incompatibility between generated files and local installation of flex.
>>
>> We should take these out of the source distribution and allow them to be generated at build time.
>>
>> Regards,
>>
>> Andy I.C.
>>
>> Sent from [ProtonMail](https://protonmail.com), Swiss-based encrypted email.
>>
>> -------- Original Message --------
>> On January 24, 2018 1:36 AM, Aldrin Piri <al...@apache.org> wrote:
>>
>>> Hello Apache NiFi Community,
>>>
>>> I am pleased to call this vote for the source release of Apache NiFi MiNiFi
>>> C++, nifi-minifi-cpp-0.4.0.
>>>
>>> The source archive, signature, and digests can be located at:
>>>
>>> Source Archive:
>>> https://dist.apache.org/repos/dist/dev/nifi/nifi-minifi-cpp/0.4.0/nifi-minifi-cpp-0.4.0-source.tar.gz
>>>
>>> GPG armored signature:
>>> https://dist.apache.org/repos/dist/dev/nifi/nifi-minifi-cpp/0.4.0/nifi-minifi-cpp-0.4.0-source.tar.gz.asc
>>>
>>> Source MD5:
>>> https://dist.apache.org/repos/dist/dev/nifi/nifi-minifi-cpp/0.4.0/nifi-minifi-cpp-0.4.0-source.tar.gz.md5
>>>
>>> Source SHA1:
>>> https://dist.apache.org/repos/dist/dev/nifi/nifi-minifi-cpp/0.4.0/nifi-minifi-cpp-0.4.0-source.tar.gz.sha1
>>>
>>> Source SHA256:
>>> https://dist.apache.org/repos/dist/dev/nifi/nifi-minifi-cpp/0.4.0/nifi-minifi-cpp-0.4.0-source.tar.gz.sha256
>>>
>>> The Git tag is minifi-cpp-0.4.0-RC1
>>> The Git commit hash is c05d467758c861f38a00c6ac5f64f75d6ca0ce05
>>>
>>> - https://git-wip-us.apache.org/repos/asf?p=nifi-minifi-cpp.git;a=commit;h=c05d467758c861f38a00c6ac5f64f75d6ca0ce05
>>>
>>> - https://github.com/apache/nifi-minifi-cpp/commit/c05d467758c861f38a00c6ac5f64f75d6ca0ce05
>>>
>>> Checksums of nifi-minifi-cpp-0.4.0-source.tar.gz:
>>> MD5: 27d82a635cee3f97841eb6af01248712
>>> SHA1: 3b8bb029bcca64897223f7fb27122ac9642cd92b
>>> SHA256: 887879d65514ccc7ee598ba650d05f7ff56145d8462707d38b137363ea971965
>>>
>>> Release artifacts are signed with the following key:
>>> https://people.apache.org/keys/committer/aldrin
>>>
>>> KEYS file available here:
>>> https://dist.apache.org/repos/dist/dev/nifi/KEYS
>>>
>>> 49 issues were closed/resolved for this release:
>>> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12321520&version=12341641
>>>
>>> Release note highlights can be found here:
>>> https://cwiki.apache.org/confluence/display/MINIFI/Release+Notes#ReleaseNotes-Versioncpp-0.4.0
>>>
>>> The vote will close 27 January at 12PM EST [1].
>>>
>>> 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.4.0
>>> [ ] +0 no opinion
>>> [ ] -1 Do not release this package because...
>>>
>>> Thanks!
>>>
>>> [1] You can determine this time for your local time zone at
>>> https://s.apache.org/minifi-cpp-0.4.0-rc1-close

Re: [VOTE] Release Apache NiFi MiNiFi C++ 0.4.0 RC1

Posted by Andy Christianson <ai...@protonmail.com>.
Created https://issues.apache.org/jira/browse/MINIFICPP-384 to track. Should have PR shortly.

Sent from [ProtonMail](https://protonmail.com), Swiss-based encrypted email.

-------- Original Message --------
On January 25, 2018 2:46 PM, Andy Christianson <ai...@protonmail.com> wrote:

> -1 there are flex/bison generated files in extensions/expression-language/
>
> (Scanner.cpp, Parser.hpp, Parser.cpp, *.hh)
>
> This caused build failure on my machine (CentOS 7.4 w/ devtoolset-6) due to incompatibility between generated files and local installation of flex.
>
> We should take these out of the source distribution and allow them to be generated at build time.
>
> Regards,
>
> Andy I.C.
>
> Sent from [ProtonMail](https://protonmail.com), Swiss-based encrypted email.
>
> -------- Original Message --------
> On January 24, 2018 1:36 AM, Aldrin Piri <al...@apache.org> wrote:
>
>> Hello Apache NiFi Community,
>>
>> I am pleased to call this vote for the source release of Apache NiFi MiNiFi
>> C++, nifi-minifi-cpp-0.4.0.
>>
>> The source archive, signature, and digests can be located at:
>>
>> Source Archive:
>> https://dist.apache.org/repos/dist/dev/nifi/nifi-minifi-cpp/0.4.0/nifi-minifi-cpp-0.4.0-source.tar.gz
>>
>> GPG armored signature:
>> https://dist.apache.org/repos/dist/dev/nifi/nifi-minifi-cpp/0.4.0/nifi-minifi-cpp-0.4.0-source.tar.gz.asc
>>
>> Source MD5:
>> https://dist.apache.org/repos/dist/dev/nifi/nifi-minifi-cpp/0.4.0/nifi-minifi-cpp-0.4.0-source.tar.gz.md5
>>
>> Source SHA1:
>> https://dist.apache.org/repos/dist/dev/nifi/nifi-minifi-cpp/0.4.0/nifi-minifi-cpp-0.4.0-source.tar.gz.sha1
>>
>> Source SHA256:
>> https://dist.apache.org/repos/dist/dev/nifi/nifi-minifi-cpp/0.4.0/nifi-minifi-cpp-0.4.0-source.tar.gz.sha256
>>
>> The Git tag is minifi-cpp-0.4.0-RC1
>> The Git commit hash is c05d467758c861f38a00c6ac5f64f75d6ca0ce05
>>
>> - https://git-wip-us.apache.org/repos/asf?p=nifi-minifi-cpp.git;a=commit;h=c05d467758c861f38a00c6ac5f64f75d6ca0ce05
>>
>> - https://github.com/apache/nifi-minifi-cpp/commit/c05d467758c861f38a00c6ac5f64f75d6ca0ce05
>>
>> Checksums of nifi-minifi-cpp-0.4.0-source.tar.gz:
>> MD5: 27d82a635cee3f97841eb6af01248712
>> SHA1: 3b8bb029bcca64897223f7fb27122ac9642cd92b
>> SHA256: 887879d65514ccc7ee598ba650d05f7ff56145d8462707d38b137363ea971965
>>
>> Release artifacts are signed with the following key:
>> https://people.apache.org/keys/committer/aldrin
>>
>> KEYS file available here:
>> https://dist.apache.org/repos/dist/dev/nifi/KEYS
>>
>> 49 issues were closed/resolved for this release:
>> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12321520&version=12341641
>>
>> Release note highlights can be found here:
>> https://cwiki.apache.org/confluence/display/MINIFI/Release+Notes#ReleaseNotes-Versioncpp-0.4.0
>>
>> The vote will close 27 January at 12PM EST [1].
>>
>> 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.4.0
>> [ ] +0 no opinion
>> [ ] -1 Do not release this package because...
>>
>> Thanks!
>>
>> [1] You can determine this time for your local time zone at
>> https://s.apache.org/minifi-cpp-0.4.0-rc1-close

Re: [VOTE] Release Apache NiFi MiNiFi C++ 0.4.0 RC1

Posted by Andy Christianson <ai...@protonmail.com>.
-1 there are flex/bison generated files in extensions/expression-language/

(Scanner.cpp, Parser.hpp, Parser.cpp, *.hh)

This caused build failure on my machine (CentOS 7.4 w/ devtoolset-6) due to incompatibility between generated files and local installation of flex.

We should take these out of the source distribution and allow them to be generated at build time.

Regards,

Andy I.C.

Sent from [ProtonMail](https://protonmail.com), Swiss-based encrypted email.

-------- Original Message --------
On January 24, 2018 1:36 AM, Aldrin Piri <al...@apache.org> wrote:

> Hello Apache NiFi Community,
>
> I am pleased to call this vote for the source release of Apache NiFi MiNiFi
> C++, nifi-minifi-cpp-0.4.0.
>
> The source archive, signature, and digests can be located at:
>
> Source Archive:
> https://dist.apache.org/repos/dist/dev/nifi/nifi-minifi-cpp/0.4.0/nifi-minifi-cpp-0.4.0-source.tar.gz
>
> GPG armored signature:
> https://dist.apache.org/repos/dist/dev/nifi/nifi-minifi-cpp/0.4.0/nifi-minifi-cpp-0.4.0-source.tar.gz.asc
>
> Source MD5:
> https://dist.apache.org/repos/dist/dev/nifi/nifi-minifi-cpp/0.4.0/nifi-minifi-cpp-0.4.0-source.tar.gz.md5
>
> Source SHA1:
> https://dist.apache.org/repos/dist/dev/nifi/nifi-minifi-cpp/0.4.0/nifi-minifi-cpp-0.4.0-source.tar.gz.sha1
>
> Source SHA256:
> https://dist.apache.org/repos/dist/dev/nifi/nifi-minifi-cpp/0.4.0/nifi-minifi-cpp-0.4.0-source.tar.gz.sha256
>
> The Git tag is minifi-cpp-0.4.0-RC1
> The Git commit hash is c05d467758c861f38a00c6ac5f64f75d6ca0ce05
>
> - https://git-wip-us.apache.org/repos/asf?p=nifi-minifi-cpp.git;a=commit;h=c05d467758c861f38a00c6ac5f64f75d6ca0ce05
>
> - https://github.com/apache/nifi-minifi-cpp/commit/c05d467758c861f38a00c6ac5f64f75d6ca0ce05
>
> Checksums of nifi-minifi-cpp-0.4.0-source.tar.gz:
> MD5: 27d82a635cee3f97841eb6af01248712
> SHA1: 3b8bb029bcca64897223f7fb27122ac9642cd92b
> SHA256: 887879d65514ccc7ee598ba650d05f7ff56145d8462707d38b137363ea971965
>
> Release artifacts are signed with the following key:
> https://people.apache.org/keys/committer/aldrin
>
> KEYS file available here:
> https://dist.apache.org/repos/dist/dev/nifi/KEYS
>
> 49 issues were closed/resolved for this release:
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12321520&version=12341641
>
> Release note highlights can be found here:
> https://cwiki.apache.org/confluence/display/MINIFI/Release+Notes#ReleaseNotes-Versioncpp-0.4.0
>
> The vote will close 27 January at 12PM EST [1].
>
> 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.4.0
> [ ] +0 no opinion
> [ ] -1 Do not release this package because...
>
> Thanks!
>
> [1] You can determine this time for your local time zone at
> https://s.apache.org/minifi-cpp-0.4.0-rc1-close

Re: [VOTE] Release Apache NiFi MiNiFi C++ 0.4.0 RC1

Posted by Aldrin Piri <al...@gmail.com>.
+1, binding

comments:
signatures and hashes look good
verified build on OS X, Debian, Ubuntu making use of bootstrap
tested some flows against NiFi 1.4 and 1.5 with RPGs using 0.5.0 toolkit


On Thu, Jan 25, 2018 at 4:53 PM, Matt Gilman <ma...@gmail.com>
wrote:

> +1 (binding) Release this package as nifi-minifi-cpp-0.4.0
>
> Verified hashes, signatures, build, etc. Ran some samples flows integrating
> with a local NiFi instance.
>
> Looks good guys. Aldrin, thanks for RMing!
>
> Matt
>
> On Thu, Jan 25, 2018 at 4:17 PM, Aldrin Piri <al...@gmail.com> wrote:
>
> > Hey Andy,
> >
> > Thanks for reporting and the patch.  The files highlighted definitely
> > seemed to leak into the source distribution but are not necessarily
> > dealbreakers from the release perspective.  Saying the rest the vote
> > successfully releases, I can include a note on our download page as Kevin
> > highlighted to note removing these files if there are any issues in
> > building.
> >
> > For anyone else that verifies, should you run into issues, I would
> > encourage you to try manually removing the files listed and please let us
> > know the OS and flex version so we can enumerate these in documentation.
> > Thanks!
> >
> > On Thu, Jan 25, 2018 at 4:03 PM, Kevin Doran <kd...@apache.org> wrote:
> >
> > > +1 (non-binding)
> > >
> > > Ran through the steps in the Release Helper Guide on Mac OS 10.12.6
> using
> > > the source tar without issue.
> > >
> > > I'm ok with documenting the issue Andy C found on the source tarball
> > > download page as Marc P suggested.
> > >
> > > Thanks everyone!
> > > Kevin
> > >
> > > On 1/24/18, 01:36, "Aldrin Piri" <al...@apache.org> wrote:
> > >
> > >     Hello Apache NiFi Community,
> > >
> > >     I am pleased to call this vote for the source release of Apache
> NiFi
> > > MiNiFi
> > >     C++, nifi-minifi-cpp-0.4.0.
> > >
> > >     The source archive, signature, and digests can be located at:
> > >
> > >     Source Archive:
> > >     https://dist.apache.org/repos/dist/dev/nifi/nifi-minifi-cpp/
> > > 0.4.0/nifi-minifi-cpp-0.4.0-source.tar.gz
> > >
> > >     GPG armored signature:
> > >     https://dist.apache.org/repos/dist/dev/nifi/nifi-minifi-cpp/
> > > 0.4.0/nifi-minifi-cpp-0.4.0-source.tar.gz.asc
> > >
> > >     Source MD5:
> > >     https://dist.apache.org/repos/dist/dev/nifi/nifi-minifi-cpp/
> > > 0.4.0/nifi-minifi-cpp-0.4.0-source.tar.gz.md5
> > >
> > >     Source SHA1:
> > >     https://dist.apache.org/repos/dist/dev/nifi/nifi-minifi-cpp/
> > > 0.4.0/nifi-minifi-cpp-0.4.0-source.tar.gz.sha1
> > >
> > >     Source SHA256:
> > >     https://dist.apache.org/repos/dist/dev/nifi/nifi-minifi-cpp/
> > > 0.4.0/nifi-minifi-cpp-0.4.0-source.tar.gz.sha256
> > >
> > >     The Git tag is minifi-cpp-0.4.0-RC1
> > >     The Git commit hash is c05d467758c861f38a00c6ac5f64f75d6ca0ce05
> > >     * https://git-wip-us.apache.org/repos/asf?p=nifi-minifi-cpp.
> > > git;a=commit;h=c05d467758c861f38a00c6ac5f64f75d6ca0ce05
> > >     * https://github.com/apache/nifi-minifi-cpp/commit/
> > > c05d467758c861f38a00c6ac5f64f75d6ca0ce05
> > >
> > >     Checksums of nifi-minifi-cpp-0.4.0-source.tar.gz:
> > >     MD5: 27d82a635cee3f97841eb6af01248712
> > >     SHA1: 3b8bb029bcca64897223f7fb27122ac9642cd92b
> > >     SHA256: 887879d65514ccc7ee598ba650d05f
> 7ff56145d8462707d38b137363ea97
> > > 1965
> > >
> > >     Release artifacts are signed with the following key:
> > >     https://people.apache.org/keys/committer/aldrin
> > >
> > >     KEYS file available here:
> > >     https://dist.apache.org/repos/dist/dev/nifi/KEYS
> > >
> > >     49 issues were closed/resolved for this release:
> > >     https://issues.apache.org/jira/secure/ReleaseNote.jspa?
> > > projectId=12321520&version=12341641
> > >
> > >     Release note highlights can be found here:
> > >     https://cwiki.apache.org/confluence/display/MINIFI/
> > > Release+Notes#ReleaseNotes-Versioncpp-0.4.0
> > >
> > >     The vote will close 27 January at 12PM EST [1].
> > >
> > >     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.4.0
> > >     [ ] +0 no opinion
> > >     [ ] -1 Do not release this package because...
> > >
> > >     Thanks!
> > >
> > >
> > >     [1] You can determine this time for your local time zone at
> > >     https://s.apache.org/minifi-cpp-0.4.0-rc1-close
> > >
> > >
> > >
> > >
> >
>

Re: [VOTE] Release Apache NiFi MiNiFi C++ 0.4.0 RC1

Posted by Matt Gilman <ma...@gmail.com>.
+1 (binding) Release this package as nifi-minifi-cpp-0.4.0

Verified hashes, signatures, build, etc. Ran some samples flows integrating
with a local NiFi instance.

Looks good guys. Aldrin, thanks for RMing!

Matt

On Thu, Jan 25, 2018 at 4:17 PM, Aldrin Piri <al...@gmail.com> wrote:

> Hey Andy,
>
> Thanks for reporting and the patch.  The files highlighted definitely
> seemed to leak into the source distribution but are not necessarily
> dealbreakers from the release perspective.  Saying the rest the vote
> successfully releases, I can include a note on our download page as Kevin
> highlighted to note removing these files if there are any issues in
> building.
>
> For anyone else that verifies, should you run into issues, I would
> encourage you to try manually removing the files listed and please let us
> know the OS and flex version so we can enumerate these in documentation.
> Thanks!
>
> On Thu, Jan 25, 2018 at 4:03 PM, Kevin Doran <kd...@apache.org> wrote:
>
> > +1 (non-binding)
> >
> > Ran through the steps in the Release Helper Guide on Mac OS 10.12.6 using
> > the source tar without issue.
> >
> > I'm ok with documenting the issue Andy C found on the source tarball
> > download page as Marc P suggested.
> >
> > Thanks everyone!
> > Kevin
> >
> > On 1/24/18, 01:36, "Aldrin Piri" <al...@apache.org> wrote:
> >
> >     Hello Apache NiFi Community,
> >
> >     I am pleased to call this vote for the source release of Apache NiFi
> > MiNiFi
> >     C++, nifi-minifi-cpp-0.4.0.
> >
> >     The source archive, signature, and digests can be located at:
> >
> >     Source Archive:
> >     https://dist.apache.org/repos/dist/dev/nifi/nifi-minifi-cpp/
> > 0.4.0/nifi-minifi-cpp-0.4.0-source.tar.gz
> >
> >     GPG armored signature:
> >     https://dist.apache.org/repos/dist/dev/nifi/nifi-minifi-cpp/
> > 0.4.0/nifi-minifi-cpp-0.4.0-source.tar.gz.asc
> >
> >     Source MD5:
> >     https://dist.apache.org/repos/dist/dev/nifi/nifi-minifi-cpp/
> > 0.4.0/nifi-minifi-cpp-0.4.0-source.tar.gz.md5
> >
> >     Source SHA1:
> >     https://dist.apache.org/repos/dist/dev/nifi/nifi-minifi-cpp/
> > 0.4.0/nifi-minifi-cpp-0.4.0-source.tar.gz.sha1
> >
> >     Source SHA256:
> >     https://dist.apache.org/repos/dist/dev/nifi/nifi-minifi-cpp/
> > 0.4.0/nifi-minifi-cpp-0.4.0-source.tar.gz.sha256
> >
> >     The Git tag is minifi-cpp-0.4.0-RC1
> >     The Git commit hash is c05d467758c861f38a00c6ac5f64f75d6ca0ce05
> >     * https://git-wip-us.apache.org/repos/asf?p=nifi-minifi-cpp.
> > git;a=commit;h=c05d467758c861f38a00c6ac5f64f75d6ca0ce05
> >     * https://github.com/apache/nifi-minifi-cpp/commit/
> > c05d467758c861f38a00c6ac5f64f75d6ca0ce05
> >
> >     Checksums of nifi-minifi-cpp-0.4.0-source.tar.gz:
> >     MD5: 27d82a635cee3f97841eb6af01248712
> >     SHA1: 3b8bb029bcca64897223f7fb27122ac9642cd92b
> >     SHA256: 887879d65514ccc7ee598ba650d05f7ff56145d8462707d38b137363ea97
> > 1965
> >
> >     Release artifacts are signed with the following key:
> >     https://people.apache.org/keys/committer/aldrin
> >
> >     KEYS file available here:
> >     https://dist.apache.org/repos/dist/dev/nifi/KEYS
> >
> >     49 issues were closed/resolved for this release:
> >     https://issues.apache.org/jira/secure/ReleaseNote.jspa?
> > projectId=12321520&version=12341641
> >
> >     Release note highlights can be found here:
> >     https://cwiki.apache.org/confluence/display/MINIFI/
> > Release+Notes#ReleaseNotes-Versioncpp-0.4.0
> >
> >     The vote will close 27 January at 12PM EST [1].
> >
> >     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.4.0
> >     [ ] +0 no opinion
> >     [ ] -1 Do not release this package because...
> >
> >     Thanks!
> >
> >
> >     [1] You can determine this time for your local time zone at
> >     https://s.apache.org/minifi-cpp-0.4.0-rc1-close
> >
> >
> >
> >
>

Re: [VOTE] Release Apache NiFi MiNiFi C++ 0.4.0 RC1

Posted by Aldrin Piri <al...@gmail.com>.
Hey Andy,

Thanks for reporting and the patch.  The files highlighted definitely
seemed to leak into the source distribution but are not necessarily
dealbreakers from the release perspective.  Saying the rest the vote
successfully releases, I can include a note on our download page as Kevin
highlighted to note removing these files if there are any issues in
building.

For anyone else that verifies, should you run into issues, I would
encourage you to try manually removing the files listed and please let us
know the OS and flex version so we can enumerate these in documentation.
Thanks!

On Thu, Jan 25, 2018 at 4:03 PM, Kevin Doran <kd...@apache.org> wrote:

> +1 (non-binding)
>
> Ran through the steps in the Release Helper Guide on Mac OS 10.12.6 using
> the source tar without issue.
>
> I'm ok with documenting the issue Andy C found on the source tarball
> download page as Marc P suggested.
>
> Thanks everyone!
> Kevin
>
> On 1/24/18, 01:36, "Aldrin Piri" <al...@apache.org> wrote:
>
>     Hello Apache NiFi Community,
>
>     I am pleased to call this vote for the source release of Apache NiFi
> MiNiFi
>     C++, nifi-minifi-cpp-0.4.0.
>
>     The source archive, signature, and digests can be located at:
>
>     Source Archive:
>     https://dist.apache.org/repos/dist/dev/nifi/nifi-minifi-cpp/
> 0.4.0/nifi-minifi-cpp-0.4.0-source.tar.gz
>
>     GPG armored signature:
>     https://dist.apache.org/repos/dist/dev/nifi/nifi-minifi-cpp/
> 0.4.0/nifi-minifi-cpp-0.4.0-source.tar.gz.asc
>
>     Source MD5:
>     https://dist.apache.org/repos/dist/dev/nifi/nifi-minifi-cpp/
> 0.4.0/nifi-minifi-cpp-0.4.0-source.tar.gz.md5
>
>     Source SHA1:
>     https://dist.apache.org/repos/dist/dev/nifi/nifi-minifi-cpp/
> 0.4.0/nifi-minifi-cpp-0.4.0-source.tar.gz.sha1
>
>     Source SHA256:
>     https://dist.apache.org/repos/dist/dev/nifi/nifi-minifi-cpp/
> 0.4.0/nifi-minifi-cpp-0.4.0-source.tar.gz.sha256
>
>     The Git tag is minifi-cpp-0.4.0-RC1
>     The Git commit hash is c05d467758c861f38a00c6ac5f64f75d6ca0ce05
>     * https://git-wip-us.apache.org/repos/asf?p=nifi-minifi-cpp.
> git;a=commit;h=c05d467758c861f38a00c6ac5f64f75d6ca0ce05
>     * https://github.com/apache/nifi-minifi-cpp/commit/
> c05d467758c861f38a00c6ac5f64f75d6ca0ce05
>
>     Checksums of nifi-minifi-cpp-0.4.0-source.tar.gz:
>     MD5: 27d82a635cee3f97841eb6af01248712
>     SHA1: 3b8bb029bcca64897223f7fb27122ac9642cd92b
>     SHA256: 887879d65514ccc7ee598ba650d05f7ff56145d8462707d38b137363ea97
> 1965
>
>     Release artifacts are signed with the following key:
>     https://people.apache.org/keys/committer/aldrin
>
>     KEYS file available here:
>     https://dist.apache.org/repos/dist/dev/nifi/KEYS
>
>     49 issues were closed/resolved for this release:
>     https://issues.apache.org/jira/secure/ReleaseNote.jspa?
> projectId=12321520&version=12341641
>
>     Release note highlights can be found here:
>     https://cwiki.apache.org/confluence/display/MINIFI/
> Release+Notes#ReleaseNotes-Versioncpp-0.4.0
>
>     The vote will close 27 January at 12PM EST [1].
>
>     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.4.0
>     [ ] +0 no opinion
>     [ ] -1 Do not release this package because...
>
>     Thanks!
>
>
>     [1] You can determine this time for your local time zone at
>     https://s.apache.org/minifi-cpp-0.4.0-rc1-close
>
>
>
>

Re: [VOTE] Release Apache NiFi MiNiFi C++ 0.4.0 RC1

Posted by Kevin Doran <kd...@apache.org>.
+1 (non-binding)

Ran through the steps in the Release Helper Guide on Mac OS 10.12.6 using the source tar without issue. 

I'm ok with documenting the issue Andy C found on the source tarball download page as Marc P suggested.

Thanks everyone!
Kevin

On 1/24/18, 01:36, "Aldrin Piri" <al...@apache.org> wrote:

    Hello Apache NiFi Community,
    
    I am pleased to call this vote for the source release of Apache NiFi MiNiFi
    C++, nifi-minifi-cpp-0.4.0.
    
    The source archive, signature, and digests can be located at:
    
    Source Archive:
    https://dist.apache.org/repos/dist/dev/nifi/nifi-minifi-cpp/0.4.0/nifi-minifi-cpp-0.4.0-source.tar.gz
    
    GPG armored signature:
    https://dist.apache.org/repos/dist/dev/nifi/nifi-minifi-cpp/0.4.0/nifi-minifi-cpp-0.4.0-source.tar.gz.asc
    
    Source MD5:
    https://dist.apache.org/repos/dist/dev/nifi/nifi-minifi-cpp/0.4.0/nifi-minifi-cpp-0.4.0-source.tar.gz.md5
    
    Source SHA1:
    https://dist.apache.org/repos/dist/dev/nifi/nifi-minifi-cpp/0.4.0/nifi-minifi-cpp-0.4.0-source.tar.gz.sha1
    
    Source SHA256:
    https://dist.apache.org/repos/dist/dev/nifi/nifi-minifi-cpp/0.4.0/nifi-minifi-cpp-0.4.0-source.tar.gz.sha256
    
    The Git tag is minifi-cpp-0.4.0-RC1
    The Git commit hash is c05d467758c861f38a00c6ac5f64f75d6ca0ce05
    * https://git-wip-us.apache.org/repos/asf?p=nifi-minifi-cpp.git;a=commit;h=c05d467758c861f38a00c6ac5f64f75d6ca0ce05
    * https://github.com/apache/nifi-minifi-cpp/commit/c05d467758c861f38a00c6ac5f64f75d6ca0ce05
    
    Checksums of nifi-minifi-cpp-0.4.0-source.tar.gz:
    MD5: 27d82a635cee3f97841eb6af01248712
    SHA1: 3b8bb029bcca64897223f7fb27122ac9642cd92b
    SHA256: 887879d65514ccc7ee598ba650d05f7ff56145d8462707d38b137363ea971965
    
    Release artifacts are signed with the following key:
    https://people.apache.org/keys/committer/aldrin
    
    KEYS file available here:
    https://dist.apache.org/repos/dist/dev/nifi/KEYS
    
    49 issues were closed/resolved for this release:
    https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12321520&version=12341641
    
    Release note highlights can be found here:
    https://cwiki.apache.org/confluence/display/MINIFI/Release+Notes#ReleaseNotes-Versioncpp-0.4.0
    
    The vote will close 27 January at 12PM EST [1].
    
    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.4.0
    [ ] +0 no opinion
    [ ] -1 Do not release this package because...
    
    Thanks!
    
    
    [1] You can determine this time for your local time zone at
    https://s.apache.org/minifi-cpp-0.4.0-rc1-close