HDFS-7336. Unused member DFSInputStream.buffersize. Contributed by Milan Desai.

This commit is contained in:
Milan Desai 2014-11-05 20:52:01 -08:00 committed by Konstantin V Shvachko
parent 693939782b
commit 5c8b55856b
3 changed files with 5 additions and 6 deletions

View File

@ -92,6 +92,8 @@ Release 2.7.0 - UNRELEASED
HDFS-7329. Improve logging when MiniDFSCluster fails to start. HDFS-7329. Improve logging when MiniDFSCluster fails to start.
(Byron Wong via shv) (Byron Wong via shv)
HDFS-7336. Unused member DFSInputStream.buffersize. (Milan Desai via shv)
OPTIMIZATIONS OPTIMIZATIONS
BUG FIXES BUG FIXES

View File

@ -1510,7 +1510,7 @@ public class DFSClient implements java.io.Closeable, RemotePeerFactory,
throws IOException, UnresolvedLinkException { throws IOException, UnresolvedLinkException {
checkOpen(); checkOpen();
// Get block info from namenode // Get block info from namenode
return new DFSInputStream(this, src, buffersize, verifyChecksum); return new DFSInputStream(this, src, verifyChecksum);
} }
/** /**

View File

@ -41,7 +41,6 @@ import java.util.concurrent.ExecutionException;
import java.util.concurrent.ExecutorCompletionService; import java.util.concurrent.ExecutorCompletionService;
import java.util.concurrent.Future; import java.util.concurrent.Future;
import java.util.concurrent.TimeUnit; import java.util.concurrent.TimeUnit;
import java.util.concurrent.atomic.AtomicLong;
import org.apache.commons.io.IOUtils; import org.apache.commons.io.IOUtils;
import org.apache.hadoop.classification.InterfaceAudience; import org.apache.hadoop.classification.InterfaceAudience;
@ -215,19 +214,17 @@ implements ByteBufferReadable, CanSetDropBehind, CanSetReadahead,
* parallel accesses to DFSInputStream (through ptreads) properly */ * parallel accesses to DFSInputStream (through ptreads) properly */
private final ConcurrentHashMap<DatanodeInfo, DatanodeInfo> deadNodes = private final ConcurrentHashMap<DatanodeInfo, DatanodeInfo> deadNodes =
new ConcurrentHashMap<DatanodeInfo, DatanodeInfo>(); new ConcurrentHashMap<DatanodeInfo, DatanodeInfo>();
private int buffersize = 1;
private final byte[] oneByteBuf = new byte[1]; // used for 'int read()' private final byte[] oneByteBuf = new byte[1]; // used for 'int read()'
void addToDeadNodes(DatanodeInfo dnInfo) { void addToDeadNodes(DatanodeInfo dnInfo) {
deadNodes.put(dnInfo, dnInfo); deadNodes.put(dnInfo, dnInfo);
} }
DFSInputStream(DFSClient dfsClient, String src, int buffersize, boolean verifyChecksum DFSInputStream(DFSClient dfsClient, String src, boolean verifyChecksum
) throws IOException, UnresolvedLinkException { ) throws IOException, UnresolvedLinkException {
this.dfsClient = dfsClient; this.dfsClient = dfsClient;
this.verifyChecksum = verifyChecksum; this.verifyChecksum = verifyChecksum;
this.buffersize = buffersize;
this.src = src; this.src = src;
this.cachingStrategy = this.cachingStrategy =
dfsClient.getDefaultReadCachingStrategy(); dfsClient.getDefaultReadCachingStrategy();