Josef

These links are helpful

https://cwiki.apache.org/confluence/display/nifi/migration+guidance
https://cwiki.apache.org/confluence/display/NIFI/Migrating+Deprecated+Components+and+Features+for+2.0.0
https://cwiki.apache.org/confluence/display/NIFI/Deprecated+Components+and+Features

For prometheus we have support for prometheus, as I understand it, baked
right into the nifi REST api now at '/flow/metrics/prometheus'.

For kudu that JIRA you linked gives a good explanation of why we decided to
move on from supporting it.  We definitely empathize and understand that
various components we feel are no longer maintainable do still have some
users.  But we also cannot indefinitely support things which are also going
through their own lifecycles in terms of support/activity/etc.
Dependencies for which NiFi extensions rely on that themselves have limited
maintenance leading to the perpetual use of vulnerable libraries, for
example, cannot be kept around indefinitely.  We're responsible for the
vulnerability status of that which we ship.  Additionally it is a lot of
work on us as maintainers to constantly check/recheck/adjust/work around
these issues in dependencies.

We made careful decisions on these deprecations/removals but we know in
each case there will be impacted users.  In all cases things which were
vulnerabile impact every user.  I suspect though you could just take the
code of the kudu components and update them and use them as needed.

Thanks

On Mon, Dec 23, 2024 at 5:52 AM <josef.zahn...@swisscom.com> wrote:

> Hi guys
>
>
>
> I’m a little scared, I just checked the available NARs from NiFi 2.0.0,
> and it seems that a lot of NARs has been skipped compared to 2.0.0-M4.
>
>
>
> To be more precise:
>
>    - nifi-kudu-bundle: https://issues.apache.org/jira/browse/NIFI-13515
>    - nifi-prometheus-bundle
>    - …
>
>
>
> How should we upgrade now as the NARs has been taken away – use the code
> from 2.0.0-M4 and build by ourself? What’s the idea behind it? Just because
> there isn’t much activity eg. on NiFi Kudu Processor doesn’t mean that it
> isn’t used…
>
>
>
> Cheers Josef
>

Reply via email to