FileDataSource throws a FileNotFoundException when reading from named pipes
---------------------------------------------------------------------------
Key: SOLR-3147
URL: https://issues.apache.org/jira/browse/SOLR-3147
Project: Solr
Issue Type: Bug
Components: contrib - DataImportHandler
Affects Versions: 3.5
Environment: Unix
Reporter: Paddy Mullen
Priority: Minor
DataImportHandler fails on a FileNotFoundException when FileDataSource tries to
read from a named pipe. This is because FileDataSource:105 in getFile calls
isFile(). Since named pipes aren't true files this fails. When this check is
removed, the import is able to proceed normally.
I want to use a named pipe so I can keep the file compressed on disk and use
gunzip -c to uncompress the file to the named pipe. Another way of fixing this
would be to natively decompress inside of FileDataSource, it's not clear if
this bug https://issues.apache.org/jira/browse/SOLR-1406 fixes the issue.
What would the preferred patch do? Should it read a forceFile attribute from
initProps?
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]