| Package | Description |
|---|---|
| org.apache.hadoop.hdfs.protocolPB |
Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements.
|
| org.apache.hadoop.hdfs.server.blockmanagement | |
| org.apache.hadoop.hdfs.server.namenode | |
| org.apache.hadoop.hdfs.server.protocol |
| Modifier and Type | Method | Description |
|---|---|---|
static BlockReportContext |
PBHelper.convert(org.apache.hadoop.hdfs.protocol.proto.DatanodeProtocolProtos.BlockReportContextProto proto) |
| Modifier and Type | Method | Description |
|---|---|---|
DatanodeCommand |
DatanodeProtocolClientSideTranslatorPB.blockReport(DatanodeRegistration registration,
java.lang.String poolId,
StorageBlockReport[] reports,
BlockReportContext context) |
|
static org.apache.hadoop.hdfs.protocol.proto.DatanodeProtocolProtos.BlockReportContextProto |
PBHelper.convert(BlockReportContext context) |
| Modifier and Type | Method | Description |
|---|---|---|
boolean |
BlockManager.checkBlockReportLease(BlockReportContext context,
org.apache.hadoop.hdfs.protocol.DatanodeID nodeID) |
Check block report lease.
|
void |
BlockManagerFaultInjector.incomingBlockReportRpc(org.apache.hadoop.hdfs.protocol.DatanodeID nodeID,
BlockReportContext context) |
|
boolean |
BlockManager.processReport(org.apache.hadoop.hdfs.protocol.DatanodeID nodeID,
org.apache.hadoop.hdfs.server.protocol.DatanodeStorage storage,
BlockListAsLongs newReport,
BlockReportContext context) |
The given storage is reporting all its blocks.
|
void |
BlockManager.removeBRLeaseIfNeeded(org.apache.hadoop.hdfs.protocol.DatanodeID nodeID,
BlockReportContext context) |
| Modifier and Type | Method | Description |
|---|---|---|
DatanodeCommand |
NameNodeRpcServer.blockReport(DatanodeRegistration nodeReg,
java.lang.String poolId,
StorageBlockReport[] reports,
BlockReportContext context) |
| Modifier and Type | Method | Description |
|---|---|---|
DatanodeCommand |
DatanodeProtocol.blockReport(DatanodeRegistration registration,
java.lang.String poolId,
StorageBlockReport[] reports,
BlockReportContext context) |
blockReport() tells the NameNode about all the locally-stored blocks.
|
Copyright © 2008–2025 Apache Software Foundation. All rights reserved.