Github user MikeThomsen commented on the issue:
https://github.com/apache/nifi/pull/2702
@joewitt @markap14 @bbende Can one of you skim through @david-streamlio's
use of controller services and let me know if you think he should refactor the
names? My gut feeling is that he can rename the processors to very generic ones
and have _1_X suffixed controller services so that if/when Pulsar goes 2.X the
logic just gets updated in new NARs for that. To me, it looks like a lot of the
work that is likely to change is in the controller services.
---