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

Chris Nauroth commented on HADOOP-10051:
----------------------------------------

Historically, going back several years, Hadoop did use Cygwin to achieve 
partial compatibility on Windows.  Ultimately, that approach fell short though. 
 Cygwin makes a set of its own implementation choices on how to map Windows 
semantics to Unix semantics, and those implementation choices didn't always 
match with Hadoop's requirements.  A few notable areas I remember were mapping 
NTFS ACLs to Unix-style file permissions, file locking, and child process 
management.  That led to the decision to implement our own native code layer 
where we could control the semantics.

Consolidating the native code layer down to just hadoop.dll, without 
winutils.exe, would simplify this.

> winutil.exe is not included in hadoop bin tarball
> -------------------------------------------------
>
>                 Key: HADOOP-10051
>                 URL: https://issues.apache.org/jira/browse/HADOOP-10051
>             Project: Hadoop Common
>          Issue Type: Bug
>          Components: bin
>    Affects Versions: 2.2.0, 2.4.0, 2.5.0
>            Reporter: Tsuyoshi Ozawa
>
> I don't have Windows environment, but one user who tried 2.2.0 release
> on Windows reported that released tar ball doesn't contain
> "winutil.exe" and cannot run any commands. I confirmed that winutil.exe is 
> not included in 2.2.0 bin tarball surely.



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

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to