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

Joseph Witt commented on NIFI-1215:
-----------------------------------

yes please.  We should consider having a way to communicate to the user though 
that this could result in data loss for some processors that support this.

Take for instance the case of receiving syslog data via UDP.  If the processor 
is supporting batching of those messages and loses power/state/etc.. then data 
could be lost in that case.  It is just a fact that a given processor should 
make known to the user as they select the performance/reliability tradeoff.  
Many I'd bet would be willing to lose 25ms worth of data to get 2x,3x,4x+ 
throughput increases.  But maybe not.  Key is to inform them.

Thanks
joe

> UI exposes a slider for Run Duration even for Processors that do not support 
> it
> -------------------------------------------------------------------------------
>
>                 Key: NIFI-1215
>                 URL: https://issues.apache.org/jira/browse/NIFI-1215
>             Project: Apache NiFi
>          Issue Type: Bug
>          Components: Core UI
>            Reporter: Mark Payne
>             Fix For: 0.5.0
>
>
> If a Processor does not have a @SupportsBatching annotation, the Processor 
> cannot support the configurable Run Duration. However, the UI still exposes 
> the slider, allowing the user to configure it. Instead, the UI should show 
> the component as disable with an indicator that "This feature is not 
> supported by this Processor"



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

Reply via email to