Return-Path: Delivered-To: apmail-hadoop-general-archive@minotaur.apache.org Received: (qmail 76790 invoked from network); 22 Dec 2010 23:31:20 -0000 Received: from unknown (HELO mail.apache.org) (140.211.11.3) by 140.211.11.9 with SMTP; 22 Dec 2010 23:31:20 -0000 Received: (qmail 18470 invoked by uid 500); 22 Dec 2010 23:31:19 -0000 Delivered-To: apmail-hadoop-general-archive@hadoop.apache.org Received: (qmail 18423 invoked by uid 500); 22 Dec 2010 23:31:19 -0000 Mailing-List: contact general-help@hadoop.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: general@hadoop.apache.org Delivered-To: mailing list general@hadoop.apache.org Received: (qmail 18415 invoked by uid 99); 22 Dec 2010 23:31:18 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 22 Dec 2010 23:31:18 +0000 X-ASF-Spam-Status: No, hits=-0.7 required=10.0 tests=FREEMAIL_FROM,RCVD_IN_DNSWL_LOW,SPF_PASS,T_TO_NO_BRKTS_FREEMAIL X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of saint.ack@gmail.com designates 209.85.161.48 as permitted sender) Received: from [209.85.161.48] (HELO mail-fx0-f48.google.com) (209.85.161.48) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 22 Dec 2010 23:31:12 +0000 Received: by fxm2 with SMTP id 2so5634991fxm.35 for ; Wed, 22 Dec 2010 15:30:51 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:sender:received:date :x-google-sender-auth:message-id:subject:from:to:content-type; bh=imA9QrMy5kUTBeq2u5lK4S6Dw5hC+M/zi+6sAteDIsQ=; b=BBcPUgTH36sNRbG8Pz1btAvwurFNkLwOulANVLclKLF4XeQ7F9tRF0wObz0s7oG/+t RJkJ1lbNTCTXvTLWpwxWHsS2xHoBxPd+gPtZ70l0+NRiEYBjzMlYd7HEIPeb/SDWzEwq 8d4/qYSb/f7ImGpPBP70oK0d3w0k8M7x5Wsj4= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:date:x-google-sender-auth:message-id:subject :from:to:content-type; b=JoTCgyglMxhUNyOqBmz0VDGi7eWEtyJf4GCJZcVcjgXDamEgBIrGWpmL5dLgj+kcqu DvilQWnzT6HlcCZX6X4ndglUJ90UgTheO2NzWjM0SxbLSorHcxZDblp1ExMlvV8GbQK3 BHRTCFQrpD53HVx4ZQcdYAvqecz+Renvdyq7M= MIME-Version: 1.0 Received: by 10.223.96.198 with SMTP id i6mr238233fan.10.1293060650966; Wed, 22 Dec 2010 15:30:50 -0800 (PST) Sender: saint.ack@gmail.com Received: by 10.223.83.9 with HTTP; Wed, 22 Dec 2010 15:30:50 -0800 (PST) Date: Wed, 22 Dec 2010 15:30:50 -0800 X-Google-Sender-Auth: gvYS9bVclohJtuG6LlZ7-1IkCQA Message-ID: Subject: DISCUSSION: Cut a hadoop-0.20.0-append release from the tip of branch-0.20-append branch? From: Stack To: general@hadoop.apache.org Content-Type: text/plain; charset=ISO-8859-1 I propose cutting a release from the tip of the branch-0.20-append branch [1]. I suggest the release be called hadoop-0.20.0-append. I volunteer to run the release process. Are folks OK with this? Here's some background. The branch-0.20-append was forked from branch-0.20 a few months ago by Dhruba to add an append/sync to 0.20.x era HDFS. The added append facility is made of the patches attached to HDFS-200 and then a bunch of fixup patches done by Dhruba, Hairong, Nicolas, Todd, and others. For a complete list of differences from the tip of the Hadoop branch-0.20, see the CHANGE.txt file in branch-0.20-append [2]. The HDFS-200 append/sync is not the same as the append/sync implementation that is in hadoop 0.21.x and hadoop TRUNK. The branch-0.20-append is a relatively small deviation from hadoop 0.20.x for those who want an append/sync in an (Apache) hadoop 0.20.x [3]. Its for those unwilling to upgrade their clusters to hadoop 0.21.0 and for those who can't wait on the coming hadoop 0.22.0. For applications like HBase [4], an application that runs on HDFS and "loses data" if no working append/sync, its critical that there is an Apache release with a working append/sync. A few of us have been playing with this branch with a while and it seems to do the right thing. Its fairly close to what FB runs internally (correct me if I'm wrong in this last statement Dhruba). Thanks, St.Ack 1. http://svn.apache.org/viewvc/hadoop/common/branches/branch-0.20-append/ 2. http://svn.apache.org/viewvc/hadoop/common/branches/branch-0.20-append/CHANGES.txt?view=markup 3. Cloudera's CDH3Beta2/3 already include an append/sync based off the HDFS-200++ work. There is no 'official' Apache hadoop 0.20.x with a working append/sync. 4. http://hbase.apache.org