Return-Path: Delivered-To: apmail-lucene-hadoop-dev-archive@locus.apache.org Received: (qmail 96781 invoked from network); 30 Nov 2006 13:54:17 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 30 Nov 2006 13:54:17 -0000 Received: (qmail 63237 invoked by uid 500); 30 Nov 2006 13:54:25 -0000 Delivered-To: apmail-lucene-hadoop-dev-archive@lucene.apache.org Received: (qmail 63212 invoked by uid 500); 30 Nov 2006 13:54:25 -0000 Mailing-List: contact hadoop-dev-help@lucene.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: hadoop-dev@lucene.apache.org Delivered-To: mailing list hadoop-dev@lucene.apache.org Received: (qmail 63200 invoked by uid 99); 30 Nov 2006 13:54:25 -0000 Received: from herse.apache.org (HELO herse.apache.org) (140.211.11.133) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 30 Nov 2006 05:54:25 -0800 X-ASF-Spam-Status: No, hits=1.4 required=10.0 tests=DNS_FROM_RFC_ABUSE,DNS_FROM_RFC_WHOIS X-Spam-Check-By: apache.org Received-SPF: pass (herse.apache.org: local policy) Received: from [216.109.112.28] (HELO mrout2-b.corp.dcn.yahoo.com) (216.109.112.28) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 30 Nov 2006 05:54:12 -0800 Received: from [IPv6:::1] (socks1.corp.yahoo.com [216.145.54.158]) by mrout2-b.corp.dcn.yahoo.com (8.13.6/8.13.6/y.out) with ESMTP id kAUDrhfe077242 for ; Thu, 30 Nov 2006 05:53:45 -0800 (PST) DomainKey-Signature: a=rsa-sha1; s=serpent; d=yahoo-inc.com; c=nofws; q=dns; h=mime-version:in-reply-to:references:content-type:message-id: content-transfer-encoding:from:subject:date:to:x-mailer; b=uHfntkP1OJYVclUD3zfee5xxm/M/hBYkomLbphMsZNxY2mI+WfZZCBsuV6HAd5uW Mime-Version: 1.0 (Apple Message framework v752.2) In-Reply-To: References: <20732602.1164815002953.JavaMail.jira@brutus> Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Message-Id: <565DC9B1-F1E2-4306-9FF8-76AF469349B1@yahoo-inc.com> Content-Transfer-Encoding: 7bit From: Sanjay Dahiya Subject: Re: [jira] Commented: (HADOOP-476) Streaming should check for correctness of the task Date: Thu, 30 Nov 2006 19:23:50 +0530 To: hadoop-dev@lucene.apache.org X-Mailer: Apple Mail (2.752.2) X-Virus-Checked: Checked by ClamAV on apache.org It does take care of existence input in DFS, scripts on local FS and read permission for scripts. Execute permission check on a file is coming in java 6, so for now I have chmod +x on the file after checking other permissions. On descriptive error messages there is another JIRA on that HADOOP-676, that patch contains some changes to improve errors and throwing new exceptions. Sanjay On 30-Nov-06, at 1:46 AM, Arkady Borkovsky wrote: > Sanjay, > > does you implementation that ALL the scripts and executable > available and have right permissions, and that the input exists? > Also: what about descriptive error messages? > > -- ab > > On Nov 29, 2006, at 7:43 AM, Sanjay Dahiya (JIRA) wrote: > >> [ http://issues.apache.org/jira/browse/HADOOP-476? >> page=comments#action_12454343 ] >> >> Sanjay Dahiya commented on HADOOP-476: >> -------------------------------------- >> >> I have the cli2 implementation in place, there is one issue with >> cli2 which is holding it back. Command line arguments with - >> jobconf and -env get merged in the same properties set in CLI's >> parser and after parsing we dont know what property was passed >> with which trigger. >> I have raised on CLI jira CLI-126. I'll submit the patch once i >> resolve this one.. >> >> (http://issues.apache.org/jira/browse/CLI-126) in case auto link >> doesnt work for other projects. >> >>> Streaming should check for correctness of the task >>> -------------------------------------------------- >>> >>> Key: HADOOP-476 >>> URL: http://issues.apache.org/jira/browse/HADOOP-476 >>> Project: Hadoop >>> Issue Type: Bug >>> Components: contrib/streaming >>> Reporter: arkady borkovsky >>> Assigned To: Sanjay Dahiya >>> >>> Currently, if anythin is wrong with streaming job, it dies >>> without any explanation. >>> Before creating and running actual MapReduce job, Streaming >>> should check if: >>> -- the executables (or scripts) for -mapper and -reducer are >>> available and have right permissions >>> -- the input fragments exist >> >> -- >> This message is automatically generated by JIRA. >> - >> If you think it was sent incorrectly contact one of the >> administrators: http://issues.apache.org/jira/secure/ >> Administrators.jspa >> - >> For more information on JIRA, see: http://www.atlassian.com/ >> software/jira >> >> >