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)