You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@nifi.apache.org by Adam Debreceni <ad...@apache.org> on 2021/11/17 10:28:05 UTC

[DISCUSS] MiNiFi C++ 0.11.0 release

Hi community,

I'd like to initiate a discussion about the next release of MiNiFi C++. The
last release was five months ago, and there have been many new features,
bug fixes and stability improvements committed to the development branch
since.
I would be happy to take on RM duties for this release.

New features since the 0.10.0 release:
- new processors:
   * AttributesToJson
   * DefragmentText
   * PutAzureDataLakeStorage
   * ReplaceText
   * RouteText
- support for funnels
- shared rocksdb repository
- repository encryption (flow-file, content)
- support for Azure managed identity
- modularization of extensions
- ConsumeKafka security protocol
- platform independent AppendHostInfo
- agent configuration checksum in the c2 heartbeat

We now use C++17 throughout the codebase and C++20 wherever possible.

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.11.0.

Do you agree it is time for a new release?  Are there any blockers that we
should definitely include in this release?

Thanks,
Adam

Re: [DISCUSS] MiNiFi C++ 0.11.0 release

Posted by Martin Zink <ma...@apache.org>.
A new release is a good idea and I agree with releasing it as 0.11.0.
Thanks for RMing it!

Thanks,
Martin

On Thu, Nov 18, 2021 at 3:27 PM Ferenc Gerlits <fg...@apache.org> wrote:

> Yes, it's definitely time for a new release, and 0.11.0 sounds good.
> Thanks for RMing!
>
> Ferenc
>
>
> On Wed, Nov 17, 2021 at 12:09 PM Marton Szasz <sz...@apache.org> wrote:
>
> > I agree that it's time for a new release, thank you for taking the RM
> > duties. I'm not aware of any blockers at the moment.
> >
> > Thanks,
> > Marton
> >
> > On Wed, 17 Nov 2021 at 10:28, Adam Debreceni <ad...@apache.org>
> > wrote:
> > >
> > > Hi community,
> > >
> > > I'd like to initiate a discussion about the next release of MiNiFi C++.
> > The
> > > last release was five months ago, and there have been many new
> features,
> > > bug fixes and stability improvements committed to the development
> branch
> > > since.
> > > I would be happy to take on RM duties for this release.
> > >
> > > New features since the 0.10.0 release:
> > > - new processors:
> > >    * AttributesToJson
> > >    * DefragmentText
> > >    * PutAzureDataLakeStorage
> > >    * ReplaceText
> > >    * RouteText
> > > - support for funnels
> > > - shared rocksdb repository
> > > - repository encryption (flow-file, content)
> > > - support for Azure managed identity
> > > - modularization of extensions
> > > - ConsumeKafka security protocol
> > > - platform independent AppendHostInfo
> > > - agent configuration checksum in the c2 heartbeat
> > >
> > > We now use C++17 throughout the codebase and C++20 wherever possible.
> > >
> > > 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.11.0.
> > >
> > > Do you agree it is time for a new release?  Are there any blockers that
> > we
> > > should definitely include in this release?
> > >
> > > Thanks,
> > > Adam
> >
>

Re: [DISCUSS] MiNiFi C++ 0.11.0 release

Posted by Kevin Doran <kd...@gmail.com>.
+1 thanks all!

> On Nov 18, 2021, at 11:30 AM, Arpad Boda <ab...@apache.org> wrote:
> 
> +1
> 
> On Thu, Nov 18, 2021 at 5:23 PM Ádám Markovics <nu...@gmail.com> wrote:
> 
>> I also agree on releasing. Let's do it!
>> 
>> Ádám
>> 
>> On Thu, Nov 18, 2021 at 4:05 PM Joe Witt <jo...@gmail.com> wrote:
>> 
>>> Sounds like a great time to cut a new release.
>>> 
>>> On Thu, Nov 18, 2021 at 7:32 AM Gábor Gyimesi <ga...@gmail.com>
>> wrote:
>>>> 
>>>> Sounds good to me as well!
>>>> 
>>>> Thanks,
>>>> Gabor
>>>> 
>>>> On Thu, 18 Nov 2021 at 15:27, Ferenc Gerlits <fg...@apache.org>
>>> wrote:
>>>> 
>>>>> Yes, it's definitely time for a new release, and 0.11.0 sounds good.
>>>>> Thanks for RMing!
>>>>> 
>>>>> Ferenc
>>>>> 
>>>>> 
>>>>> On Wed, Nov 17, 2021 at 12:09 PM Marton Szasz <sz...@apache.org>
>>> wrote:
>>>>> 
>>>>>> I agree that it's time for a new release, thank you for taking the
>> RM
>>>>>> duties. I'm not aware of any blockers at the moment.
>>>>>> 
>>>>>> Thanks,
>>>>>> Marton
>>>>>> 
>>>>>> On Wed, 17 Nov 2021 at 10:28, Adam Debreceni <
>> adebreceni@apache.org>
>>>>>> wrote:
>>>>>>> 
>>>>>>> Hi community,
>>>>>>> 
>>>>>>> I'd like to initiate a discussion about the next release of
>> MiNiFi
>>> C++.
>>>>>> The
>>>>>>> last release was five months ago, and there have been many new
>>>>> features,
>>>>>>> bug fixes and stability improvements committed to the development
>>>>> branch
>>>>>>> since.
>>>>>>> I would be happy to take on RM duties for this release.
>>>>>>> 
>>>>>>> New features since the 0.10.0 release:
>>>>>>> - new processors:
>>>>>>>   * AttributesToJson
>>>>>>>   * DefragmentText
>>>>>>>   * PutAzureDataLakeStorage
>>>>>>>   * ReplaceText
>>>>>>>   * RouteText
>>>>>>> - support for funnels
>>>>>>> - shared rocksdb repository
>>>>>>> - repository encryption (flow-file, content)
>>>>>>> - support for Azure managed identity
>>>>>>> - modularization of extensions
>>>>>>> - ConsumeKafka security protocol
>>>>>>> - platform independent AppendHostInfo
>>>>>>> - agent configuration checksum in the c2 heartbeat
>>>>>>> 
>>>>>>> We now use C++17 throughout the codebase and C++20 wherever
>>> possible.
>>>>>>> 
>>>>>>> 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.11.0.
>>>>>>> 
>>>>>>> Do you agree it is time for a new release?  Are there any
>> blockers
>>> that
>>>>>> we
>>>>>>> should definitely include in this release?
>>>>>>> 
>>>>>>> Thanks,
>>>>>>> Adam
>>>>>> 
>>>>> 
>>> 
>> 


Re: [DISCUSS] MiNiFi C++ 0.11.0 release

Posted by Arpad Boda <ab...@apache.org>.
+1

On Thu, Nov 18, 2021 at 5:23 PM Ádám Markovics <nu...@gmail.com> wrote:

> I also agree on releasing. Let's do it!
>
> Ádám
>
> On Thu, Nov 18, 2021 at 4:05 PM Joe Witt <jo...@gmail.com> wrote:
>
> > Sounds like a great time to cut a new release.
> >
> > On Thu, Nov 18, 2021 at 7:32 AM Gábor Gyimesi <ga...@gmail.com>
> wrote:
> > >
> > > Sounds good to me as well!
> > >
> > > Thanks,
> > > Gabor
> > >
> > > On Thu, 18 Nov 2021 at 15:27, Ferenc Gerlits <fg...@apache.org>
> > wrote:
> > >
> > > > Yes, it's definitely time for a new release, and 0.11.0 sounds good.
> > > > Thanks for RMing!
> > > >
> > > > Ferenc
> > > >
> > > >
> > > > On Wed, Nov 17, 2021 at 12:09 PM Marton Szasz <sz...@apache.org>
> > wrote:
> > > >
> > > > > I agree that it's time for a new release, thank you for taking the
> RM
> > > > > duties. I'm not aware of any blockers at the moment.
> > > > >
> > > > > Thanks,
> > > > > Marton
> > > > >
> > > > > On Wed, 17 Nov 2021 at 10:28, Adam Debreceni <
> adebreceni@apache.org>
> > > > > wrote:
> > > > > >
> > > > > > Hi community,
> > > > > >
> > > > > > I'd like to initiate a discussion about the next release of
> MiNiFi
> > C++.
> > > > > The
> > > > > > last release was five months ago, and there have been many new
> > > > features,
> > > > > > bug fixes and stability improvements committed to the development
> > > > branch
> > > > > > since.
> > > > > > I would be happy to take on RM duties for this release.
> > > > > >
> > > > > > New features since the 0.10.0 release:
> > > > > > - new processors:
> > > > > >    * AttributesToJson
> > > > > >    * DefragmentText
> > > > > >    * PutAzureDataLakeStorage
> > > > > >    * ReplaceText
> > > > > >    * RouteText
> > > > > > - support for funnels
> > > > > > - shared rocksdb repository
> > > > > > - repository encryption (flow-file, content)
> > > > > > - support for Azure managed identity
> > > > > > - modularization of extensions
> > > > > > - ConsumeKafka security protocol
> > > > > > - platform independent AppendHostInfo
> > > > > > - agent configuration checksum in the c2 heartbeat
> > > > > >
> > > > > > We now use C++17 throughout the codebase and C++20 wherever
> > possible.
> > > > > >
> > > > > > 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.11.0.
> > > > > >
> > > > > > Do you agree it is time for a new release?  Are there any
> blockers
> > that
> > > > > we
> > > > > > should definitely include in this release?
> > > > > >
> > > > > > Thanks,
> > > > > > Adam
> > > > >
> > > >
> >
>

Re: [DISCUSS] MiNiFi C++ 0.11.0 release

Posted by Ádám Markovics <nu...@gmail.com>.
I also agree on releasing. Let's do it!

Ádám

On Thu, Nov 18, 2021 at 4:05 PM Joe Witt <jo...@gmail.com> wrote:

> Sounds like a great time to cut a new release.
>
> On Thu, Nov 18, 2021 at 7:32 AM Gábor Gyimesi <ga...@gmail.com> wrote:
> >
> > Sounds good to me as well!
> >
> > Thanks,
> > Gabor
> >
> > On Thu, 18 Nov 2021 at 15:27, Ferenc Gerlits <fg...@apache.org>
> wrote:
> >
> > > Yes, it's definitely time for a new release, and 0.11.0 sounds good.
> > > Thanks for RMing!
> > >
> > > Ferenc
> > >
> > >
> > > On Wed, Nov 17, 2021 at 12:09 PM Marton Szasz <sz...@apache.org>
> wrote:
> > >
> > > > I agree that it's time for a new release, thank you for taking the RM
> > > > duties. I'm not aware of any blockers at the moment.
> > > >
> > > > Thanks,
> > > > Marton
> > > >
> > > > On Wed, 17 Nov 2021 at 10:28, Adam Debreceni <ad...@apache.org>
> > > > wrote:
> > > > >
> > > > > Hi community,
> > > > >
> > > > > I'd like to initiate a discussion about the next release of MiNiFi
> C++.
> > > > The
> > > > > last release was five months ago, and there have been many new
> > > features,
> > > > > bug fixes and stability improvements committed to the development
> > > branch
> > > > > since.
> > > > > I would be happy to take on RM duties for this release.
> > > > >
> > > > > New features since the 0.10.0 release:
> > > > > - new processors:
> > > > >    * AttributesToJson
> > > > >    * DefragmentText
> > > > >    * PutAzureDataLakeStorage
> > > > >    * ReplaceText
> > > > >    * RouteText
> > > > > - support for funnels
> > > > > - shared rocksdb repository
> > > > > - repository encryption (flow-file, content)
> > > > > - support for Azure managed identity
> > > > > - modularization of extensions
> > > > > - ConsumeKafka security protocol
> > > > > - platform independent AppendHostInfo
> > > > > - agent configuration checksum in the c2 heartbeat
> > > > >
> > > > > We now use C++17 throughout the codebase and C++20 wherever
> possible.
> > > > >
> > > > > 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.11.0.
> > > > >
> > > > > Do you agree it is time for a new release?  Are there any blockers
> that
> > > > we
> > > > > should definitely include in this release?
> > > > >
> > > > > Thanks,
> > > > > Adam
> > > >
> > >
>

Re: [DISCUSS] MiNiFi C++ 0.11.0 release

Posted by Joe Witt <jo...@gmail.com>.
Sounds like a great time to cut a new release.

On Thu, Nov 18, 2021 at 7:32 AM Gábor Gyimesi <ga...@gmail.com> wrote:
>
> Sounds good to me as well!
>
> Thanks,
> Gabor
>
> On Thu, 18 Nov 2021 at 15:27, Ferenc Gerlits <fg...@apache.org> wrote:
>
> > Yes, it's definitely time for a new release, and 0.11.0 sounds good.
> > Thanks for RMing!
> >
> > Ferenc
> >
> >
> > On Wed, Nov 17, 2021 at 12:09 PM Marton Szasz <sz...@apache.org> wrote:
> >
> > > I agree that it's time for a new release, thank you for taking the RM
> > > duties. I'm not aware of any blockers at the moment.
> > >
> > > Thanks,
> > > Marton
> > >
> > > On Wed, 17 Nov 2021 at 10:28, Adam Debreceni <ad...@apache.org>
> > > wrote:
> > > >
> > > > Hi community,
> > > >
> > > > I'd like to initiate a discussion about the next release of MiNiFi C++.
> > > The
> > > > last release was five months ago, and there have been many new
> > features,
> > > > bug fixes and stability improvements committed to the development
> > branch
> > > > since.
> > > > I would be happy to take on RM duties for this release.
> > > >
> > > > New features since the 0.10.0 release:
> > > > - new processors:
> > > >    * AttributesToJson
> > > >    * DefragmentText
> > > >    * PutAzureDataLakeStorage
> > > >    * ReplaceText
> > > >    * RouteText
> > > > - support for funnels
> > > > - shared rocksdb repository
> > > > - repository encryption (flow-file, content)
> > > > - support for Azure managed identity
> > > > - modularization of extensions
> > > > - ConsumeKafka security protocol
> > > > - platform independent AppendHostInfo
> > > > - agent configuration checksum in the c2 heartbeat
> > > >
> > > > We now use C++17 throughout the codebase and C++20 wherever possible.
> > > >
> > > > 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.11.0.
> > > >
> > > > Do you agree it is time for a new release?  Are there any blockers that
> > > we
> > > > should definitely include in this release?
> > > >
> > > > Thanks,
> > > > Adam
> > >
> >

Re: [DISCUSS] MiNiFi C++ 0.11.0 release

Posted by Gábor Gyimesi <ga...@gmail.com>.
Sounds good to me as well!

Thanks,
Gabor

On Thu, 18 Nov 2021 at 15:27, Ferenc Gerlits <fg...@apache.org> wrote:

> Yes, it's definitely time for a new release, and 0.11.0 sounds good.
> Thanks for RMing!
>
> Ferenc
>
>
> On Wed, Nov 17, 2021 at 12:09 PM Marton Szasz <sz...@apache.org> wrote:
>
> > I agree that it's time for a new release, thank you for taking the RM
> > duties. I'm not aware of any blockers at the moment.
> >
> > Thanks,
> > Marton
> >
> > On Wed, 17 Nov 2021 at 10:28, Adam Debreceni <ad...@apache.org>
> > wrote:
> > >
> > > Hi community,
> > >
> > > I'd like to initiate a discussion about the next release of MiNiFi C++.
> > The
> > > last release was five months ago, and there have been many new
> features,
> > > bug fixes and stability improvements committed to the development
> branch
> > > since.
> > > I would be happy to take on RM duties for this release.
> > >
> > > New features since the 0.10.0 release:
> > > - new processors:
> > >    * AttributesToJson
> > >    * DefragmentText
> > >    * PutAzureDataLakeStorage
> > >    * ReplaceText
> > >    * RouteText
> > > - support for funnels
> > > - shared rocksdb repository
> > > - repository encryption (flow-file, content)
> > > - support for Azure managed identity
> > > - modularization of extensions
> > > - ConsumeKafka security protocol
> > > - platform independent AppendHostInfo
> > > - agent configuration checksum in the c2 heartbeat
> > >
> > > We now use C++17 throughout the codebase and C++20 wherever possible.
> > >
> > > 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.11.0.
> > >
> > > Do you agree it is time for a new release?  Are there any blockers that
> > we
> > > should definitely include in this release?
> > >
> > > Thanks,
> > > Adam
> >
>

Re: [DISCUSS] MiNiFi C++ 0.11.0 release

Posted by Ferenc Gerlits <fg...@apache.org>.
Yes, it's definitely time for a new release, and 0.11.0 sounds good.
Thanks for RMing!

Ferenc


On Wed, Nov 17, 2021 at 12:09 PM Marton Szasz <sz...@apache.org> wrote:

> I agree that it's time for a new release, thank you for taking the RM
> duties. I'm not aware of any blockers at the moment.
>
> Thanks,
> Marton
>
> On Wed, 17 Nov 2021 at 10:28, Adam Debreceni <ad...@apache.org>
> wrote:
> >
> > Hi community,
> >
> > I'd like to initiate a discussion about the next release of MiNiFi C++.
> The
> > last release was five months ago, and there have been many new features,
> > bug fixes and stability improvements committed to the development branch
> > since.
> > I would be happy to take on RM duties for this release.
> >
> > New features since the 0.10.0 release:
> > - new processors:
> >    * AttributesToJson
> >    * DefragmentText
> >    * PutAzureDataLakeStorage
> >    * ReplaceText
> >    * RouteText
> > - support for funnels
> > - shared rocksdb repository
> > - repository encryption (flow-file, content)
> > - support for Azure managed identity
> > - modularization of extensions
> > - ConsumeKafka security protocol
> > - platform independent AppendHostInfo
> > - agent configuration checksum in the c2 heartbeat
> >
> > We now use C++17 throughout the codebase and C++20 wherever possible.
> >
> > 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.11.0.
> >
> > Do you agree it is time for a new release?  Are there any blockers that
> we
> > should definitely include in this release?
> >
> > Thanks,
> > Adam
>

Re: [DISCUSS] MiNiFi C++ 0.11.0 release

Posted by Marton Szasz <sz...@apache.org>.
I agree that it's time for a new release, thank you for taking the RM
duties. I'm not aware of any blockers at the moment.

Thanks,
Marton

On Wed, 17 Nov 2021 at 10:28, Adam Debreceni <ad...@apache.org> wrote:
>
> Hi community,
>
> I'd like to initiate a discussion about the next release of MiNiFi C++. The
> last release was five months ago, and there have been many new features,
> bug fixes and stability improvements committed to the development branch
> since.
> I would be happy to take on RM duties for this release.
>
> New features since the 0.10.0 release:
> - new processors:
>    * AttributesToJson
>    * DefragmentText
>    * PutAzureDataLakeStorage
>    * ReplaceText
>    * RouteText
> - support for funnels
> - shared rocksdb repository
> - repository encryption (flow-file, content)
> - support for Azure managed identity
> - modularization of extensions
> - ConsumeKafka security protocol
> - platform independent AppendHostInfo
> - agent configuration checksum in the c2 heartbeat
>
> We now use C++17 throughout the codebase and C++20 wherever possible.
>
> 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.11.0.
>
> Do you agree it is time for a new release?  Are there any blockers that we
> should definitely include in this release?
>
> Thanks,
> Adam