Return-Path: X-Original-To: apmail-hadoop-common-user-archive@www.apache.org Delivered-To: apmail-hadoop-common-user-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id E0E9318353 for ; Mon, 23 Nov 2015 09:08:04 +0000 (UTC) Received: (qmail 87980 invoked by uid 500); 23 Nov 2015 09:08:00 -0000 Delivered-To: apmail-hadoop-common-user-archive@hadoop.apache.org Received: (qmail 87871 invoked by uid 500); 23 Nov 2015 09:08:00 -0000 Mailing-List: contact user-help@hadoop.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: user@hadoop.apache.org Delivered-To: mailing list user@hadoop.apache.org Received: (qmail 87860 invoked by uid 99); 23 Nov 2015 09:08:00 -0000 Received: from Unknown (HELO spamd2-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 23 Nov 2015 09:08:00 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd2-us-west.apache.org (ASF Mail Server at spamd2-us-west.apache.org) with ESMTP id E83521A41C0 for ; Mon, 23 Nov 2015 09:07:59 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd2-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 2.88 X-Spam-Level: ** X-Spam-Status: No, score=2.88 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=disabled Authentication-Results: spamd2-us-west.apache.org (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com Received: from mx1-us-east.apache.org ([10.40.0.8]) by localhost (spamd2-us-west.apache.org [10.40.0.9]) (amavisd-new, port 10024) with ESMTP id I-tA7yg36M2m for ; Mon, 23 Nov 2015 09:07:54 +0000 (UTC) Received: from mail-ig0-f182.google.com (mail-ig0-f182.google.com [209.85.213.182]) by mx1-us-east.apache.org (ASF Mail Server at mx1-us-east.apache.org) with ESMTPS id 502A043DB6 for ; Mon, 23 Nov 2015 09:07:54 +0000 (UTC) Received: by igvg19 with SMTP id g19so69201592igv.1 for ; Mon, 23 Nov 2015 01:07:53 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :content-type; bh=BhYhe/CwuKjyM/8HgiPM3UxIDVRVa0Id/x0gAlqWTlk=; b=EOkBF5ZxihhWIt/iGXf3QeF8NeFn8NhfJnVh3OCH7p1B28jCPWyplB8EVfPyN+G7su aaQbBWxRF2GHA0kkTVwX4pmLTbo9BS1O/Q9sQ/T/d6yEt9jK7fcxMgiZ9IhZxWjT/Cky 4Y4J2jtoLi+CGvp+A4Dc0owMBVewXxhvF/g3e9bS7r+i5ParMTylHpJxvLTuBUx2CNiy CZW0C1y0kCxgx+QDFdImMYbBFZEu0tdvG491ZWJMAl+G0JWV+m5XUAM/Yn8oMVGGV/LI GGqH4NPyPU/n7yUGGW/WA06eiemKQ48l+MSPzLbd7Mai1r+kkMUqsZ3ZvWfQ2ycdDyk7 b65g== X-Received: by 10.50.157.39 with SMTP id wj7mr3972527igb.44.1448269673860; Mon, 23 Nov 2015 01:07:53 -0800 (PST) MIME-Version: 1.0 Received: by 10.107.39.83 with HTTP; Mon, 23 Nov 2015 01:07:14 -0800 (PST) In-Reply-To: References: From: unmesha sreeveni Date: Mon, 23 Nov 2015 14:37:14 +0530 Message-ID: Subject: Re: Doubt in DoubleWritable To: User Hadoop , shettysauyuktha4@gmail.com Content-Type: multipart/mixed; boundary=001a11369ce273a1230525318f2f --001a11369ce273a1230525318f2f Content-Type: multipart/alternative; boundary=001a11369ce273a11c0525318f2d --001a11369ce273a11c0525318f2d Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Please try this for (DoubleArrayWritable avalue : values) { Writable[] value =3D avalue.get(); // DoubleWritable[] value =3D new DoubleWritable[6]; // for(int k=3D0;k<6;k++){ // value[k] =3D DoubleWritable(wvalue[k]); // } //parse accordingly if (Double.parseDouble(value[1].toString()) !=3D 0) { total_records_Temp =3D total_records_Temp + 1; sumvalueTemp =3D sumvalueTemp + Double.parseDouble(value[0].toString()); } if (Double.parseDouble(value[3].toString()) !=3D 0) { total_records_Dewpoint =3D total_records_Dewpoint + 1; sumvalueDewpoint =3D sumvalueDewpoint + Double.parseDouble(value[2].toString()); } if (Double.parseDouble(value[5].toString()) !=3D 0) { total_records_Windspeed =3D total_records_Windspeed + 1; sumvalueWindspeed =3D sumvalueWindspeed + Double.parseDouble(value[4].toString()); } } =E2=80=8BAttaching the code=E2=80=8B --=20 *Thanks & Regards * *Unmesha Sreeveni U.B* *Hadoop, Bigdata Developer* *Centre for Cyber Security | Amrita Vishwa Vidyapeetham* http://www.unmeshasreeveni.blogspot.in/ --001a11369ce273a11c0525318f2d Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Please try this
for (D= oubleArrayWritable avalue : values) {
Writable[] value =3D avalue.get();
// DoubleWritable[] = value =3D new DoubleWritable[6];
<= font face=3D"verdana, sans-serif" color=3D"#3d85c6"> // for(int k=3D0;k<6;k++){
// value[k] =3D DoubleWritable= (wvalue[k]);
// }
=
//parse = accordingly
if (Double.parseDouble(value[1].toString()) !=3D 0) {
total_records_Temp =3D tot= al_records_Temp + 1;
sumvalueTemp =3D sumvalueTemp + Double.parseDouble(value[0].to= String());
}
if (D= ouble.parseDouble(value[3].toString()) !=3D 0) {
total_records_Dewpoint =3D total_r= ecords_Dewpoint + 1;
sumvalueDewpoint =3D sumvalueDewpoint + Double.parseDouble(val= ue[2].toString());
= }
if (Double.parseDouble(value[5].toString()) !=3D 0) {
total_records_Windspeed = =3D total_records_Windspeed + 1;
<= font face=3D"verdana, sans-serif" color=3D"#3d85c6"> sumvalueWindspeed =3D sumvalueWindspeed + Double.p= arseDouble(value[4].toString());
<= font face=3D"verdana, sans-serif" color=3D"#3d85c6"> }
}
=E2=80=8BAttach= ing the code=E2=80=8B


--
Thanks &a= mp; Regards

Unmesha Sreeveni U.B
Hadoop, Bigdata Developer
=
Centre for Cyber Security | Amrita Vishwa V= idyapeetham
=

--001a11369ce273a11c0525318f2d-- --001a11369ce273a1230525318f2f Content-Type: text/x-java; charset=US-ASCII; name="MapReduce.java" Content-Disposition: attachment; filename="MapReduce.java" Content-Transfer-Encoding: base64 X-Attachment-Id: f_ihbqbx2q1 Ly9jYyBNYXhUZW1wZXJhdHVyZSBBcHBsaWNhdGlvbiB0byBmaW5kIHRoZSBtYXhpbXVtIHRlbXBl cmF0dXJlIGluIHRoZSB3ZWF0aGVyIGRhdGFzZXQKLy92diBNYXhUZW1wZXJhdHVyZQppbXBvcnQg b3JnLmFwYWNoZS5oYWRvb3AuZnMuRmlsZVN5c3RlbTsKaW1wb3J0IG9yZy5hcGFjaGUuaGFkb29w LmZzLlBhdGg7CmltcG9ydCBvcmcuYXBhY2hlLmhhZG9vcC5pby5BcnJheVdyaXRhYmxlOwppbXBv cnQgb3JnLmFwYWNoZS5oYWRvb3AuaW8uVGV4dDsKaW1wb3J0IG9yZy5hcGFjaGUuaGFkb29wLm1h cHJlZHVjZS5Kb2I7CmltcG9ydCBvcmcuYXBhY2hlLmhhZG9vcC5tYXByZWR1Y2UubGliLmlucHV0 LkZpbGVJbnB1dEZvcm1hdDsKaW1wb3J0IG9yZy5hcGFjaGUuaGFkb29wLm1hcHJlZHVjZS5saWIu b3V0cHV0LkZpbGVPdXRwdXRGb3JtYXQ7CmltcG9ydCBvcmcuYXBhY2hlLmhhZG9vcC5jb25mLkNv bmZpZ3VyYXRpb247CgpwdWJsaWMgY2xhc3MgTWFwUmVkdWNlIHsKCglwdWJsaWMgc3RhdGljIHZv aWQgbWFpbihTdHJpbmdbXSBhcmdzKSB0aHJvd3MgRXhjZXB0aW9uIHsKCQlpZiAoYXJncy5sZW5n dGggIT0gMikgewoJCQlTeXN0ZW0uZXJyCgkJCQkJLnByaW50bG4oIlVzYWdlOiBNYXhUZW1wZXJh dHVyZSA8aW5wdXQgcGF0aD4gPG91dHB1dCBwYXRoPiIpOwoJCQlTeXN0ZW0uZXhpdCgtMSk7CgkJ fQoKCQkvKgoJCSAqIEpvYiBqb2IgPSBuZXcgSm9iKCk7IGpvYi5zZXRKYXJCeUNsYXNzKE1heFRl bXBlcmF0dXJlLmNsYXNzKTsKCQkgKiBqb2Iuc2V0Sm9iTmFtZSgiTWF4IHRlbXBlcmF0dXJlIik7 CgkJICovCgoJCUNvbmZpZ3VyYXRpb24gY29uZiA9IG5ldyBDb25maWd1cmF0aW9uKCk7CgkJRmls ZVN5c3RlbSBmcyA9IEZpbGVTeXN0ZW0uZ2V0KGNvbmYpOwoJCUpvYiBqb2IgPSBKb2IuZ2V0SW5z dGFuY2UoY29uZiwgIkF2ZXJhZ2VUZW1wVmFsdWVzIik7CgoJCS8qCgkJICogRGVsZXRpbmcgb3V0 cHV0IGRpcmVjdG9yeSBmb3IgcmV1c2Vpbmcgc2FtZSBkaXIKCQkgKi8KCQlQYXRoIGRlc3QgPSBu ZXcgUGF0aChhcmdzWzFdKTsKCQlpZihmcy5leGlzdHMoZGVzdCkpewoJCQlmcy5kZWxldGUoZGVz dCwgdHJ1ZSk7CgkJfQoJCUZpbGVJbnB1dEZvcm1hdC5hZGRJbnB1dFBhdGgoam9iLCBuZXcgUGF0 aChhcmdzWzBdKSk7CgkJRmlsZU91dHB1dEZvcm1hdC5zZXRPdXRwdXRQYXRoKGpvYiwgbmV3IFBh dGgoYXJnc1sxXSkpOwoKCQlqb2Iuc2V0TnVtUmVkdWNlVGFza3MoMik7CgoJCWpvYi5zZXRNYXBw ZXJDbGFzcyhOZXdNYXBwZXIuY2xhc3MpOwoJCWpvYi5zZXRSZWR1Y2VyQ2xhc3MoTmV3UmVkdWNl ci5jbGFzcyk7CgoJCQoJCWpvYi5zZXRPdXRwdXRLZXlDbGFzcyhUZXh0LmNsYXNzKTsKCQlqb2Iu c2V0T3V0cHV0VmFsdWVDbGFzcyhEb3VibGVBcnJheVdyaXRhYmxlLmNsYXNzKTsKCgkJU3lzdGVt LmV4aXQoam9iLndhaXRGb3JDb21wbGV0aW9uKHRydWUpID8gMCA6IDEpOwoJfQp9Ci8vIF5eIE1h eFRlbXBlcmF0dXJlCg== --001a11369ce273a1230525318f2f Content-Type: text/x-java; charset=US-ASCII; name="NewMapper.java" Content-Disposition: attachment; filename="NewMapper.java" Content-Transfer-Encoding: base64 X-Attachment-Id: f_ihbqbx302 Ly8gY2MgTWF4VGVtcGVyYXR1cmVNYXBwZXIgTWFwcGVyIGZvciBtYXhpbXVtIHRlbXBlcmF0dXJl IGV4YW1wbGUKLy8gdnYgTWF4VGVtcGVyYXR1cmVNYXBwZXIKaW1wb3J0IGphdmEuaW8uSU9FeGNl cHRpb247CgppbXBvcnQgb3JnLmFwYWNoZS5oYWRvb3AuaW8uRG91YmxlV3JpdGFibGU7CmltcG9y dCBvcmcuYXBhY2hlLmhhZG9vcC5pby5Mb25nV3JpdGFibGU7CmltcG9ydCBvcmcuYXBhY2hlLmhh ZG9vcC5pby5UZXh0OwppbXBvcnQgb3JnLmFwYWNoZS5oYWRvb3AubWFwcmVkdWNlLk1hcHBlcjsK CnB1YmxpYyBjbGFzcyBOZXdNYXBwZXIgZXh0ZW5kcwoJCU1hcHBlcjxMb25nV3JpdGFibGUsIFRl eHQsIFRleHQsIERvdWJsZUFycmF5V3JpdGFibGU+IHsKCglwdWJsaWMgdm9pZCBtYXAoTG9uZ1dy aXRhYmxlIGtleSwgVGV4dCB2YWx1ZSwgQ29udGV4dCBjb250ZXh0KQoJCQl0aHJvd3MgSU9FeGNl cHRpb24sIEludGVycnVwdGVkRXhjZXB0aW9uIHsKCgkJU3RyaW5nIFN0ciA9IHZhbHVlLnRvU3Ry aW5nKCk7CgkJU3RyaW5nW10gTXlsaXN0ID0gbmV3IFN0cmluZ1sxMDAwXTsKCQlpbnQgaSA9IDA7 CgoJCWZvciAoU3RyaW5nIHJldHZhbCA6IFN0ci5zcGxpdCgiXFxzKyIpKSB7CgkJCVN5c3RlbS5v dXQucHJpbnRsbihyZXR2YWwpOwoJCQlNeWxpc3RbaSsrXSA9IHJldHZhbDsKCgkJfQoJCVN0cmlu ZyBWYWwgPSBNeWxpc3RbMl07CgkJU3RyaW5nIFllYXIgPSBWYWwuc3Vic3RyaW5nKDAsIDQpOwoJ CVN0cmluZyBNb250aCA9IFZhbC5zdWJzdHJpbmcoNSwgNik7CgkJU3RyaW5nW10gU2VjdGlvbiA9 IFZhbC5zcGxpdCgiXyIpOwoKCQlTdHJpbmcgc2VjdGlvbl9zdHJpbmcgPSAiMCI7CgkJaWYgKFNl Y3Rpb25bMV0ubWF0Y2hlcygiXigwfDF8MnwzfDR8NSkkIikpIHsKCQkJc2VjdGlvbl9zdHJpbmcg PSAiNCI7CgkJfSBlbHNlIGlmIChTZWN0aW9uWzFdLm1hdGNoZXMoIl4oNnw3fDh8OXwxMHwxMSkk IikpIHsKCQkJc2VjdGlvbl9zdHJpbmcgPSAiMSI7CgkJfSBlbHNlIGlmIChTZWN0aW9uWzFdLm1h dGNoZXMoIl4oMTJ8MTN8MTR8MTV8MTZ8MTcpJCIpKSB7CgkJCXNlY3Rpb25fc3RyaW5nID0gIjIi OwoJCX0gZWxzZSBpZiAoU2VjdGlvblsxXS5tYXRjaGVzKCJeKDE4fDE5fDIwfDIxfDIyfDIzKSQi KSkgewoJCQlzZWN0aW9uX3N0cmluZyA9ICIzIjsKCQl9CgoJCURvdWJsZVdyaXRhYmxlW10gYXJy YXkgPSBuZXcgRG91YmxlV3JpdGFibGVbNl07CgkJRG91YmxlQXJyYXlXcml0YWJsZSBvdXRwdXQg PSBuZXcgRG91YmxlQXJyYXlXcml0YWJsZSgpOwoJCWFycmF5WzBdLnNldChEb3VibGUucGFyc2VE b3VibGUoTXlsaXN0WzNdKSk7CgkJYXJyYXlbMl0uc2V0KERvdWJsZS5wYXJzZURvdWJsZShNeWxp c3RbNF0pKTsKCQlhcnJheVs0XS5zZXQoRG91YmxlLnBhcnNlRG91YmxlKE15bGlzdFsxMl0pKTsK CQlmb3IgKGludCBqID0gMDsgaiA8IDY7IGogPSBqICsgMikgewoJCQlpZiAoOTk5LjkgPT0gYXJy YXlbal0uZ2V0KCkpIHsKCQkJCWFycmF5W2ogKyAxXS5zZXQoMCk7CgkJCX0gZWxzZSB7CgkJCQlh cnJheVtqICsgMV0uc2V0KDEpOwoJCQl9CgkJfQoJCW91dHB1dC5zZXQoYXJyYXkpOwoJCWNvbnRl eHQud3JpdGUobmV3IFRleHQoWWVhciArIHNlY3Rpb25fc3RyaW5nICsgTW9udGgpLCBvdXRwdXQp OwoJfQp9Cg== --001a11369ce273a1230525318f2f Content-Type: text/x-java; charset=US-ASCII; name="NewReducer.java" Content-Disposition: attachment; filename="NewReducer.java" Content-Transfer-Encoding: base64 X-Attachment-Id: f_ihbqbx333 Ly9jYyBNYXhUZW1wZXJhdHVyZVJlZHVjZXIgUmVkdWNlciBmb3IgbWF4aW11bSB0ZW1wZXJhdHVy ZSBleGFtcGxlCi8vdnYgTWF4VGVtcGVyYXR1cmVSZWR1Y2VyCmltcG9ydCBqYXZhLmlvLklPRXhj ZXB0aW9uOwoKaW1wb3J0IG9yZy5hcGFjaGUuaGFkb29wLmlvLkRvdWJsZVdyaXRhYmxlOwppbXBv cnQgb3JnLmFwYWNoZS5oYWRvb3AuaW8uV3JpdGFibGU7CmltcG9ydCBvcmcuYXBhY2hlLmhhZG9v cC5pby5UZXh0OwppbXBvcnQgb3JnLmFwYWNoZS5oYWRvb3AubWFwcmVkdWNlLlJlZHVjZXI7Cgpw dWJsaWMgY2xhc3MgTmV3UmVkdWNlciBleHRlbmRzCgkJUmVkdWNlcjxUZXh0LCBEb3VibGVBcnJh eVdyaXRhYmxlLCBUZXh0LCBEb3VibGVBcnJheVdyaXRhYmxlPiB7CgoJQE92ZXJyaWRlCglwdWJs aWMgdm9pZCByZWR1Y2UoVGV4dCBrZXksIEl0ZXJhYmxlPERvdWJsZUFycmF5V3JpdGFibGU+IHZh bHVlcywKCQkJQ29udGV4dCBjb250ZXh0KSB0aHJvd3MgSU9FeGNlcHRpb24sIEludGVycnVwdGVk RXhjZXB0aW9uIHsKCQlkb3VibGUgc3VtdmFsdWVUZW1wID0gMDsKCQlkb3VibGUgc3VtdmFsdWVE ZXdwb2ludCA9IDA7CgkJZG91YmxlIHN1bXZhbHVlV2luZHNwZWVkID0gMDsKCQlkb3VibGUgdG90 YWxfcmVjb3Jkc19UZW1wID0gMDsKCQlkb3VibGUgdG90YWxfcmVjb3Jkc19EZXdwb2ludCA9IDA7 CgkJZG91YmxlIHRvdGFsX3JlY29yZHNfV2luZHNwZWVkID0gMDsKCQlkb3VibGUgYXZlcmFnZV9U ZW1wID0gSW50ZWdlci5NSU5fVkFMVUU7CgkJZG91YmxlIGF2ZXJhZ2VfRGV3cG9pbnQgPSBJbnRl Z2VyLk1JTl9WQUxVRTsKCQlkb3VibGUgYXZlcmFnZV9XaW5kc3BlZWQgPSBJbnRlZ2VyLk1JTl9W QUxVRTsKCQlEb3VibGVXcml0YWJsZVtdIHRlbXAgPSBuZXcgRG91YmxlV3JpdGFibGVbM107CgkJ RG91YmxlQXJyYXlXcml0YWJsZSBvdXRwdXQgPSBuZXcgRG91YmxlQXJyYXlXcml0YWJsZSgpOwoJ CWZvciAoRG91YmxlQXJyYXlXcml0YWJsZSBhdmFsdWUgOiB2YWx1ZXMpIHsKCQkJV3JpdGFibGVb XSB2YWx1ZSA9IGF2YWx1ZS5nZXQoKTsKCQkJLy8gRG91YmxlV3JpdGFibGVbXSB2YWx1ZSA9IG5l dyBEb3VibGVXcml0YWJsZVs2XTsKCQkJLy8gZm9yKGludCBrPTA7azw2O2srKyl7CgkJCS8vIHZh bHVlW2tdID0gRG91YmxlV3JpdGFibGUod3ZhbHVlW2tdKTsKCQkJLy8gfQoJCQkKCQkJLy9wYXJz ZSBhY2NvcmRpbmdseQoJCQlpZiAoRG91YmxlLnBhcnNlRG91YmxlKHZhbHVlWzFdLnRvU3RyaW5n KCkpICE9IDApIHsKCQkJCXRvdGFsX3JlY29yZHNfVGVtcCA9IHRvdGFsX3JlY29yZHNfVGVtcCAr IDE7CgkJCQlzdW12YWx1ZVRlbXAgPSBzdW12YWx1ZVRlbXAgKyBEb3VibGUucGFyc2VEb3VibGUo dmFsdWVbMF0udG9TdHJpbmcoKSk7CgkJCX0KCQkJaWYgKERvdWJsZS5wYXJzZURvdWJsZSh2YWx1 ZVszXS50b1N0cmluZygpKSAhPSAwKSB7CgkJCQl0b3RhbF9yZWNvcmRzX0Rld3BvaW50ID0gdG90 YWxfcmVjb3Jkc19EZXdwb2ludCArIDE7CgkJCQlzdW12YWx1ZURld3BvaW50ID0gc3VtdmFsdWVE ZXdwb2ludCArIERvdWJsZS5wYXJzZURvdWJsZSh2YWx1ZVsyXS50b1N0cmluZygpKTsKCQkJfQoJ CQlpZiAoRG91YmxlLnBhcnNlRG91YmxlKHZhbHVlWzVdLnRvU3RyaW5nKCkpICE9IDApIHsKCQkJ CXRvdGFsX3JlY29yZHNfV2luZHNwZWVkID0gdG90YWxfcmVjb3Jkc19XaW5kc3BlZWQgKyAxOwoJ CQkJc3VtdmFsdWVXaW5kc3BlZWQgPSBzdW12YWx1ZVdpbmRzcGVlZCArIERvdWJsZS5wYXJzZURv dWJsZSh2YWx1ZVs0XS50b1N0cmluZygpKTsKCQkJfQoJCX0KCgkJLyoKCQkgKiBpZiAodmFsdWVb MV0uZ2V0KCkhPTApIHsgdG90YWxfcmVjb3Jkc19UZW1wID0gdG90YWxfcmVjb3Jkc19UZW1wICsg MTsKCQkgKiBzdW12YWx1ZVRlbXAgPSBzdW12YWx1ZVRlbXAgKyB2YWx1ZVswXS5nZXQoKTsgfSBp ZgoJCSAqICh2YWx1ZVszXS5nZXQoKSE9MCkgeyB0b3RhbF9yZWNvcmRzX0Rld3BvaW50ID0gdG90 YWxfcmVjb3Jkc19EZXdwb2ludAoJCSAqICsgMTsgc3VtdmFsdWVEZXdwb2ludCA9IHN1bXZhbHVl RGV3cG9pbnQgKyB2YWx1ZVsyXS5nZXQoKTsgfSBpZgoJCSAqICh2YWx1ZVs1XS5nZXQoKSE9MCkg eyB0b3RhbF9yZWNvcmRzX1dpbmRzcGVlZCA9CgkJICogdG90YWxfcmVjb3Jkc19XaW5kc3BlZWQg KyAxOyBzdW12YWx1ZVdpbmRzcGVlZCA9IHN1bXZhbHVlV2luZHNwZWVkICsKCQkgKiB2YWx1ZVs0 XS5nZXQoKTsgfSB9CgkJICovCgkJYXZlcmFnZV9UZW1wID0gc3VtdmFsdWVUZW1wIC8gdG90YWxf cmVjb3Jkc19UZW1wOwoJCWF2ZXJhZ2VfRGV3cG9pbnQgPSBzdW12YWx1ZURld3BvaW50IC8gdG90 YWxfcmVjb3Jkc19EZXdwb2ludDsKCQlhdmVyYWdlX1dpbmRzcGVlZCA9IHN1bXZhbHVlV2luZHNw ZWVkIC8gdG90YWxfcmVjb3Jkc19XaW5kc3BlZWQ7CgkJdGVtcFswXS5zZXQoYXZlcmFnZV9UZW1w KTsKCQl0ZW1wWzFdLnNldChhdmVyYWdlX0Rld3BvaW50KTsKCQl0ZW1wWzJdLnNldChhdmVyYWdl X1dpbmRzcGVlZCk7CgoJCW91dHB1dC5zZXQodGVtcCk7CgkJY29udGV4dC53cml0ZShrZXksIG91 dHB1dCk7Cgl9Cgp9Cg== --001a11369ce273a1230525318f2f Content-Type: text/plain; charset=us-ascii --------------------------------------------------------------------- To unsubscribe, e-mail: user-unsubscribe@hadoop.apache.org For additional commands, e-mail: user-help@hadoop.apache.org --001a11369ce273a1230525318f2f--