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

Mark Payne commented on NIFI-2383:
----------------------------------

When you say a watching service, do you mean have ListFile watch a directory 
and be notified of changes to the directory? That could certainly be a good 
approach to take, for efficiency purposes, but we have to be very careful 
because we cannot rely solely on that; if NiFi restarts we will not have 
received those notifications, so we will have to have a way to detect new files 
after restart as well.


> ListFile does not detect new files
> ----------------------------------
>
>                 Key: NIFI-2383
>                 URL: https://issues.apache.org/jira/browse/NIFI-2383
>             Project: Apache NiFi
>          Issue Type: Improvement
>          Components: Extensions
>            Reporter: n h
>              Labels: ListFile
>             Fix For: 0.7.1
>
>
> ListFile does not detect directory updates correctly. It seems it only check 
> for file name and modified date. 
> Using a 2 processors flow: ListFile -> FetchFile, and configure FetchFile to 
> finally delete files. Following scenario fails:
> 1. Create file1.txt somewhere outside of watching directory.
> 2. Copy file1.txt to watching directory.
> 3. Wait for FetchFile to fetch and delete file1.txt
> 4. Copy file1.txt again to watching directory.
> In the 2nd time ListFile does not detect "new copy of the same file 
> file1.txt" because file name and modified time are the same. Only creation 
> time is updated.



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

Reply via email to