| Package | Description |
|---|---|
| org.apache.hadoop.hdfs.server.blockmanagement |
| Modifier and Type | Class | Description |
|---|---|---|
class |
BlockPlacementStatusDefault |
|
class |
BlockPlacementStatusWithNodeGroup |
An implementation of @see BlockPlacementStatus for
|
class |
BlockPlacementStatusWithUpgradeDomain |
An implementation of @see BlockPlacementStatus for
|
| Modifier and Type | Method | Description |
|---|---|---|
abstract BlockPlacementStatus |
BlockPlacementPolicy.verifyBlockPlacement(org.apache.hadoop.hdfs.protocol.DatanodeInfo[] locs,
int numOfReplicas) |
Verify if the block's placement meets requirement of placement policy,
i.e.
|
BlockPlacementStatus |
BlockPlacementPolicyDefault.verifyBlockPlacement(org.apache.hadoop.hdfs.protocol.DatanodeInfo[] locs,
int numberOfReplicas) |
|
BlockPlacementStatus |
BlockPlacementPolicyRackFaultTolerant.verifyBlockPlacement(org.apache.hadoop.hdfs.protocol.DatanodeInfo[] locs,
int numberOfReplicas) |
|
BlockPlacementStatus |
BlockPlacementPolicyWithNodeGroup.verifyBlockPlacement(org.apache.hadoop.hdfs.protocol.DatanodeInfo[] locs,
int numberOfReplicas) |
|
BlockPlacementStatus |
BlockPlacementPolicyWithUpgradeDomain.verifyBlockPlacement(org.apache.hadoop.hdfs.protocol.DatanodeInfo[] locs,
int numberOfReplicas) |
| Constructor | Description |
|---|---|
BlockPlacementStatusWithNodeGroup(BlockPlacementStatus parentBlockPlacementStatus,
java.util.Set<java.lang.String> currentNodeGroups,
int requiredNodeGroups) |
|
BlockPlacementStatusWithUpgradeDomain(BlockPlacementStatus parentBlockPlacementStatus,
java.util.Set<java.lang.String> upgradeDomains,
int numberOfReplicas,
int upgradeDomainFactor) |
Copyright © 2008–2025 Apache Software Foundation. All rights reserved.