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

Joseph Witt commented on NIFI-41:
---------------------------------

Mark: Code has been applied locally and is presently running through 
contrib-check.  Comments based on reading the code itself..  My initial thought 
was that acknowledgement size information was a bit of a leaky abstraction 
issue.  However, I see that acknowledgement is actually a well established part 
of this FlowFileQueue data structure.  So, good.  I do observe that many of 
these methods lack javadocs and the class itself does too.  Those should 
probably be addressed at some point.  So in reviewing this change i'll put that 
arguably unrelated detail aside.

Ok full clean build went well.  It is very non-trivial to test this edge case 
at runtime so i have not done that.  I have started the app and done several 
relationship modifications while running/stopped/etc.. and all appears to be 
fine still.

+1

> Shoud not be able to change destination of Connection if component has its 
> FlowFiles
> ------------------------------------------------------------------------------------
>
>                 Key: NIFI-41
>                 URL: https://issues.apache.org/jira/browse/NIFI-41
>             Project: Apache NiFi
>          Issue Type: Bug
>          Components: Core Framework
>            Reporter: Joseph Witt
>            Assignee: Mark Payne
>             Fix For: 0.2.0
>
>         Attachments: 
> 0001-NIFI-41-Don-t-allow-destination-fo-connection-to-cha.patch
>
>
> When updating connection's target, should check FLowFileQueue's 
> Unacknowledged FlowFile count



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to