<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>question Re: Migrating from NiFi 1.21 to 2.6.0 – InvokeGRPC Processor Removed, What Are the Risks of Using Old NAR? in Support Questions</title>
    <link>https://community.cloudera.com/t5/Support-Questions/Migrating-from-NiFi-1-21-to-2-6-0-InvokeGRPC-Processor/m-p/412940#M253789</link>
    <description>&lt;P&gt;&lt;a href="https://community.cloudera.com/t5/user/viewprofilepage/user-id/137086"&gt;@KMrunal&lt;/a&gt;,&amp;nbsp;Welcome to our community! To help you get the best possible answer, I have tagged in our NiFi experts&amp;nbsp; &lt;a href="https://community.cloudera.com/t5/user/viewprofilepage/user-id/35454"&gt;@MattWho&lt;/a&gt;&amp;nbsp;and&amp;nbsp;&lt;a href="https://community.cloudera.com/t5/user/viewprofilepage/user-id/86141"&gt;@haridjh&lt;/a&gt;, who may be able to assist you further.&lt;BR /&gt;&lt;BR /&gt;Please feel free to provide any additional information or details about your query. We hope that you will find a satisfactory solution to your question.&lt;/P&gt;</description>
    <pubDate>Thu, 27 Nov 2025 10:09:55 GMT</pubDate>
    <dc:creator>VidyaSargur</dc:creator>
    <dc:date>2025-11-27T10:09:55Z</dc:date>
    <item>
      <title>Migrating from NiFi 1.21 to 2.6.0 – InvokeGRPC Processor Removed, What Are the Risks of Using Old NAR?</title>
      <link>https://community.cloudera.com/t5/Support-Questions/Migrating-from-NiFi-1-21-to-2-6-0-InvokeGRPC-Processor/m-p/412932#M253785</link>
      <description>&lt;P&gt;I’m currently migrating from &lt;STRONG&gt;Apache NiFi 1.21&lt;/STRONG&gt; to &lt;STRONG&gt;NiFi 2.6.0&lt;/STRONG&gt;. In my existing flow, I was using the &lt;STRONG&gt;InvokeGRPC processor&lt;/STRONG&gt;, but I noticed that this processor has been removed in NiFi 2.x versions.&lt;/P&gt;&lt;P&gt;I have a few questions:&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;&lt;P&gt;&lt;STRONG&gt;What is the exact reason for deprecating and removing InvokeGRPC in NiFi 2.x?&lt;/STRONG&gt;&lt;BR /&gt;Was it due to architectural changes, performance issues, or security concerns?&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P&gt;&lt;STRONG&gt;If we take a fork of the NiFi 1.21 gRPC NAR and use it in NiFi 2.6.0, will that work?&lt;/STRONG&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Are there any known &lt;STRONG&gt;performance risks&lt;/STRONG&gt; with this approach?&lt;/LI&gt;&lt;LI&gt;Could this introduce &lt;STRONG&gt;security vulnerabilities&lt;/STRONG&gt; in the current or future releases?&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P&gt;&lt;STRONG&gt;Is there an alternative recommended approach for gRPC integration in NiFi 2.x?&lt;/STRONG&gt;&lt;BR /&gt;For example, should we use ExecuteScript, custom processors, or any official replacement?&lt;/P&gt;&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;Any insights or official guidance would be greatly appreciated. Thanks in advance!&lt;/P&gt;</description>
      <pubDate>Wed, 26 Nov 2025 13:24:08 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Support-Questions/Migrating-from-NiFi-1-21-to-2-6-0-InvokeGRPC-Processor/m-p/412932#M253785</guid>
      <dc:creator>KMrunal</dc:creator>
      <dc:date>2025-11-26T13:24:08Z</dc:date>
    </item>
    <item>
      <title>Re: Migrating from NiFi 1.21 to 2.6.0 – InvokeGRPC Processor Removed, What Are the Risks of Using Old NAR?</title>
      <link>https://community.cloudera.com/t5/Support-Questions/Migrating-from-NiFi-1-21-to-2-6-0-InvokeGRPC-Processor/m-p/412940#M253789</link>
      <description>&lt;P&gt;&lt;a href="https://community.cloudera.com/t5/user/viewprofilepage/user-id/137086"&gt;@KMrunal&lt;/a&gt;,&amp;nbsp;Welcome to our community! To help you get the best possible answer, I have tagged in our NiFi experts&amp;nbsp; &lt;a href="https://community.cloudera.com/t5/user/viewprofilepage/user-id/35454"&gt;@MattWho&lt;/a&gt;&amp;nbsp;and&amp;nbsp;&lt;a href="https://community.cloudera.com/t5/user/viewprofilepage/user-id/86141"&gt;@haridjh&lt;/a&gt;, who may be able to assist you further.&lt;BR /&gt;&lt;BR /&gt;Please feel free to provide any additional information or details about your query. We hope that you will find a satisfactory solution to your question.&lt;/P&gt;</description>
      <pubDate>Thu, 27 Nov 2025 10:09:55 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Support-Questions/Migrating-from-NiFi-1-21-to-2-6-0-InvokeGRPC-Processor/m-p/412940#M253789</guid>
      <dc:creator>VidyaSargur</dc:creator>
      <dc:date>2025-11-27T10:09:55Z</dc:date>
    </item>
    <item>
      <title>Re: Migrating from NiFi 1.21 to 2.6.0 – InvokeGRPC Processor Removed, What Are the Risks of Using Old NAR?</title>
      <link>https://community.cloudera.com/t5/Support-Questions/Migrating-from-NiFi-1-21-to-2-6-0-InvokeGRPC-Processor/m-p/412943#M253791</link>
      <description>&lt;P&gt;Hello&amp;nbsp;&lt;a href="https://community.cloudera.com/t5/user/viewprofilepage/user-id/137086"&gt;@KMrunal&lt;/a&gt;,&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks for being part of Cloudera Community.&amp;nbsp;&lt;/P&gt;&lt;P&gt;I will try to answer your questions:&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;1.&amp;nbsp;What is the exact reason for deprecating and removing InvokeGRPC in NiFi 2.x?&lt;/STRONG&gt;&lt;BR /&gt;Answer: This was done because those processors were not really well maintened, so there was some tech debt that was not easy to solve.&amp;nbsp;&lt;BR /&gt;That is explained on&amp;nbsp;&lt;A href="https://issues.apache.org/jira/browse/NIFI-12069" target="_blank" rel="noopener"&gt;https://issues.apache.org/jira/browse/NIFI-12069&lt;/A&gt;&amp;nbsp;and&amp;nbsp;&lt;A href="https://issues.apache.org/jira/browse/NIFI-12071" target="_blank" rel="noopener"&gt;https://issues.apache.org/jira/browse/NIFI-12071&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;2.&amp;nbsp;If we take a fork of the NiFi 1.21 gRPC NAR and use it in NiFi 2.6.0, will that work?&lt;/STRONG&gt;&lt;BR /&gt;Answer: That may work if you take the fork and rebuild it for NiFi 2.6.0. Now, this can cause problems due to dependencies, such as&amp;nbsp;Netty, that is also documented here:&amp;nbsp;&lt;A href="https://issues.apache.org/jira/browse/NIFI-12367" target="_blank" rel="noopener"&gt;https://issues.apache.org/jira/browse/NIFI-12367&lt;/A&gt;&lt;BR /&gt;And of course, there can be CVEs that are not solved because the processor was not properly maintained on those versions.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;3.&amp;nbsp;Is there an alternative recommended approach for gRPC integration in NiFi 2.x?&amp;nbsp;&lt;/STRONG&gt;&lt;BR /&gt;Answer: per the context, I understand you're using standalone NiFi implementation, not CFM from Cloudera.&amp;nbsp;&lt;BR /&gt;ExecuteScript can be used.&amp;nbsp;&lt;BR /&gt;There is no specific alternatives offered, and tell to use custom processors:&amp;nbsp;&lt;BR /&gt;&lt;A href="https://nifi.apache.org/docs/nifi-docs/components/org.apache.nifi/nifi-grpc-nar/1.5.0/org.apache.nifi.processors.grpc.InvokeGRPC/index.html" target="_blank" rel="noopener"&gt;https://nifi.apache.org/docs/nifi-docs/components/org.apache.nifi/nifi-grpc-nar/1.5.0/org.apache.nifi.processors.grpc.InvokeGRPC/index.html&lt;/A&gt;&amp;nbsp;&lt;BR /&gt;Checking the CDF from Cloudera, we do offer&amp;nbsp;InvokeGRPC in our CFM 4.11.0:&amp;nbsp;&lt;BR /&gt;&lt;A href="https://docs.cloudera.com/cfm/4.11.0/release-notes/topics/cfm-supported-processors.html" target="_blank" rel="noopener"&gt;https://docs.cloudera.com/cfm/4.11.0/release-notes/topics/cfm-supported-processors.html&lt;/A&gt;&lt;BR /&gt;That version includes NiFi 2.4.0.&amp;nbsp;&lt;BR /&gt;So that could be an option if you use CDF.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 27 Nov 2025 18:02:30 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Support-Questions/Migrating-from-NiFi-1-21-to-2-6-0-InvokeGRPC-Processor/m-p/412943#M253791</guid>
      <dc:creator>vafs</dc:creator>
      <dc:date>2025-11-27T18:02:30Z</dc:date>
    </item>
    <item>
      <title>Re: Migrating from NiFi 1.21 to 2.6.0 – InvokeGRPC Processor Removed, What Are the Risks of Using Old NAR?</title>
      <link>https://community.cloudera.com/t5/Support-Questions/Migrating-from-NiFi-1-21-to-2-6-0-InvokeGRPC-Processor/m-p/412945#M253793</link>
      <description>&lt;P&gt;&lt;a href="https://community.cloudera.com/t5/user/viewprofilepage/user-id/114383"&gt;@vafs&lt;/a&gt;&lt;SPAN&gt;Thank you for the detailed information, this fully clarifies the deprecation rationale, possible workarounds, and alternative approaches for gRPC integration in NiFi 2.x!&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 28 Nov 2025 10:00:47 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Support-Questions/Migrating-from-NiFi-1-21-to-2-6-0-InvokeGRPC-Processor/m-p/412945#M253793</guid>
      <dc:creator>KMrunal</dc:creator>
      <dc:date>2025-11-28T10:00:47Z</dc:date>
    </item>
  </channel>
</rss>

