From c093580824574fb21fd2a8c412b0e944ae92d6d0 Mon Sep 17 00:00:00 2001 From: Tsz-wo Sze Date: Fri, 15 Jul 2011 22:46:43 +0000 Subject: [PATCH] HDFS-2153. Move DFSClientAdapter to test and fix some javac warnings in OfflineEditsViewerHelper. git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/trunk@1147340 13f79535-47bb-0310-9956-ffa450edef68 --- hdfs/CHANGES.txt | 3 ++ .../apache/hadoop/hdfs/DFSClientAdapter.java | 0 .../namenode/OfflineEditsViewerHelper.java | 44 ++++++++----------- 3 files changed, 21 insertions(+), 26 deletions(-) rename hdfs/src/{java => test/hdfs}/org/apache/hadoop/hdfs/DFSClientAdapter.java (100%) diff --git a/hdfs/CHANGES.txt b/hdfs/CHANGES.txt index 95f14a77898..361a0dd6dd5 100644 --- a/hdfs/CHANGES.txt +++ b/hdfs/CHANGES.txt @@ -557,6 +557,9 @@ Trunk (unreleased changes) HDFS-2154. In TestDFSShell, use TEST_ROOT_DIR and fix some deprecated warnings. (szetszwo) + HDFS-2153. Move DFSClientAdapter to test and fix some javac warnings in + OfflineEditsViewerHelper. (szetszwo) + OPTIMIZATIONS HDFS-1458. Improve checkpoint performance by avoiding unnecessary image diff --git a/hdfs/src/java/org/apache/hadoop/hdfs/DFSClientAdapter.java b/hdfs/src/test/hdfs/org/apache/hadoop/hdfs/DFSClientAdapter.java similarity index 100% rename from hdfs/src/java/org/apache/hadoop/hdfs/DFSClientAdapter.java rename to hdfs/src/test/hdfs/org/apache/hadoop/hdfs/DFSClientAdapter.java diff --git a/hdfs/src/test/hdfs/org/apache/hadoop/hdfs/server/namenode/OfflineEditsViewerHelper.java b/hdfs/src/test/hdfs/org/apache/hadoop/hdfs/server/namenode/OfflineEditsViewerHelper.java index 3226b1771e5..059592522e4 100644 --- a/hdfs/src/test/hdfs/org/apache/hadoop/hdfs/server/namenode/OfflineEditsViewerHelper.java +++ b/hdfs/src/test/hdfs/org/apache/hadoop/hdfs/server/namenode/OfflineEditsViewerHelper.java @@ -18,40 +18,34 @@ package org.apache.hadoop.hdfs.server.namenode; -import java.io.IOException; -import java.util.Iterator; import java.io.File; +import java.io.IOException; import java.security.PrivilegedExceptionAction; - -import org.apache.hadoop.classification.InterfaceAudience; -import org.apache.hadoop.classification.InterfaceStability; +import java.util.Iterator; import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; +import org.apache.hadoop.classification.InterfaceAudience; +import org.apache.hadoop.classification.InterfaceStability; import org.apache.hadoop.conf.Configuration; - -import org.apache.hadoop.hdfs.DFSClient; -import org.apache.hadoop.hdfs.DFSClientAdapter; -import org.apache.hadoop.hdfs.MiniDFSCluster; -import org.apache.hadoop.hdfs.server.common.Util; -import org.apache.hadoop.hdfs.server.namenode.FSImage; -import org.apache.hadoop.hdfs.server.namenode.NNStorage; -import org.apache.hadoop.hdfs.server.namenode.NNStorage.NameNodeDirType; -import org.apache.hadoop.hdfs.DFSConfigKeys; -import org.apache.hadoop.hdfs.server.common.Storage.StorageDirectory; -import org.apache.hadoop.hdfs.protocol.FSConstants; -import org.apache.hadoop.hdfs.protocol.LocatedBlocks; -import org.apache.hadoop.hdfs.DistributedFileSystem; -import org.apache.hadoop.hdfs.security.token.delegation.DelegationTokenIdentifier; -import org.apache.hadoop.hdfs.DFSTestUtil; -import org.apache.hadoop.security.token.Token; -import org.apache.hadoop.security.UserGroupInformation; import org.apache.hadoop.fs.FSDataOutputStream; -import org.apache.hadoop.fs.FileSystem; import org.apache.hadoop.fs.FileContext; +import org.apache.hadoop.fs.Options.Rename; import org.apache.hadoop.fs.Path; import org.apache.hadoop.fs.permission.FsPermission; -import org.apache.hadoop.fs.Options.Rename; +import org.apache.hadoop.hdfs.DFSClientAdapter; +import org.apache.hadoop.hdfs.DFSConfigKeys; +import org.apache.hadoop.hdfs.DFSTestUtil; +import org.apache.hadoop.hdfs.DistributedFileSystem; +import org.apache.hadoop.hdfs.MiniDFSCluster; +import org.apache.hadoop.hdfs.protocol.FSConstants; +import org.apache.hadoop.hdfs.protocol.LocatedBlocks; +import org.apache.hadoop.hdfs.security.token.delegation.DelegationTokenIdentifier; +import org.apache.hadoop.hdfs.server.common.Storage.StorageDirectory; +import org.apache.hadoop.hdfs.server.common.Util; +import org.apache.hadoop.hdfs.server.namenode.NNStorage.NameNodeDirType; +import org.apache.hadoop.security.UserGroupInformation; +import org.apache.hadoop.security.token.Token; /** * OfflineEditsViewerHelper is a helper class for TestOfflineEditsViewer, @@ -204,8 +198,6 @@ private void runOperations() throws IOException { // fake the user to renew token for UserGroupInformation longUgi = UserGroupInformation.createRemoteUser( "JobTracker/foo.com@FOO.COM"); - UserGroupInformation shortUgi = UserGroupInformation.createRemoteUser( - "JobTracker"); try { longUgi.doAs(new PrivilegedExceptionAction() { public Object run() throws IOException {