[ 
https://issues.apache.org/jira/browse/NIFI-15475?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Geoff Greene updated NIFI-15475:
--------------------------------
    Description: 
This looks like it is very related to NIFi-14478, but its still happening in 
2.7.2:

So, under the assumption that nifi-registry [which we rely quite heavily on] is 
going to go away, I looked at the replacement, which I gather is  GitlabFlow 
Registry client (with a gitlab backing store)

With both nifi 2.7.2  and nifi 2.6.0:

 
 # Create a simple flow, and check it into the Gitlab FlowRegistry.
 # Reimport that flow, so we now have TWO identical copies of that flow
 # Change one copy of the flow, and check it in
 # The red upgrade needed flag in the upper left corner of the OTHER flow 
doesn’t appear after many minutes.  The greene checkmark remains on both, even 
though one is out of date.  This is really bad for us.
 # Eventually the red upgrade flag appears SOMETIMES, but not consitsently
 # Unfortunately, and to make things worse, if you then attempt to make another 
change in the pasted OTHER flow, it doesn’t recognize the conflict, and that 
change actually overwrites the change you made in step 3.

For what its worth, this does not appear to be the case using regular (old) 
nifi-registry.
Restarting nifi between steps 3 and 4 does make the red upgrade flag appear, 
even in 2.7.2

  was:
This looks like it is very related to NIFi-14478, but its still happening in 
2.7.2:

So, under the assumption that nifi-registry [which we rely quite heavily on] is 
going to go away, I looked at the replacement, which I gather is  GitlabFlow 
Registry client (with a gitlab backing store)

With both nifi 2.7.2  and nifi 2.6.0:

 
 # Create a simple flow, and check it into the Gitlab FlowRegistry.
 # Reimport that flow, so we now have TWO identical copies of that flow
 # Change one copy of the flow, and check it in
 # The red upgrade needed flag in the upper left corner of the OTHER flow 
doesn’t appear after many minutes.  The greene checkmark remains on both, even 
though one is out of date.  This is really bad for us.
 # Unfortunately, and to make things worse, if you then attempt to make another 
change in the OTHER flow, it doesn’t recognize the conflict, and that change 
actually overwrites the change you made in step 3.

For what its worth, this is NOT the case using regular (old) nifi-registry.
Restarting nifi between steps 3 and 4 does make the red upgrade flag appear, 
even in 2.7.2


> Versioned ProcessGroups are still sometimes not in sync with Flow Registry
> --------------------------------------------------------------------------
>
>                 Key: NIFI-15475
>                 URL: https://issues.apache.org/jira/browse/NIFI-15475
>             Project: Apache NiFi
>          Issue Type: Bug
>            Reporter: Geoff Greene
>            Priority: Major
>
> This looks like it is very related to NIFi-14478, but its still happening in 
> 2.7.2:
> So, under the assumption that nifi-registry [which we rely quite heavily on] 
> is going to go away, I looked at the replacement, which I gather is  
> GitlabFlow Registry client (with a gitlab backing store)
> With both nifi 2.7.2  and nifi 2.6.0:
>  
>  # Create a simple flow, and check it into the Gitlab FlowRegistry.
>  # Reimport that flow, so we now have TWO identical copies of that flow
>  # Change one copy of the flow, and check it in
>  # The red upgrade needed flag in the upper left corner of the OTHER flow 
> doesn’t appear after many minutes.  The greene checkmark remains on both, 
> even though one is out of date.  This is really bad for us.
>  # Eventually the red upgrade flag appears SOMETIMES, but not consitsently
>  # Unfortunately, and to make things worse, if you then attempt to make 
> another change in the pasted OTHER flow, it doesn’t recognize the conflict, 
> and that change actually overwrites the change you made in step 3.
> For what its worth, this does not appear to be the case using regular (old) 
> nifi-registry.
> Restarting nifi between steps 3 and 4 does make the red upgrade flag appear, 
> even in 2.7.2



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to