[VOTE] Release Apache NiFi 1.21.0 (RC2)
Hello, I am pleased to be calling this vote for the source release of Apache NiFi 1.21.0. The source zip, including signatures, digests, etc. can be found at: https://repository.apache.org/content/repositories/orgapachenifi-1226 The source being voted upon and the convenience binaries can be found at: https://dist.apache.org/repos/dist/dev/nifi/nifi-1.21.0/ A helpful reminder on how the release candidate verification process works: https://cwiki.apache.org/confluence/display/NIFI/How+to+help+verify+an+Apache+NiFi+release+candidate The Git tag is nifi-1.21.0-RC2 The Git commit ID is 892f822107da84ca0dcfefdb5c91c5bc11dc3dc1 https://gitbox.apache.org/repos/asf?p=nifi.git;a=commit;h=892f822107da84ca0dcfefdb5c91c5bc11dc3dc1 Checksums of nifi-1.21.0-source-release.zip: SHA256: 598bf8e90f871f4ca25709dd4ecf3da16c814c08c0d8b2c8744dbd34df34dea5 SHA512: 58c10976bc22fb5406d9d1d9b7ca7d90c2dbed99565d00f1172bb33b375e9e068da5003d9dbbd87d2b17626e4e310b999c8581718532934e855c2134be763f04 Release artifacts are signed with the following key: https://people.apache.org/keys/committer/joewitt.asc KEYS file available here: https://dist.apache.org/repos/dist/release/nifi/KEYS 126 issues were closed/resolved for this release: https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316020=12352899 Release note highlights can be found here: https://cwiki.apache.org/confluence/display/NIFI/Release+Notes#ReleaseNotes-Version1.21.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.21.0 [ ] +0 no opinion [ ] -1 Do not release this package because...
Re: [DISCUSS] MiNiFi C++ 0.14.0 release
+1. I would wait for the merge of the deadlock fix on missing config, and of course the version number update, but I'll merge them soon. Thank you for RMing! On Mon, 3 Apr 2023 at 16:13, Arpad Boda wrote: > > +1 > > On Mon, Apr 3, 2023 at 4:11 PM Martin Zink wrote: > > > +1, seems like a good time for a new release, thanks for RM-ing > > > > On Mon, Apr 3, 2023 at 4:07 PM Kevin Doran wrote: > > > > > +1 from me, it seems like a good time for the next release of MiNiFi C++ > > > > > > On Apr 3, 2023 at 07:34:44, Gábor Gyimesi wrote: > > > > > > > Hi community, > > > > > > > > I'd like to initiate a discussion about the next release of MiNiFi C++. > > > The > > > > last release was almost four months ago, and there have been many new > > > > features, > > > > bug fixes and stability improvements committed to the development > > branch > > > > since then: 74 tickets closed, over 80 commits as of today. > > > > > > > > I would be happy to take on RM duties for this release. > > > > > > > > Notable features and improvements since the 0.14.0 release: > > > > > > > > - Several improvements on repository resource handling > > > > * Periodically run RocksDB repository compaction+1 > > > > * Add compression options for RocksDB repositories > > > > * Add synchronous flow file reloading > > > > * Retry failed removals of unused resources > > > > - Use Python stable ABI to support all libraries above Python 3.2+ for > > > > Python processors > > > > - Add ProcessSession::remove to Python and Lua API > > > > - Add support for JSON flow configuration format with option to > > generate > > > > JSON schema locally > > > > - Add support for reverseDnsLookup in expression language > > > > - Fix most issues for ARM64 support > > > > - Improve performance of ListFile processor > > > > - Add cache SID lookups in ConsumeWindowsEventLog processor > > > > - Add default connection size limits of 2000 queue size and 100MB of > > > queue > > > > data size > > > > - Add support for MQTT 5 (mistakenly advertised for 0.13.0 release) > > > > - Add failure relationship to SQL processors > > > > - Add support for new AWS regions > > > > - Add option to select processor metrics with regular expressions > > > > - Add the UUID to the end of Processor and Controller Service log lines > > > > - Make GetFile path attributes consistent with other processors > > > > - Fix leaks and file lock issues on Windows > > > > - Fix crashing in python processors > > > > > > > > The core API is still not mature enough to be able to commit to it, so > > > > in line with previous discussions I suggest releasing it as 0.14.0. > > > > > > > > Do you agree it is time for a new release? Are there any blockers that > > we > > > > should definitely include in this release? > > > > > > > > Thanks, > > > > Gabor > > > > > > > > >
Re: [DISCUSS] MiNiFi C++ 0.14.0 release
+1 On Mon, Apr 3, 2023 at 4:11 PM Martin Zink wrote: > +1, seems like a good time for a new release, thanks for RM-ing > > On Mon, Apr 3, 2023 at 4:07 PM Kevin Doran wrote: > > > +1 from me, it seems like a good time for the next release of MiNiFi C++ > > > > On Apr 3, 2023 at 07:34:44, Gábor Gyimesi wrote: > > > > > Hi community, > > > > > > I'd like to initiate a discussion about the next release of MiNiFi C++. > > The > > > last release was almost four months ago, and there have been many new > > > features, > > > bug fixes and stability improvements committed to the development > branch > > > since then: 74 tickets closed, over 80 commits as of today. > > > > > > I would be happy to take on RM duties for this release. > > > > > > Notable features and improvements since the 0.14.0 release: > > > > > > - Several improvements on repository resource handling > > > * Periodically run RocksDB repository compaction+1 > > > * Add compression options for RocksDB repositories > > > * Add synchronous flow file reloading > > > * Retry failed removals of unused resources > > > - Use Python stable ABI to support all libraries above Python 3.2+ for > > > Python processors > > > - Add ProcessSession::remove to Python and Lua API > > > - Add support for JSON flow configuration format with option to > generate > > > JSON schema locally > > > - Add support for reverseDnsLookup in expression language > > > - Fix most issues for ARM64 support > > > - Improve performance of ListFile processor > > > - Add cache SID lookups in ConsumeWindowsEventLog processor > > > - Add default connection size limits of 2000 queue size and 100MB of > > queue > > > data size > > > - Add support for MQTT 5 (mistakenly advertised for 0.13.0 release) > > > - Add failure relationship to SQL processors > > > - Add support for new AWS regions > > > - Add option to select processor metrics with regular expressions > > > - Add the UUID to the end of Processor and Controller Service log lines > > > - Make GetFile path attributes consistent with other processors > > > - Fix leaks and file lock issues on Windows > > > - Fix crashing in python processors > > > > > > The core API is still not mature enough to be able to commit to it, so > > > in line with previous discussions I suggest releasing it as 0.14.0. > > > > > > Do you agree it is time for a new release? Are there any blockers that > we > > > should definitely include in this release? > > > > > > Thanks, > > > Gabor > > > > > >
Re: [DISCUSS] MiNiFi C++ 0.14.0 release
+1, seems like a good time for a new release, thanks for RM-ing On Mon, Apr 3, 2023 at 4:07 PM Kevin Doran wrote: > +1 from me, it seems like a good time for the next release of MiNiFi C++ > > On Apr 3, 2023 at 07:34:44, Gábor Gyimesi wrote: > > > Hi community, > > > > I'd like to initiate a discussion about the next release of MiNiFi C++. > The > > last release was almost four months ago, and there have been many new > > features, > > bug fixes and stability improvements committed to the development branch > > since then: 74 tickets closed, over 80 commits as of today. > > > > I would be happy to take on RM duties for this release. > > > > Notable features and improvements since the 0.14.0 release: > > > > - Several improvements on repository resource handling > > * Periodically run RocksDB repository compaction+1 > > * Add compression options for RocksDB repositories > > * Add synchronous flow file reloading > > * Retry failed removals of unused resources > > - Use Python stable ABI to support all libraries above Python 3.2+ for > > Python processors > > - Add ProcessSession::remove to Python and Lua API > > - Add support for JSON flow configuration format with option to generate > > JSON schema locally > > - Add support for reverseDnsLookup in expression language > > - Fix most issues for ARM64 support > > - Improve performance of ListFile processor > > - Add cache SID lookups in ConsumeWindowsEventLog processor > > - Add default connection size limits of 2000 queue size and 100MB of > queue > > data size > > - Add support for MQTT 5 (mistakenly advertised for 0.13.0 release) > > - Add failure relationship to SQL processors > > - Add support for new AWS regions > > - Add option to select processor metrics with regular expressions > > - Add the UUID to the end of Processor and Controller Service log lines > > - Make GetFile path attributes consistent with other processors > > - Fix leaks and file lock issues on Windows > > - Fix crashing in python processors > > > > The core API is still not mature enough to be able to commit to it, so > > in line with previous discussions I suggest releasing it as 0.14.0. > > > > Do you agree it is time for a new release? Are there any blockers that we > > should definitely include in this release? > > > > Thanks, > > Gabor > > >
Re: [DISCUSS] MiNiFi C++ 0.14.0 release
+1 from me, it seems like a good time for the next release of MiNiFi C++ On Apr 3, 2023 at 07:34:44, Gábor Gyimesi wrote: > Hi community, > > I'd like to initiate a discussion about the next release of MiNiFi C++. The > last release was almost four months ago, and there have been many new > features, > bug fixes and stability improvements committed to the development branch > since then: 74 tickets closed, over 80 commits as of today. > > I would be happy to take on RM duties for this release. > > Notable features and improvements since the 0.14.0 release: > > - Several improvements on repository resource handling > * Periodically run RocksDB repository compaction+1 > * Add compression options for RocksDB repositories > * Add synchronous flow file reloading > * Retry failed removals of unused resources > - Use Python stable ABI to support all libraries above Python 3.2+ for > Python processors > - Add ProcessSession::remove to Python and Lua API > - Add support for JSON flow configuration format with option to generate > JSON schema locally > - Add support for reverseDnsLookup in expression language > - Fix most issues for ARM64 support > - Improve performance of ListFile processor > - Add cache SID lookups in ConsumeWindowsEventLog processor > - Add default connection size limits of 2000 queue size and 100MB of queue > data size > - Add support for MQTT 5 (mistakenly advertised for 0.13.0 release) > - Add failure relationship to SQL processors > - Add support for new AWS regions > - Add option to select processor metrics with regular expressions > - Add the UUID to the end of Processor and Controller Service log lines > - Make GetFile path attributes consistent with other processors > - Fix leaks and file lock issues on Windows > - Fix crashing in python processors > > The core API is still not mature enough to be able to commit to it, so > in line with previous discussions I suggest releasing it as 0.14.0. > > Do you agree it is time for a new release? Are there any blockers that we > should definitely include in this release? > > Thanks, > Gabor >
[DISCUSS] MiNiFi C++ 0.14.0 release
Hi community, I'd like to initiate a discussion about the next release of MiNiFi C++. The last release was almost four months ago, and there have been many new features, bug fixes and stability improvements committed to the development branch since then: 74 tickets closed, over 80 commits as of today. I would be happy to take on RM duties for this release. Notable features and improvements since the 0.14.0 release: - Several improvements on repository resource handling * Periodically run RocksDB repository compaction * Add compression options for RocksDB repositories * Add synchronous flow file reloading * Retry failed removals of unused resources - Use Python stable ABI to support all libraries above Python 3.2+ for Python processors - Add ProcessSession::remove to Python and Lua API - Add support for JSON flow configuration format with option to generate JSON schema locally - Add support for reverseDnsLookup in expression language - Fix most issues for ARM64 support - Improve performance of ListFile processor - Add cache SID lookups in ConsumeWindowsEventLog processor - Add default connection size limits of 2000 queue size and 100MB of queue data size - Add support for MQTT 5 (mistakenly advertised for 0.13.0 release) - Add failure relationship to SQL processors - Add support for new AWS regions - Add option to select processor metrics with regular expressions - Add the UUID to the end of Processor and Controller Service log lines - Make GetFile path attributes consistent with other processors - Fix leaks and file lock issues on Windows - Fix crashing in python processors The core API is still not mature enough to be able to commit to it, so in line with previous discussions I suggest releasing it as 0.14.0. Do you agree it is time for a new release? Are there any blockers that we should definitely include in this release? Thanks, Gabor