Return-Path: Delivered-To: apmail-hadoop-core-user-archive@www.apache.org Received: (qmail 72768 invoked from network); 19 Jan 2009 16:56:23 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 19 Jan 2009 16:56:23 -0000 Received: (qmail 4545 invoked by uid 500); 19 Jan 2009 16:56:18 -0000 Delivered-To: apmail-hadoop-core-user-archive@hadoop.apache.org Received: (qmail 4143 invoked by uid 500); 19 Jan 2009 16:56:16 -0000 Mailing-List: contact core-user-help@hadoop.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: core-user@hadoop.apache.org Delivered-To: mailing list core-user@hadoop.apache.org Received: (qmail 4009 invoked by uid 99); 19 Jan 2009 16:56:16 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 19 Jan 2009 08:56:16 -0800 X-ASF-Spam-Status: No, hits=3.4 required=10.0 tests=HTML_MESSAGE,SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (nike.apache.org: local policy) Received: from [209.85.198.234] (HELO rv-out-0506.google.com) (209.85.198.234) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 19 Jan 2009 16:56:06 +0000 Received: by rv-out-0506.google.com with SMTP id k40so2727064rvb.29 for ; Mon, 19 Jan 2009 08:55:45 -0800 (PST) Received: by 10.141.99.2 with SMTP id b2mr2129358rvm.3.1232384145001; Mon, 19 Jan 2009 08:55:45 -0800 (PST) Received: by 10.140.166.14 with HTTP; Mon, 19 Jan 2009 08:55:44 -0800 (PST) Message-ID: <7b774c950901190855u3ad72fd0v396a975cd19bbc43@mail.gmail.com> Date: Mon, 19 Jan 2009 11:55:44 -0500 From: "Dan Diephouse" To: core-user@hadoop.apache.org Subject: Re: Windows Support In-Reply-To: <4974ABD2.30706@apache.org> MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_14221_21862666.1232384144988" References: <7b774c950901190812m2e2c1468ne9bb20d53d6fb3b9@mail.gmail.com> <4974ABD2.30706@apache.org> X-Virus-Checked: Checked by ClamAV on apache.org ------=_Part_14221_21862666.1232384144988 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline On Mon, Jan 19, 2009 at 11:35 AM, Steve Loughran wrote: > Dan Diephouse wrote: > >> I recognize that Windows support is, um, limited :-) But, any ideas what >> exactly would need to be changed to support Windows (without cygwin) if >> someone such as myself were so motivated? The most immediate thing I ran >> into was the UserGroupInformation which would need a windows >> implementation. >> I see there is an issue to switch to JAAS too, which may be the proper >> fix? >> Are there lots of other things that would need to be changed? >> >> I think it may be worth opening a JIRA for windows support and creating >> some >> subtasks for the various issues, even if no one tackles them quite yet. >> >> Thanks, >> Dan >> >> > I think a key one you need to address is motiviation. Is cygwin that bad > for a piece of server-side code? > No.... I guess I was trying to get an idea of how much work it was. It seems easy enough to supply a WindowsUserGroupInformation class (or a platform agnostic one). I wondered how many other things like this there were before I put together a patch. Seems bad Java practices to depend on shell utilities :-). Not very platform agnostic... Dan -- Dan Diephouse http://netzooid.com/blog ------=_Part_14221_21862666.1232384144988--