I would like to use new NiFi processors 1.4.
Currently, HDF3 works with Nifi 1.2. Is it possible to upgrade with this last NiFi release 1.4 ?
More generally, what is HDF's roadmap?
You need to talk to your Hortonworks account team to ask about HDF roadmap. As for upgrading only Nifi to a latest version is not possible. When Hortonworks releases a new version of HDF which includes Nifi, Kafka, Streaming Analytics Manager (powered by Apache Storm) and Schema Registry, all these components go through integration testing to make sure an Enterprise Grade Software release. If you just upgrade one version for example Nifi to 1.4, then that version has not gone through rigorous integration testing and things might break. This is the reason why such an upgrade will not be supported and will render your HDF unsupported.
So, you really need to engage your account team to find what your options are and how you "might" be able to upgrade sooner (if at all possible) and whether they can share product roadmap with you.
Currently HDF 3.0 comes with NiFi 1.2, however, if you are looking for custom Ambari service with NiFi 1.4, you can use the custom Ambari script for NiFi.
It sits along with any HDF/HDP mstack and allows you to add this server. I have tested it and works well along with even already installed NiFi 1.2. Detailed instructions you can get into the github page also at
It will show along with other services in Ambari stack [ installation ], the screenshots are provided in the github page and the blog page too.