[ 
https://issues.apache.org/jira/browse/NIFIREG-135?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16349205#comment-16349205
 ] 

Kevin Doran commented on NIFIREG-135:
-------------------------------------

I reproduced this with the REST API. When calling 
{{BucketFlowResource.createFlowVersion(...)}}, the returned 
VersionedFlowSnapshot.flow.versionCount is not updated to reflect the new flow 
version that was just created. 

The root cause is in the {{RegistryService.createFlowSnapshot(...)}}. The 
existing flow is retrieved before the snapshot is persisted, and the count is 
not updated.

> BucketFlowsApi.create_flow_version returns an incorrect version count
> ---------------------------------------------------------------------
>
>                 Key: NIFIREG-135
>                 URL: https://issues.apache.org/jira/browse/NIFIREG-135
>             Project: NiFi Registry
>          Issue Type: Bug
>    Affects Versions: 0.1.0, 0.2.0
>            Reporter: Daniel Chaffelson
>            Assignee: Kevin Doran
>            Priority: Major
>
> Using the Python version of the Swagger defined client at:
> [https://github.com/Chaffelson/nipyapi/blob/master/nipyapi/registry/apis/bucket_flows_api.py]
> The VersionedFlow sub-object in the VersionedFlowSnapshot returned by the 
> create_flow_version call does not correctly increment the version_count 
> variable.
> If the Flow is subsequently retrieved using get_flow_version, the 
> version_count is correct.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to