[
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]