[ https://issues.apache.org/jira/browse/MINIFI-95?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Randy Gelhausen updated MINIFI-95: ---------------------------------- Description: When recurse subdirectories is true, MiNiFi-cpp sends a flowfile for each subdirectory, but does not send flowfiles for files in subdirectories. Processors: - name: GetNMon class: org.apache.nifi.processors.standard.GetFile max concurrent tasks: 1 scheduling strategy: TIMER_DRIVEN scheduling period: 0 sec penalization period: 30 sec yield period: 1 sec run duration nanos: 0 auto-terminated relationships list: [] Properties: Batch Size: File Filter: Ignore Hidden Files: Input Directory: /host-data/metrics/nmon/HOSTNAME Keep Source File: false Maximum File Age: Maximum File Size: Minimum File Age: 10 sec Minimum File Size: Path Filter: Polling Interval: Recurse Subdirectories: true was: When recurse subdirectories is true (in below example, it is blank, which should default to true), MiNiFi-cpp sends a flowfile for each file in each subdirectory, but _also_ sends a flowfile for each subdirectory folder. Feel free to close if this is expected behavior, but I assumed GetFile would send only files, not directories. Processors: - name: GetNMon class: org.apache.nifi.processors.standard.GetFile max concurrent tasks: 1 scheduling strategy: TIMER_DRIVEN scheduling period: 0 sec penalization period: 30 sec yield period: 1 sec run duration nanos: 0 auto-terminated relationships list: [] Properties: Batch Size: File Filter: Ignore Hidden Files: Input Directory: /host-data/metrics/nmon/HOSTNAME Keep Source File: Maximum File Age: Maximum File Size: Minimum File Age: 10 sec Minimum File Size: Path Filter: Polling Interval: Recurse Subdirectories: > MiNiFi-cpp GetFile processor sends directories as files > ------------------------------------------------------- > > Key: MINIFI-95 > URL: https://issues.apache.org/jira/browse/MINIFI-95 > Project: Apache NiFi MiNiFi > Issue Type: Bug > Components: C++, Core Framework > Reporter: Randy Gelhausen > Labels: c++, cpp, minifi-cpp > > When recurse subdirectories is true, MiNiFi-cpp sends a flowfile for each > subdirectory, but does not send flowfiles for files in subdirectories. > Processors: > - name: GetNMon > class: org.apache.nifi.processors.standard.GetFile > max concurrent tasks: 1 > scheduling strategy: TIMER_DRIVEN > scheduling period: 0 sec > penalization period: 30 sec > yield period: 1 sec > run duration nanos: 0 > auto-terminated relationships list: [] > Properties: > Batch Size: > File Filter: > Ignore Hidden Files: > Input Directory: /host-data/metrics/nmon/HOSTNAME > Keep Source File: false > Maximum File Age: > Maximum File Size: > Minimum File Age: 10 sec > Minimum File Size: > Path Filter: > Polling Interval: > Recurse Subdirectories: true -- This message was sent by Atlassian JIRA (v6.3.4#6332)