Unfortunately, I think I have to vote -1 (binding) on this RC. During my validation, I ran several tests, especially performance related tests. One of those tests was around performance of the new Stateless Execution Engine. While I didn’t expect a big difference in performance between running a flow in Standard vs. Stateless Execution Engine, I actually saw a huge difference - about 5x better throughput on Standard vs. Stateless. Looking into it showed that the time was all spent in the Provenance Repository, which is odd given that both engines should push the same basic events to the repository. But it turns out that when run in stateless we create a huge number of duplicates. I filed NIFI-13929 [1] to address this.
Given the prominence of the new Stateless feature and the criticality of the issue I’m going to vote -1. I’ll begin looking into a remedy. Thanks -Mark [1] https://issues.apache.org/jira/browse/NIFI-13929 On Oct 22, 2024, at 1:01 AM, David Handermann <exceptionfact...@apache.org> wrote: Team, I am pleased to be calling this vote for the source release of Apache NiFi 2.0.0. Please review the following guide for how to verify a release candidate build: https://cwiki.apache.org/confluence/display/NIFI/Release+Candidate+Verification The source being voted on the and the convenience binaries are available on the Apache Distribution Repository: https://dist.apache.org/repos/dist/dev/nifi/nifi-2.0.0 The build artifacts are available on the Apache Nexus Repository: https://repository.apache.org/content/repositories/orgapachenifi-1293/ Git Tag: nifi-2.0.0-RC1 Git Commit ID: 34160740980c2d9d5cd0a6c399e09c2bd06d5acb GitHub Commit Link: https://github.com/apache/nifi/commit/34160740980c2d9d5cd0a6c399e09c2bd06d5acb Checksums of nifi-2.0.0-source-release.zip SHA512: 09f37a4f8fd798a8b067d7970ea571ebc2f729c98cffd427e00d41a0b9312bbcd6b074a1f9109304939b89b5074ccdc48feeff712ecce3f3b1e1a358da7e4a57 Release artifacts are signed with the following key: https://people.apache.org/keys/committer/exceptionfactory.asc KEYS file is available on the Apache Distribution Repository: https://dist.apache.org/repos/dist/release/nifi/KEYS Issues resolved for this version: 323 https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316020&version=12354889 Release note highlights can be found on the project wiki: https://cwiki.apache.org/confluence/display/NIFI/Release+Notes#ReleaseNotes-Version2.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-2.0.0 [] +0 no opinion [] -1 Do not release this package because...