[
https://issues.apache.org/jira/browse/NIFI-826?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15323117#comment-15323117
]
ASF GitHub Bot commented on NIFI-826:
-------------------------------------
Github user olegz commented on the issue:
https://github.com/apache/nifi/pull/515
@mcgilman so, this is the initial commit that essentially demonstrates the
approach that is discussed in JIRA. Basically the new ID _ inceptionId_ is
generated and is immutable and perpetual. With such contract the serialization
of the components is no deterministic. There is initial test there that
demonstrates, but I'll be adding more. Let's find time to discuss it and also
see if we need to address purging of the elements that do not belong there as
part of this effort or a separate.
> Export templates in a deterministic way
> ---------------------------------------
>
> Key: NIFI-826
> URL: https://issues.apache.org/jira/browse/NIFI-826
> Project: Apache NiFi
> Issue Type: Improvement
> Components: Core Framework
> Reporter: Matt Gilman
> Assignee: Oleg Zhurakousky
> Fix For: 1.0.0
>
>
> Templates should be exported in a deterministic way so that they can be
> compared or diff'ed with another. Items to consider...
> - The ordering of components
> - The id's used to identify the components
> - Consider excluding irrelevant items. When components are imported some
> settings are ignored (run state).
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)