Mark Payne created NIFI-5279:
--------------------------------
Summary: Wait a bit for components to finish validation on updates
Key: NIFI-5279
URL: https://issues.apache.org/jira/browse/NIFI-5279
Project: Apache NiFi
Issue Type: Improvement
Components: Core Framework
Reporter: Mark Payne
Assignee: Mark Payne
When a Processor, Reporting Task, or Controller Service is updated, it is now
validated asynchronously. This provides a faster response time for the web
request but can sometimes result in a component showing a "Validating..." state
when the response is received, even though the validation logic would complete
very quickly. When we make an update to a component, instead of immediately
creating the DTO, which would reflect that the state is "validating..." we
should wait up to some amount of time (say 25 milliseconds?) for the validation
to complete, before we create the response. This way, components whose
validation completes quickly still show as Valid or Invalid as soon as the
response comes back and only those components that actually take a long time to
validate will show as Validating.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)