Pierre Villard created NIFI-5367: ------------------------------------ Summary: Enable EL support with Variable Registry scope by default Key: NIFI-5367 URL: https://issues.apache.org/jira/browse/NIFI-5367 Project: Apache NiFi Issue Type: Improvement Components: Core Framework Reporter: Pierre Villard Fix For: 2.0.0
With the Variable Registry feature in NiFi and the FDLC concepts with the NiFi Registry, there is a lot of traction to enable Expression Language with Variable Registry scope by default. I suggest we change the current behavior so that Variable Registry scope is set as the default scope even though {{.expressionLanguageSupported()}} is not specified when creating the property. However it should still be possible for a developer to disable Expression Language evaluation by setting the EL scope to None (it can make sense for properties expecting a regular expression for instance) This is going to be a breaking change for existing flows and that's why I'm tagging this JIRA for 2.0.0 for the time being. I believe this change should also be considered in a more global effort regarding how we can manage the sensitive properties with the Variable Registry (see discussion in NIFI-5296). -- This message was sent by Atlassian JIRA (v7.6.3#76005)