Return-Path: Delivered-To: apmail-hadoop-hdfs-commits-archive@minotaur.apache.org Received: (qmail 14616 invoked from network); 17 Jul 2009 03:55:06 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 17 Jul 2009 03:55:06 -0000 Received: (qmail 71443 invoked by uid 500); 17 Jul 2009 03:56:12 -0000 Delivered-To: apmail-hadoop-hdfs-commits-archive@hadoop.apache.org Received: (qmail 71412 invoked by uid 500); 17 Jul 2009 03:56:12 -0000 Mailing-List: contact hdfs-commits-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-commits@hadoop.apache.org Received: (qmail 71402 invoked by uid 99); 17 Jul 2009 03:56:12 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 17 Jul 2009 03:56:12 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [140.211.11.4] (HELO eris.apache.org) (140.211.11.4) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 17 Jul 2009 03:56:10 +0000 Received: by eris.apache.org (Postfix, from userid 65534) id 06BA52388A93; Fri, 17 Jul 2009 03:55:50 +0000 (UTC) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: svn commit: r794953 - in /hadoop/hdfs/trunk: CHANGES.txt src/test/hdfs/org/apache/hadoop/hdfs/server/namenode/CreateEditsLog.java Date: Fri, 17 Jul 2009 03:55:49 -0000 To: hdfs-commits@hadoop.apache.org From: rangadi@apache.org X-Mailer: svnmailer-1.0.8 Message-Id: <20090717035550.06BA52388A93@eris.apache.org> X-Virus-Checked: Checked by ClamAV on apache.org Author: rangadi Date: Fri Jul 17 03:55:49 2009 New Revision: 794953 URL: http://svn.apache.org/viewvc?rev=794953&view=rev Log: HDFS-463. CreateEditLog utility broken after HDFS-396 (URI for FSImage). (Suresh Srinivas via rangadi) Modified: hadoop/hdfs/trunk/CHANGES.txt hadoop/hdfs/trunk/src/test/hdfs/org/apache/hadoop/hdfs/server/namenode/CreateEditsLog.java Modified: hadoop/hdfs/trunk/CHANGES.txt URL: http://svn.apache.org/viewvc/hadoop/hdfs/trunk/CHANGES.txt?rev=794953&r1=794952&r2=794953&view=diff ============================================================================== --- hadoop/hdfs/trunk/CHANGES.txt (original) +++ hadoop/hdfs/trunk/CHANGES.txt Fri Jul 17 03:55:49 2009 @@ -83,6 +83,9 @@ HDFS-445. pread() does not pick up changes to block locations. (Kan Zhang via rangadi) + HDFS-463. CreateEditLog utility broken after HDFS-396 (URI for + FSImage). (Suresh Srinivas via rangadi) + Release 0.20.1 - Unreleased IMPROVEMENTS Modified: hadoop/hdfs/trunk/src/test/hdfs/org/apache/hadoop/hdfs/server/namenode/CreateEditsLog.java URL: http://svn.apache.org/viewvc/hadoop/hdfs/trunk/src/test/hdfs/org/apache/hadoop/hdfs/server/namenode/CreateEditsLog.java?rev=794953&r1=794952&r2=794953&view=diff ============================================================================== --- hadoop/hdfs/trunk/src/test/hdfs/org/apache/hadoop/hdfs/server/namenode/CreateEditsLog.java (original) +++ hadoop/hdfs/trunk/src/test/hdfs/org/apache/hadoop/hdfs/server/namenode/CreateEditsLog.java Fri Jul 17 03:55:49 2009 @@ -54,7 +54,7 @@ public class CreateEditsLog { static final String BASE_PATH = "/createdViaInjectingInEditsLog"; static final String EDITS_DIR = "/tmp/EditsLogOut"; - static String edits_dir = "file:// " + EDITS_DIR; // process as URI + static String edits_dir = EDITS_DIR; static final public long BLOCK_GENERATION_STAMP = GenerationStamp.FIRST_VALID_STAMP; @@ -198,16 +198,9 @@ } } - FSImage fsImage = null; - try { - fsImage = new FSImage(new URI(edits_dir)); - } catch (URISyntaxException use) { - throw new IOException("Error while processing URI: " + edits_dir + - ". The full error message was: " + use.getMessage()); - } + FSImage fsImage = new FSImage(editsLogDir.getAbsoluteFile().toURI()); FileNameGenerator nameGenerator = new FileNameGenerator(BASE_PATH, 100); - FSEditLog editLog = fsImage.getEditLog(); editLog.createEditLogFile(fsImage.getFsEditName()); editLog.open();