+1 (non-binding) Release this package as nifi-1.0.0

- Verified checksums, signature, LICENSE/NOTICE/README
- Built source with contrib-check
- Tested standalone and clustered instances

There were two issues that I ran into that are minor and are
user-experience-based.  The first issue encountered was while trying to
create a template on a clustered instance.  After selecting multiple
components that included a process group to which I had read permissions,
the "Create Template" icon was enabled.  However, the UI informed me that I
did not have sufficient permissions to create the template.  There was a
controller service in a child process group to which I did not have read
access, which was the cause of the insufficient privileges.  After
providing myself read access to that controller service, I was able to
create the template, and import it on a standalone instance.  In this case,
the code is doing what it should, however from a user experience
perspective, it may be difficult for the user to deduce why the template
cannot be created.

The second issue I encountered was during the debugging I did to figure out
why the template couldn't be created.  When running as a cluster, if a node
is unable to respond within the socket timeout (eg, hitting a breakpoint
while debugging), an IllegalStateException will be thrown that causes the
UI to show the "check config and fix errors" page.  Once the breakpoint in
the code is passed, the UI can be reloaded and the cluster recovers from
the timeout without any user intervention at the service level.  I don't
think there's a bug here, but the user experience could be improved.  If a
user initiates a replicated request to a node that is unable to respond
within the socket timeout duration, the user might think NiFi crashed, when
it in fact didn't.

On Mon, Aug 29, 2016 at 11:29 AM Bryan Bende <bbe...@gmail.com> wrote:

> +1 (binding) Release this package as nifi-1.0.0
>
> - Verified checksums, signature, commit hash, and LICENSE/NOTICE/README
> - Performed full build with contrib-check
> - Tested a standalone unsecure instance and then used the toolkit to create
> a secure cluster
>
> On Mon, Aug 29, 2016 at 11:00 AM, Yolanda Davis <yolanda.m.da...@gmail.com
> >
> wrote:
>
> > Resending on appropriate thread:
> >
> > +1 (non-binding)
> >
> > Ran full test suite, with rat and contrib-check.  Verified, readme,
> notice,
> > license, commit ID, hashes and checksums. Tested flows and templates in
> > standalone cluster (on Mac OS).
> >
> > On Fri, Aug 26, 2016 at 12:25 PM, Joe Percivall <
> > joeperciv...@yahoo.com.invalid> wrote:
> >
> > > Hello Apache NiFi Community,
> > >
> > > I am pleased to be calling this vote for the source release of Apache
> > NiFi,
> > > nifi-1.0.0.
> > >
> > > The source zip, including signatures, digests, etc. can be found at:
> > > https://repository.apache.org/content/repositories/orgapachenifi-1090/
> > >
> > > Note: There is a second binary being distributed now, the NiFi Toolkit.
> > It
> > > can be used to facilitate securing a NiFi instance.
> > >
> > > The Git tag is nifi-1.0.0-RC1
> > > The Git commit hash is 74d5224783dfdc513f6b3ad5ed96671d3c581707
> > > * https://git-wip-us.apache.org/repos/asf?p=nifi.git;a=commit;h=
> > > 74d5224783dfdc513f6b3ad5ed96671d3c581707
> > > * https://github.com/apache/nifi/commit/74d5224783dfdc513f6b3ad5ed9667
> > > 1d3c581707
> > >
> > > Checksums of nifi-1.0.0-source-release.zip:
> > > MD5: 8bdba49a73b94d036fad6c63b0ebe39d
> > > SHA1: 504c58f9b2fb305c41598a17f5b78f68f2b2fa3d
> > > SHA256:
> 22167ede5127683ca8de6dbd2fb9112cb1de650b7cfff7e640c905521447af92
> > >
> > > Release artifacts are signed with the following key:
> > > https://people.apache.org/keys/committer/jpercivall
> > >
> > > KEYS file available here:
> > > https://dist.apache.org/repos/dist/release/nifi/KEYS
> > >
> > > 595 issues were closed/resolved for this release:
> > > https://issues.apache.org/jira/secure/ReleaseNote.jspa?
> > > projectId=12316020&version=12332640
> > >
> > > Release note highlights can be found here:
> > > https://cwiki.apache.org/confluence/display/NIFI/
> > > Release+Notes#ReleaseNotes-Version1.0.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-1.0.0
> > > [ ] +0 no opinion
> > > [ ] -1 Do not release this package because...
> > >
> > > Thanks!
> > >
> >
> >
> >
> > --
> > --
> > yolanda.m.da...@gmail.com
> > @YolandaMDavis
> >
>

Reply via email to