| Package | Description |
|---|---|
| org.apache.hadoop.hdfs.server.datanode | |
| org.apache.hadoop.hdfs.server.datanode.fsdataset | |
| org.apache.hadoop.hdfs.server.datanode.fsdataset.impl |
| Modifier and Type | Method | Description |
|---|---|---|
FileIoProvider |
DataNode.getFileIoProvider() |
|
FileIoProvider |
ReplicaInfo.getFileIoProvider() |
Get the
FileIoProvider for disk IO operations. |
| Modifier and Type | Method | Description |
|---|---|---|
static java.io.File |
DatanodeUtil.createFileWithExistsCheck(FsVolumeSpi volume,
org.apache.hadoop.hdfs.protocol.Block b,
java.io.File f,
FileIoProvider fileIoProvider) |
Create a new file.
|
static boolean |
DatanodeUtil.dirNoFilesRecursive(FsVolumeSpi volume,
java.io.File dir,
FileIoProvider fileIoProvider) |
Checks whether there are any files anywhere in the directory tree rooted
at dir (directories don't count as files).
|
static void |
LocalReplica.truncateBlock(FsVolumeSpi volume,
java.io.File blockFile,
java.io.File metaFile,
long oldlen,
long newlen,
FileIoProvider fileIoProvider) |
| Modifier and Type | Method | Description |
|---|---|---|
FileIoProvider |
FsVolumeSpi.getFileIoProvider() |
| Constructor | Description |
|---|---|
ReplicaInputStreams(java.io.InputStream dataStream,
java.io.InputStream checksumStream,
FsVolumeReference volumeRef,
FileIoProvider fileIoProvider) |
Create an object with a data input stream and a checksum input stream.
|
ReplicaOutputStreams(java.io.OutputStream dataOut,
java.io.OutputStream checksumOut,
org.apache.hadoop.util.DataChecksum checksum,
FsVolumeSpi volume,
FileIoProvider fileIoProvider) |
Create an object with a data output stream, a checksum output stream
and a checksum.
|
| Modifier and Type | Method | Description |
|---|---|---|
FileIoProvider |
FsVolumeImpl.getFileIoProvider() |
Copyright © 2008–2025 Apache Software Foundation. All rights reserved.