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

Rob Howes commented on CAMEL-2853:
----------------------------------

Although the benefit in being able to retry overwritten files is extremely 
useful, this change also has resulted in the side effect of having scanStream 
now continually loop over the existing file. 

I would have expected that the improvement result in retrying the file only on 
being overwritten and not on reaching the EOS, and based on the description 
below would say that the change made is not implemented as intended.

Worth noting that I have only tried this on Windows and have not confirmed the 
behaviour on UNIX.

> camel-stream - tailing logfile does not seem to work when logfile is rolled 
> over
> --------------------------------------------------------------------------------
>
>                 Key: CAMEL-2853
>                 URL: https://issues.apache.org/jira/browse/CAMEL-2853
>             Project: Camel
>          Issue Type: Improvement
>          Components: camel-stream
>    Affects Versions: 2.3.0
>            Reporter: Stan Lewis
>            Assignee: Stan Lewis
>             Fix For: 2.4.0
>
>
> Should support something like how tail --retry works, basically to try and 
> re-open a file if it gets completely overwritten or deleted/rewritten.

-- 
This message is automatically generated by JIRA.
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to