Return-Path: X-Original-To: apmail-hadoop-hdfs-dev-archive@minotaur.apache.org Delivered-To: apmail-hadoop-hdfs-dev-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 57DD4112AB for ; Wed, 21 May 2014 13:10:17 +0000 (UTC) Received: (qmail 84516 invoked by uid 500); 21 May 2014 13:10:16 -0000 Delivered-To: apmail-hadoop-hdfs-dev-archive@hadoop.apache.org Received: (qmail 84412 invoked by uid 500); 21 May 2014 13:10:16 -0000 Mailing-List: contact hdfs-dev-help@hadoop.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: hdfs-dev@hadoop.apache.org Delivered-To: mailing list hdfs-dev@hadoop.apache.org Received: (qmail 84404 invoked by uid 99); 21 May 2014 13:10:16 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 21 May 2014 13:10:16 +0000 X-ASF-Spam-Status: No, hits=-5.0 required=5.0 tests=RCVD_IN_DNSWL_HI,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of uma.gangumalla@intel.com designates 134.134.136.20 as permitted sender) Received: from [134.134.136.20] (HELO mga02.intel.com) (134.134.136.20) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 21 May 2014 13:10:12 +0000 Received: from orsmga001.jf.intel.com ([10.7.209.18]) by orsmga101.jf.intel.com with ESMTP; 21 May 2014 06:09:20 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="4.98,880,1392192000"; d="scan'208";a="515416969" Received: from fmsmsx108.amr.corp.intel.com ([10.19.9.228]) by orsmga001.jf.intel.com with ESMTP; 21 May 2014 06:09:19 -0700 Received: from fmsmsx111.amr.corp.intel.com (10.18.116.5) by FMSMSX108.amr.corp.intel.com (10.19.9.228) with Microsoft SMTP Server (TLS) id 14.3.123.3; Wed, 21 May 2014 06:08:06 -0700 Received: from bgsmsx101.gar.corp.intel.com (10.223.4.170) by fmsmsx111.amr.corp.intel.com (10.18.116.5) with Microsoft SMTP Server (TLS) id 14.3.123.3; Wed, 21 May 2014 06:08:06 -0700 Received: from bgsmsx102.gar.corp.intel.com ([169.254.2.64]) by BGSMSX101.gar.corp.intel.com ([169.254.1.207]) with mapi id 14.03.0123.003; Wed, 21 May 2014 18:38:04 +0530 From: "Gangumalla, Uma" To: "hdfs-dev@hadoop.apache.org" Subject: RE: [Vote] Merge The HDFS XAttrs Feature Branch (HDFS-2006) to Trunk Thread-Topic: [Vote] Merge The HDFS XAttrs Feature Branch (HDFS-2006) to Trunk Thread-Index: Ac9vbh3mPhc06MAcSsaQdPDqh18cbAAAtYXAAWDzk5A= Date: Wed, 21 May 2014 13:08:04 +0000 Message-ID: <6A0439AD4731794E8EB53669FA76B11B0F3D207B@BGSMSX102.gar.corp.intel.com> References: <6A0439AD4731794E8EB53669FA76B11B0F3D11BE@BGSMSX102.gar.corp.intel.com> In-Reply-To: <6A0439AD4731794E8EB53669FA76B11B0F3D11BE@BGSMSX102.gar.corp.intel.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.223.10.10] Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Virus-Checked: Checked by ClamAV on apache.org Thanks a lot for participating in this vote. With 4 +1's( from Me, Andrew Wang, Chris and Colin) and no -1, the vote ha= s passed for the merge. I will do the merge shortly to trunk. Regards, Uma -----Original Message----- From: Gangumalla, Uma [mailto:uma.gangumalla@intel.com]=20 Sent: Wednesday, May 14, 2014 6:17 PM To: hdfs-dev@hadoop.apache.org Subject: [Vote] Merge The HDFS XAttrs Feature Branch (HDFS-2006) to Trunk Hello HDFS Devs, I would like to call for a vote to merge the HDFS Extended Attributes (XA= ttrs) feature from the HDFS-2006 branch to the trunk. XAttrs are already widely supported on many operating systems, including = Linux, Windows, and Mac OS. This will allow storing attributes for HDFS fil= e/directory. XAttr consist of a name and a value and exist in one of 4 namespaces: use= r, trusted, security, and system. An XAttr name is prefixed with one of the= se namespaces, so for example, "user.myxattr". Consistent with ongoing awareness of Namenode memory usage, the maximum n= umber and size of XAttrs on a file/directory are limited by a configuration= parameter. The design document contains more details and can be found here: https://= issues.apache.org/jira/secure/attachment/12644341/HDFS-XAttrs-Design-3.pdf Development of this feature has been tracked in JIRA HDFS-2006: https://i= ssues.apache.org/jira/browse/HDFS-2006 All of the development work for the feature is contained in the "HDFS-200= 6" branch: https://svn.apache.org/repos/asf/hadoop/common/branches/HDFS-200= 6 As last tasks, we are working to support XAttrs via libhdfs, webhdfs as we= ll as other minor improvements. We intend to finish those enhancements before the vote completes and othe= rwise we could move them to top-level JIRAs as they can be tracked independ= ently. User document is also ready for this feature. Here the doc attached in JIRA: https://issues.apache.org/jira/secure/att= achment/12644787/ExtendedAttributes.html The XAttrs feature is backwards-compatible and enabled by default. A clust= er administrator can disable it. Testing: We've developed more than 70 new tests which cover the XAttrs get, set and= remove APIs through DistributedFileSystem and WebHdfsFileSystem, the new X= Attr CLI commands, HA, XAttr persistence in the fsimage and related. Additional testing plans are documented in: https://issues.apache.org/ji= ra/secure/attachment/12644342/Test-Plan-for-Extended-Attributes-1.pdf Thanks a lot to the contributors who have helped and participated in the = branch development. Code contributors are Yi Liu, Charles Lamb, Andrew Wang and Uma Maheswara= Rao G. The design document incorporates feedback from many community members: Chr= is Nauroth, Andrew Purtell, Tianyou Li, Avik Dey, Charles Lamb, Alejandro, = Andrew Wang, Tsz Wo Nicholas Sze and Uma Maheswara Rao G. Code reviewers on individual patches include Chris Nauroth, Alejandro, And= rew Wang, Charles Lamb, Tsz Wo Nicholas Sze and Uma Maheswara Rao G. Also thanks to Dhruba for bringing up this JIRA and thanks to others who = participated for discussions. This vote will run for a week and close on 5/21/2014 at 06:16 pm IST. Here is my +1 to start with. Regards, Uma (umamahesh@apache.org)