Mark Payne created NIFI-3783:
--------------------------------

             Summary: Enable Controller Service should give more control over 
what is enabled
                 Key: NIFI-3783
                 URL: https://issues.apache.org/jira/browse/NIFI-3783
             Project: Apache NiFi
          Issue Type: Sub-task
          Components: Core UI
            Reporter: Mark Payne
            Priority: Minor


The use case is the following: I add a QueryRecord Processor, for instance. I 
configure its Record Reader by creating a new service. I then configure its 
Record Writer by creating a new service. I go click "Go To" to configure those 
services. I configure the reader and writer but now I need to add a new schema 
to my schema registry, so I stop the AvroSchemaRegistry service and add that 
schema. I then want to enable the AvroSchemaRegistry service and all of the 
services that reference it. However, I know that my QueryRecord Processor is 
not completely configured, so I don't want to enable it.

I think there are two improvements that could be considered here. First, a 
shorter-term solution: when I enable a Controller Service, I am given the 
option to enable "Service Only" or "Service and Referencing Components." I 
would like to have the option of enabling "Service and Referencing Services."

A better solution, though it would likely take more effort: The referencing 
components are shown in the UI already in a tree structure. If there were a way 
to select which components to enable (view checkbox perhaps, and a Select All / 
Deselect All button?) then I would have significantly more control over what is 
and isn't enabled.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Reply via email to