You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@nifi.apache.org by Marton Szasz <sz...@apache.org> on 2025/01/14 13:21:48 UTC
[DISCOSS] Releasing MiNiFi C++ 0.99.1
Hi NiFi team,
I propose a second pre-1.0 release of MiNiFi C++. There is still a large
refactoring effort underway, but there were plenty of fixes and
improvements committed since the last release, which was in last May.
A few examples:
- Countless fixes and improvements to NiFi 2.0-compatible Python
processor support
- added support for parameter substitution
- added support for recordsets
- added new components: Couchbase, SplitContent, SegmentContent,
SplitRecord, FetchModbusTcp
- changed defaults for logging and RocksDB repositories
- dropped poorly maintained bits, such as JNI, USB camera, sensors, Pcap
and OpenWSMAN extensions, and nanofi
- improved performance of event driven scheduling
- fixed various thread safety and type safety bugs (note: I'm not aware
of any vulnerabilities caused by them)
- ListenHTTP now only reads from the network while scheduled, and
respects connection queue limits
I'm happy to take on RM duties.
Thanks,
Marton
Re: [DISCOSS] Releasing MiNiFi C++ 0.99.1
Posted by Matt Burgess <ma...@gmail.com>.
Sounds good to me, thanks for working this!
On Fri, Jan 24, 2025 at 10:46 AM Marton Szasz <sz...@apache.org> wrote:
> Update on the progress of this release: I wanted to post the RC this
> week, but new issues kept creeping up while preparing, so I don't think
> I'll be able to do that. I've added notes about the fixes the team did
> this week in the release Jira ticket:
> https://issues.apache.org/jira/browse/MINIFICPP-2510
>
> I'm hoping to prepare the RC next Monday/Tuesday, if no important new
> issues pop up.
>
> (I know about the typo in the subject line. I've proofread the contents,
> but not the subject before sending. Oopsies. 😅)
>
> Marton
>
> On 1/15/25 2:25 PM, Joe Witt wrote:
> > Looks like a good plan
> >
> > On Wed, Jan 15, 2025 at 5:03 AM Gábor Gyimesi <lo...@apache.org>
> wrote:
> >
> >> +1 and thank you for RMing!
> >> I agree, even if 1.0 is still not ready, there have been a lot of new
> >> added features and improvements so it's high time for a new release.
> >> I hope 1.0 can follow shortly after this release and have a more
> >> frequent release schedule after that.
> >>
> >> Regards,
> >> Gabor
> >>
> >> On Tue, 14 Jan 2025 at 14:21, Marton Szasz <sz...@apache.org> wrote:
> >>> Hi NiFi team,
> >>>
> >>> I propose a second pre-1.0 release of MiNiFi C++. There is still a
> large
> >>> refactoring effort underway, but there were plenty of fixes and
> >>> improvements committed since the last release, which was in last May.
> >>>
> >>> A few examples:
> >>> - Countless fixes and improvements to NiFi 2.0-compatible Python
> >>> processor support
> >>> - added support for parameter substitution
> >>> - added support for recordsets
> >>> - added new components: Couchbase, SplitContent, SegmentContent,
> >>> SplitRecord, FetchModbusTcp
> >>> - changed defaults for logging and RocksDB repositories
> >>> - dropped poorly maintained bits, such as JNI, USB camera, sensors,
> Pcap
> >>> and OpenWSMAN extensions, and nanofi
> >>> - improved performance of event driven scheduling
> >>> - fixed various thread safety and type safety bugs (note: I'm not aware
> >>> of any vulnerabilities caused by them)
> >>> - ListenHTTP now only reads from the network while scheduled, and
> >>> respects connection queue limits
> >>>
> >>> I'm happy to take on RM duties.
> >>>
> >>> Thanks,
> >>> Marton
>
Re: [DISCOSS] Releasing MiNiFi C++ 0.99.1
Posted by Marton Szasz <sz...@apache.org>.
Update on the progress of this release: I wanted to post the RC this
week, but new issues kept creeping up while preparing, so I don't think
I'll be able to do that. I've added notes about the fixes the team did
this week in the release Jira ticket:
https://issues.apache.org/jira/browse/MINIFICPP-2510
I'm hoping to prepare the RC next Monday/Tuesday, if no important new
issues pop up.
(I know about the typo in the subject line. I've proofread the contents,
but not the subject before sending. Oopsies. 😅)
Marton
On 1/15/25 2:25 PM, Joe Witt wrote:
> Looks like a good plan
>
> On Wed, Jan 15, 2025 at 5:03 AM Gábor Gyimesi <lo...@apache.org> wrote:
>
>> +1 and thank you for RMing!
>> I agree, even if 1.0 is still not ready, there have been a lot of new
>> added features and improvements so it's high time for a new release.
>> I hope 1.0 can follow shortly after this release and have a more
>> frequent release schedule after that.
>>
>> Regards,
>> Gabor
>>
>> On Tue, 14 Jan 2025 at 14:21, Marton Szasz <sz...@apache.org> wrote:
>>> Hi NiFi team,
>>>
>>> I propose a second pre-1.0 release of MiNiFi C++. There is still a large
>>> refactoring effort underway, but there were plenty of fixes and
>>> improvements committed since the last release, which was in last May.
>>>
>>> A few examples:
>>> - Countless fixes and improvements to NiFi 2.0-compatible Python
>>> processor support
>>> - added support for parameter substitution
>>> - added support for recordsets
>>> - added new components: Couchbase, SplitContent, SegmentContent,
>>> SplitRecord, FetchModbusTcp
>>> - changed defaults for logging and RocksDB repositories
>>> - dropped poorly maintained bits, such as JNI, USB camera, sensors, Pcap
>>> and OpenWSMAN extensions, and nanofi
>>> - improved performance of event driven scheduling
>>> - fixed various thread safety and type safety bugs (note: I'm not aware
>>> of any vulnerabilities caused by them)
>>> - ListenHTTP now only reads from the network while scheduled, and
>>> respects connection queue limits
>>>
>>> I'm happy to take on RM duties.
>>>
>>> Thanks,
>>> Marton
Re: [DISCOSS] Releasing MiNiFi C++ 0.99.1
Posted by Joe Witt <jo...@gmail.com>.
Looks like a good plan
On Wed, Jan 15, 2025 at 5:03 AM Gábor Gyimesi <lo...@apache.org> wrote:
> +1 and thank you for RMing!
> I agree, even if 1.0 is still not ready, there have been a lot of new
> added features and improvements so it's high time for a new release.
> I hope 1.0 can follow shortly after this release and have a more
> frequent release schedule after that.
>
> Regards,
> Gabor
>
> On Tue, 14 Jan 2025 at 14:21, Marton Szasz <sz...@apache.org> wrote:
> >
> > Hi NiFi team,
> >
> > I propose a second pre-1.0 release of MiNiFi C++. There is still a large
> > refactoring effort underway, but there were plenty of fixes and
> > improvements committed since the last release, which was in last May.
> >
> > A few examples:
> > - Countless fixes and improvements to NiFi 2.0-compatible Python
> > processor support
> > - added support for parameter substitution
> > - added support for recordsets
> > - added new components: Couchbase, SplitContent, SegmentContent,
> > SplitRecord, FetchModbusTcp
> > - changed defaults for logging and RocksDB repositories
> > - dropped poorly maintained bits, such as JNI, USB camera, sensors, Pcap
> > and OpenWSMAN extensions, and nanofi
> > - improved performance of event driven scheduling
> > - fixed various thread safety and type safety bugs (note: I'm not aware
> > of any vulnerabilities caused by them)
> > - ListenHTTP now only reads from the network while scheduled, and
> > respects connection queue limits
> >
> > I'm happy to take on RM duties.
> >
> > Thanks,
> > Marton
>
Re: [DISCOSS] Releasing MiNiFi C++ 0.99.1
Posted by Gábor Gyimesi <lo...@apache.org>.
+1 and thank you for RMing!
I agree, even if 1.0 is still not ready, there have been a lot of new
added features and improvements so it's high time for a new release.
I hope 1.0 can follow shortly after this release and have a more
frequent release schedule after that.
Regards,
Gabor
On Tue, 14 Jan 2025 at 14:21, Marton Szasz <sz...@apache.org> wrote:
>
> Hi NiFi team,
>
> I propose a second pre-1.0 release of MiNiFi C++. There is still a large
> refactoring effort underway, but there were plenty of fixes and
> improvements committed since the last release, which was in last May.
>
> A few examples:
> - Countless fixes and improvements to NiFi 2.0-compatible Python
> processor support
> - added support for parameter substitution
> - added support for recordsets
> - added new components: Couchbase, SplitContent, SegmentContent,
> SplitRecord, FetchModbusTcp
> - changed defaults for logging and RocksDB repositories
> - dropped poorly maintained bits, such as JNI, USB camera, sensors, Pcap
> and OpenWSMAN extensions, and nanofi
> - improved performance of event driven scheduling
> - fixed various thread safety and type safety bugs (note: I'm not aware
> of any vulnerabilities caused by them)
> - ListenHTTP now only reads from the network while scheduled, and
> respects connection queue limits
>
> I'm happy to take on RM duties.
>
> Thanks,
> Marton