mirror of https://github.com/apache/druid.git
say explicitly that local firehose searches directories recursively for files
This commit is contained in:
parent
f883ff2dab
commit
acd20e8c00
|
@ -108,7 +108,7 @@ A sample local firehose spec is shown below:
|
|||
|--------|-----------|---------|
|
||||
|type|This should be "local".|yes|
|
||||
|filter|A wildcard filter for files. See [here](http://commons.apache.org/proper/commons-io/apidocs/org/apache/commons/io/filefilter/WildcardFileFilter.html) for more information.|yes|
|
||||
|baseDir|location of baseDirectory containing files to be ingested. |yes|
|
||||
|baseDir|directory to search recursively for files to be ingested. |yes|
|
||||
|
||||
#### IngestSegmentFirehose
|
||||
|
||||
|
|
|
@ -82,7 +82,7 @@ public class LocalFirehoseFactory implements FirehoseFactory<StringInputRowParse
|
|||
@Override
|
||||
public Firehose connect(StringInputRowParser firehoseParser) throws IOException
|
||||
{
|
||||
log.info("Searching for all [%s] in [%s]", filter, baseDir.getAbsoluteFile());
|
||||
log.info("Searching for all [%s] in and beneath [%s]", filter, baseDir.getAbsoluteFile());
|
||||
|
||||
Collection<File> foundFiles = FileUtils.listFiles(
|
||||
baseDir.getAbsoluteFile(),
|
||||
|
@ -93,6 +93,7 @@ public class LocalFirehoseFactory implements FirehoseFactory<StringInputRowParse
|
|||
if (foundFiles == null || foundFiles.isEmpty()) {
|
||||
throw new ISE("Found no files to ingest! Check your schema.");
|
||||
}
|
||||
log.info ("Found files: " + foundFiles);
|
||||
|
||||
final LinkedList<File> files = Lists.newLinkedList(
|
||||
foundFiles
|
||||
|
|
Loading…
Reference in New Issue