Pedro Urbina Escos created FLUME-2032:
-----------------------------------------
Summary: HDFSEventSink doesn't work in Windows
Key: FLUME-2032
URL: https://issues.apache.org/jira/browse/FLUME-2032
Project: Flume
Issue Type: Bug
Components: Sinks+Sources, Windows
Affects Versions: v1.3.0
Environment: Windows.
Reporter: Pedro Urbina Escos
Priority: Trivial
Fix For: v1.4.0
Fix for [FLUME-1373] (Remove hardcoded file separator in HDFSEventSink )
regressed the HDFS in Windows. The fix was done per PMD/Findbugs alert. The fix
was to replace '/' with the OS file separator. The problem is that the code is
not trying to build a local path; it's trying to combine strings to form a URI.
In Linux, OS separator is '/' and this is not a problem. In windows, OS
separator is '\' and therefore you end up with paths like hdfs://foo\var. The
best fix is to use URL objects or go back to hardcoded '/'.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira