Return-Path: X-Original-To: apmail-hadoop-common-dev-archive@www.apache.org Delivered-To: apmail-hadoop-common-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id A90FD10E4D for ; Fri, 17 Jan 2014 23:40:56 +0000 (UTC) Received: (qmail 48435 invoked by uid 500); 17 Jan 2014 23:40:43 -0000 Delivered-To: apmail-hadoop-common-dev-archive@hadoop.apache.org Received: (qmail 48216 invoked by uid 500); 17 Jan 2014 23:40:34 -0000 Mailing-List: contact common-dev-help@hadoop.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: common-dev@hadoop.apache.org Delivered-To: mailing list common-dev@hadoop.apache.org Received: (qmail 47987 invoked by uid 99); 17 Jan 2014 23:40:23 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 17 Jan 2014 23:40:23 +0000 X-ASF-Spam-Status: No, hits=-0.7 required=5.0 tests=RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of vinodkv@hortonworks.com designates 209.85.160.50 as permitted sender) Received: from [209.85.160.50] (HELO mail-pb0-f50.google.com) (209.85.160.50) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 17 Jan 2014 23:40:19 +0000 Received: by mail-pb0-f50.google.com with SMTP id rq2so4733076pbb.9 for ; Fri, 17 Jan 2014 15:39:58 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :message-id:references:to:content-type:content-transfer-encoding; bh=jk5AdztEBK9CEmZTmLuLJS+C9c6AabZncgmqPSuE/5U=; b=b7X8s8gws5CP8+uyvMJjL9vbLPXR/XRmG2d9dtbWBH3yo6s9PUHJrUHd1acsFGlz/5 2cFT5T3MSVAWU+4hqtRM/En7GnYu8i9+Wmh+HHrifImA/tvG5KFgBOZ2Ipy1K7jz2YGW OGFGAiMW52ol7IW0h5zsd7NDT72Hu8+taThmdWOS7cAZNnN8dbg9OzChm57BUqJDOR3k zt+W4OJuQ4OA2pnwVyDaKHKHoNne9O9ASfEY9G+dMadKuTq+Ruu7SeFD6lXJ3tKyqwCf 9pxNEZKDYRsuFMATJWR84Q1gF0nX8S9HJlIdk6VDJr411PymRdJ0IC3Olbgme2wh/+2/ UDXQ== X-Gm-Message-State: ALoCoQmRNCkwfKdmJta6mrV3C/lc1Ww8TLpSSEa1f5BeEFIgtb0v4z3zT/3ZiYutq0aFQpDTjmzH6kE3PQUfCucx3Ya8C2ce9A5v5PH15jNGollo6pXJ+tY= X-Received: by 10.66.146.199 with SMTP id te7mr5158024pab.106.1390001998813; Fri, 17 Jan 2014 15:39:58 -0800 (PST) Received: from [10.11.3.100] ([192.175.27.2]) by mx.google.com with ESMTPSA id un5sm35018189pab.3.2014.01.17.15.39.57 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Fri, 17 Jan 2014 15:39:57 -0800 (PST) Mime-Version: 1.0 (Mac OS X Mail 7.1 \(1827\)) Subject: Re: [VOTE] Merge YARN-321 Generic Application History Service to trunk From: Vinod Kumar Vavilapalli In-Reply-To: Date: Fri, 17 Jan 2014 15:39:55 -0800 Cc: "common-dev@hadoop.apache.org" Message-Id: <2437C21B-00EA-489B-B007-70346C8193F1@hortonworks.com> References: To: yarn-dev@hadoop.apache.org X-Mailer: Apple Mail (2.1827) Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable X-Virus-Checked: Checked by ClamAV on apache.org Thanks Zhijie! I've been involved in its design. And reviewed almost every patch. Contribu= ted a little w.r.t tests etc. The code is in a decent shape bar some bugs and security. The merge should = let us avoid the maintenance burden. Tested the latest code on my single node setup. It mostly looks good. +1 (binding). Thanks, +Vinod On Jan 17, 2014, at 12:53 PM, Zhijie Shen wrote: > Hi folks, >=20 > As previously discussed here (http://markmail.org/message/iscvp7cedrtvmd6= p), > I would like to call a vote to merge the YARN-321 branch for Generic > Application History Server into trunk. >=20 > *Scope of the changes* >=20 >=20 > The changes enable ResourceManager to record the historic information of > the application, the application attempt and the container in terms of > events via a history writer. In addition, the changes setup up an > application history server, which allows users to access the recorded > information via RPC interface, web UI and REST APIs. >=20 > *Details of development* >=20 >=20 > - Development of the feature is tracked in the jira - > https://issues.apache.org/jira/browse/YARN-321. > - Development has been done in a separate branch - > https://svn.apache.org/repos/asf/hadoop/common/branches/YARN-321. > - The feature development involved about 35 subtasks. > - The up-to-date design is posted at - > https://issues.apache.org/jira/secure/attachment/12619638/Generic > Application > History - Design-20131219.pdf >=20 > - The uber merge patch Jira - > https://issues.apache.org/jira/browse/YARN-1587 >=20 > *Testing* >=20 >=20 > A number of unit tests have been added as a part of the feature. In > addition, we=92ve also done end-to-end functional tests, and performance > tests for HDFS-based history storage and history events processing. Last > but not least, we have updated branch YARN-321 against the latest trunk, > edited merge conflicts, fixed test failures caused by merge, and correcte= d > a bunch of bad source code issues. The uber merge patch that contains all > the diff between branch YARN-321 and trunk has been run through Jenkins. >=20 > *Pending work* >=20 >=20 > - Make it work in secure mode > - Pending bug fixes >=20 > We wish to merge the branch now instead of waiting for later. The main > reason for this is that as the branch grew in size, the cost of its > maintenance became huge. Once the feature is merged into trunk, we will > continue to work on pending work like security stuff, to test and fix any > bugs that may be found on the trunk, and to refactor the code about to > share some pieces in PRC and web interfaces. >=20 > *Release status* >=20 >=20 > If the security stuff and the pending fixes arrive by the time everything > else planned for Release 2.4 is done, we can include it as well. This is > what we are striving for. Otherwise, we will call AHS not-feature-complet= e > and not stable. >=20 > The bulk of the design and implementation was done by Mayank Bansal and m= e > with contributions from Devaraj K and Vinod Kumar Vavilapalli amongst > others. Also, thanks to Robert Joseph Evans and Sandy Ryza for providing > feedback on the design discussions. >=20 >=20 >=20 > This vote runs for a week and closes on 1/24/2014 at 11:59 pm PT. >=20 > Thanks, > Zhijie >=20 > --=20 > Zhijie Shen > Hortonworks Inc. > http://hortonworks.com/ >=20 > --=20 > CONFIDENTIALITY NOTICE > NOTICE: This message is intended for the use of the individual or entity = to=20 > which it is addressed and may contain information that is confidential,= =20 > privileged and exempt from disclosure under applicable law. If the reader= =20 > of this message is not the intended recipient, you are hereby notified th= at=20 > any printing, copying, dissemination, distribution, disclosure or=20 > forwarding of this communication is strictly prohibited. If you have=20 > received this communication in error, please contact the sender immediate= ly=20 > and delete it from your system. Thank You. --=20 CONFIDENTIALITY NOTICE NOTICE: This message is intended for the use of the individual or entity to= =20 which it is addressed and may contain information that is confidential,=20 privileged and exempt from disclosure under applicable law. If the reader= =20 of this message is not the intended recipient, you are hereby notified that= =20 any printing, copying, dissemination, distribution, disclosure or=20 forwarding of this communication is strictly prohibited. If you have=20 received this communication in error, please contact the sender immediately= =20 and delete it from your system. Thank You.