Known issues and limitations in MiNiFi C++ agent 1.22.06
Learn about the known issues and limitations that you might experience while using MiNiFi C++ agents. You can find information about the areas of impact, affected product versions, and possible workarounds.
- nifi.c2.agent.heartbeat.period must be an integer for EFM validation
- EFM fails to parse the agent manifest if the
nifi.c2.agent.heartbeat.period
is specified using the 'time period' format (for example: '30 sec'). The result is missing metadata and manifest updates, which significantly diminish the management capabilities with EFM. - Workaround
- If you use MiNiFi with EFM, change the
nifi.c2.agent.heartbeat.period
property to an integer in milliseconds. For example use 30000 for 30 seconds, or 5000 for 5 seconds. - Versions affected:
- CEM MiNiFi C++ agent 1.22.01 and higher
- Fixed in version:
- CEM MiNiFi C++ agent 1.23.02-h1
- Duplicate processor names in flow definitions causing an endless publish loop
- Duplicate processor names in flow definitions cause publishing to be acknowledged incorrectly leading to an endless publish loop.
- Workaround:
- If the exact versions of MiNiFi C++ agents are needed, the issue can be mitigated by using unique processor names in the flow definitions. If that cannot be avoided, reach out to Cloudera for a hotfix.
- Versions affected:
- CEM MiNiFi C++ agent 1.22.04 and 1.22.06
- Fixed in version:
- CEM MiNiFi C++ agent 1.22.08