Re: [VOTE] introduce Python as build-time and run-time dependency for Hadoop and throughout Hadoop stack

2012-11-29 Thread Bikas Saha
+1, +1, +1 (non-binding) We have had promising results for 1 and 2 when porting to Windows. 3 would allow us to remove platform dependencies from test code. Agree that there might be some nuanced operations that require OS specific environments but this would lead to keeping them at a minimum. Bi

RE: [VOTE] introduce Python as build-time and run-time dependency for Hadoop and throughout Hadoop stack

2012-11-29 Thread Chuan Liu
+1 +1 +1 Agree with Matt on the code maintainability. I think on one side we have Shell which is a script language and OS dependent, e.g. as in bash vs powershell; on the other side we have Java which is not a script language and OS independent. I would accept any script language that can fix t

[jira] [Reopened] (HADOOP-9108) Add a method to clear terminateCalled to ExitUtil for test cases

2012-11-29 Thread Kihwal Lee (JIRA)
[ https://issues.apache.org/jira/browse/HADOOP-9108?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Kihwal Lee reopened HADOOP-9108: Assignee: Kihwal Lee I found out the necessary changes have already been made in trunk and branc

Re: [VOTE] introduce Python as build-time and run-time dependency for Hadoop and throughout Hadoop stack

2012-11-29 Thread Matt Foley
Hello again. Crossed in the mail. * What kind of tasks you envision Python scripts will enable that are > not possible today? The point isn't to open brave new worlds. The point is to avoid the nightmare of having to maintain multiple "parallel" scripts doing the SAME THING in multiple scripti

[jira] [Resolved] (HADOOP-9108) Add a method to clear terminateCalled to ExitUtil for test cases

2012-11-29 Thread Kihwal Lee (JIRA)
[ https://issues.apache.org/jira/browse/HADOOP-9108?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Kihwal Lee resolved HADOOP-9108. Resolution: Invalid > Add a method to clear terminateCalled to ExitUtil for test cases > -

[jira] [Created] (HADOOP-9108) Add a method to clear terminateCalled to ExitUtil for test cases

2012-11-29 Thread Kihwal Lee (JIRA)
Kihwal Lee created HADOOP-9108: -- Summary: Add a method to clear terminateCalled to ExitUtil for test cases Key: HADOOP-9108 URL: https://issues.apache.org/jira/browse/HADOOP-9108 Project: Hadoop Common

RE: [VOTE] introduce Python as build-time and run-time dependency for Hadoop and throughout Hadoop stack

2012-11-29 Thread Mahadevan Venkatraman
+1, +1, +1 (non-binding) Supporting Comments: Build-time scripts: Using a platform independent language such as python (or maven in certain cases) will greatly help in reducing build breaks and improve on build script maintainability. Run-time scripts: Most run-time scripts are end-user visibl

Re: [VOTE] introduce Python as build-time and run-time dependency for Hadoop and throughout Hadoop stack

2012-11-29 Thread Matt Foley
>> Python as runtime requirement. Are you planing to migrate all BASH scripts provided by Hadoop (or dynamically created -ie launcher scripts) to Python? I don't intend to mandate use of Python. Rather, I want there to be a cross-platform option available. Things that are best done in platform-s

Re: [VOTE] introduce Python as build-time and run-time dependency for Hadoop and throughout Hadoop stack

2012-11-29 Thread Alejandro Abdelnur
Matt, Let me repost my previous questions and a few more. I'd appreciate your answers, as it will help me understand the full impact this would have in Hadoop and related projects. * Phyton as runtime requirement. Are you planing to migrate all BASH scripts provided by Hadoop (or dynamically crea

Re: [VOTE] introduce Python as build-time and run-time dependency for Hadoop and throughout Hadoop stack

2012-11-29 Thread Radim Kolar
* What else in the current build, besides saveVersion.sh, you see as candidate to be migrated to Phyton? inline ant scripts

RE: [VOTE] introduce Python as build-time and run-time dependency for Hadoop and throughout Hadoop stack

2012-11-29 Thread Ivan Mitic
+1, +1, +1 (some comments inline) -Original Message- From: mfo...@hortonworks.com [mailto:mfo...@hortonworks.com] On Behalf Of Matt Foley Sent: Saturday, November 24, 2012 12:13 PM To: common-dev@hadoop.apache.org Subject: [VOTE] introduce Python as build-time and run-time dependency for

Re: [VOTE] introduce Python as build-time and run-time dependency for Hadoop and throughout Hadoop stack

2012-11-29 Thread Alejandro Abdelnur
Matt, thanks for the clarification. I may have missed the main point of the PROPOSAL thread then. I personally want to continue the discussion before voting. * Phyton as runtime requirement. Are you planing to migrate all BASH scripts provided by Hadoop (or dynamically created -ie launcher script

Re: [VOTE] introduce Python as build-time and run-time dependency for Hadoop and throughout Hadoop stack

2012-11-29 Thread Matt Foley
Hi Alejandro, Please see in-line below. On Mon, Nov 26, 2012 at 1:52 PM, Alejandro Abdelnur wrote: > Matt, > > The scope of this vote seems different from what was discussed in the > PROPOSAL thread. > In the PROPOSAL thread you indicated this was for Hadoop1 because it is ANT > based. And the

[jira] [Created] (HADOOP-9107) Hadoop IPC client eats InterruptedException and sets interrupt on the thread which is not documented

2012-11-29 Thread Hari Shreedharan (JIRA)
Hari Shreedharan created HADOOP-9107: Summary: Hadoop IPC client eats InterruptedException and sets interrupt on the thread which is not documented Key: HADOOP-9107 URL: https://issues.apache.org/jira/browse/H

[jira] [Created] (HADOOP-9106) Allow configuration of IPC connect timeout

2012-11-29 Thread Todd Lipcon (JIRA)
Todd Lipcon created HADOOP-9106: --- Summary: Allow configuration of IPC connect timeout Key: HADOOP-9106 URL: https://issues.apache.org/jira/browse/HADOOP-9106 Project: Hadoop Common Issue Type:

[jira] [Created] (HADOOP-9105) FsShell -moreFromLocal erroneously fails

2012-11-29 Thread Daryn Sharp (JIRA)
Daryn Sharp created HADOOP-9105: --- Summary: FsShell -moreFromLocal erroneously fails Key: HADOOP-9105 URL: https://issues.apache.org/jira/browse/HADOOP-9105 Project: Hadoop Common Issue Type: Bu

[jira] [Created] (HADOOP-9104) Should org.apache.hadoop.fs.DelegationTokenRenewer.addRenewAction(T) reject addition if a renew action for this FS is already present in the queue?

2012-11-29 Thread Ivan A. Veselovsky (JIRA)
Ivan A. Veselovsky created HADOOP-9104: -- Summary: Should org.apache.hadoop.fs.DelegationTokenRenewer.addRenewAction(T) reject addition if a renew action for this FS is already present in the queue? Key: HADOOP-9104