This is an automated email from the ASF dual-hosted git repository.
myskov pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/ozone.git
The following commit(s) were added to refs/heads/master by this push:
new c7185528975 HDDS-13561. Convert redundant fields to local var in
hdds-server-scm module (#8971)
c7185528975 is described below
commit c7185528975d04e86f2725a2c1c01a9020bf99e1
Author: Ivan Zlenko <[email protected]>
AuthorDate: Mon Sep 8 16:33:29 2025 +0400
HDDS-13561. Convert redundant fields to local var in hdds-server-scm module
(#8971)
---
.../hadoop/hdds/scm/block/TestBlockManager.java | 19 +++++----------
.../TestSCMDeleteBlocksCommandStatusManager.java | 3 +--
.../hadoop/hdds/scm/container/MockNodeManager.java | 16 ++++---------
.../scm/container/TestContainerManagerImpl.java | 3 +--
.../scm/container/TestContainerReportHandler.java | 3 +--
.../scm/container/TestContainerStateManager.java | 6 ++---
.../TestIncrementalContainerReportHandler.java | 6 ++---
.../container/balancer/TestContainerBalancer.java | 3 +--
.../balancer/TestContainerBalancerTask.java | 28 ++++++++--------------
.../algorithms/TestContainerPlacementFactory.java | 10 ++++----
...TestQuasiClosedStuckOverReplicationHandler.java | 3 +--
...estQuasiClosedStuckUnderReplicationHandler.java | 10 ++++----
.../TestReplicationManagerScenarios.java | 3 +--
.../health/TestRatisReplicationCheckHandler.java | 3 +--
.../TestVulnerableUnhealthyReplicasHandler.java | 3 +--
.../hadoop/hdds/scm/ha/TestSCMHAMetrics.java | 13 ++++------
.../ha/TestStatefulServiceStateManagerImpl.java | 7 ++----
.../hdds/scm/node/TestContainerPlacement.java | 3 +--
.../hdds/scm/node/TestDatanodeAdminMonitor.java | 3 +--
.../hadoop/hdds/scm/node/TestDeadNodeHandler.java | 12 ++++------
.../hdds/scm/node/TestNodeDecommissionManager.java | 5 ++--
.../hdds/scm/node/TestNodeDecommissionMetrics.java | 9 +++----
.../hdds/scm/node/TestNodeReportHandler.java | 3 +--
.../hdds/scm/pipeline/TestECPipelineProvider.java | 5 ++--
.../scm/pipeline/TestPipelinePlacementFactory.java | 9 +++----
.../scm/pipeline/TestSimplePipelineProvider.java | 3 +--
.../TestPipelineChoosePolicyFactory.java | 4 +---
.../scm/safemode/TestECContainerSafeModeRule.java | 12 ++++------
.../TestOneReplicaPipelineSafeModeRule.java | 6 ++---
.../safemode/TestRatisContainerSafeModeRule.java | 12 ++++------
.../scm/security/TestRootCARotationManager.java | 15 ++++--------
.../hadoop/hdds/scm/server/TestSCMCertStore.java | 6 ++---
.../scm/server/TestSCMClientProtocolServer.java | 3 +--
.../ozone/container/common/TestEndPoint.java | 3 +--
34 files changed, 86 insertions(+), 166 deletions(-)
diff --git
a/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/block/TestBlockManager.java
b/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/block/TestBlockManager.java
index 12656e8a063..f7f605189d8 100644
---
a/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/block/TestBlockManager.java
+++
b/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/block/TestBlockManager.java
@@ -94,24 +94,18 @@
*/
public class TestBlockManager {
private StorageContainerManager scm;
- private ContainerManager mapping;
private MockNodeManager nodeManager;
private PipelineManagerImpl pipelineManager;
private BlockManagerImpl blockManager;
- private SCMHAManager scmHAManager;
- private SequenceIdGenerator sequenceIdGen;
private static final long DEFAULT_BLOCK_SIZE = 128 * MB;
private EventQueue eventQueue;
- private SCMContext scmContext;
- private SCMServiceManager serviceManager;
private int numContainerPerOwnerInPipeline;
- private OzoneConfiguration conf;
private SCMMetadataStore scmMetadataStore;
private ReplicationConfig replicationConfig;
@BeforeEach
void setUp(@TempDir File tempDir) throws Exception {
- conf = SCMTestUtils.getConf(tempDir);
+ OzoneConfiguration conf = SCMTestUtils.getConf(tempDir);
numContainerPerOwnerInPipeline = conf.getInt(
ScmConfigKeys.OZONE_SCM_PIPELINE_OWNER_CONTAINER_COUNT,
ScmConfigKeys.OZONE_SCM_PIPELINE_OWNER_CONTAINER_COUNT_DEFAULT);
@@ -124,16 +118,16 @@ void setUp(@TempDir File tempDir) throws Exception {
// Override the default Node Manager and SCMHAManager
// in SCM with the Mock one.
nodeManager = new MockNodeManager(true, 10);
- scmHAManager = SCMHAManagerStub.getInstance(true);
+ SCMHAManager scmHAManager = SCMHAManagerStub.getInstance(true);
eventQueue = new EventQueue();
- scmContext = SCMContext.emptyContext();
- serviceManager = new SCMServiceManager();
+ SCMContext scmContext = SCMContext.emptyContext();
+ SCMServiceManager serviceManager = new SCMServiceManager();
scmMetadataStore = new SCMMetadataStoreImpl(conf);
scmMetadataStore.start(conf);
- sequenceIdGen = new SequenceIdGenerator(
+ SequenceIdGenerator sequenceIdGen = new SequenceIdGenerator(
conf, scmHAManager, scmMetadataStore.getSequenceIdTable());
pipelineManager =
@@ -175,7 +169,7 @@ void setUp(@TempDir File tempDir) throws Exception {
configurator.getLeaseManager().start();
// Initialize these fields so that the tests can pass.
- mapping = scm.getContainerManager();
+ ContainerManager mapping = scm.getContainerManager();
blockManager = (BlockManagerImpl) scm.getScmBlockManager();
DatanodeCommandHandler handler = new DatanodeCommandHandler();
eventQueue.addHandler(SCMEvents.DATANODE_COMMAND, handler);
@@ -385,7 +379,6 @@ void testBlockDistributionWithMultipleRaftLogDisks() throws
Exception {
numContainerPerOwnerInPipeline;
int numMetaDataVolumes = 2;
nodeManager.setNumHealthyVolumes(numContainerPerOwnerInPipeline);
- nodeManager.setNumMetaDataVolumes(numMetaDataVolumes);
List<ExecutorService> executors = new ArrayList<>(threadCount);
for (int i = 0; i < threadCount; i++) {
executors.add(Executors.newSingleThreadExecutor());
diff --git
a/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/block/TestSCMDeleteBlocksCommandStatusManager.java
b/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/block/TestSCMDeleteBlocksCommandStatusManager.java
index 64d5c0377b7..1e61da47489 100644
---
a/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/block/TestSCMDeleteBlocksCommandStatusManager.java
+++
b/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/block/TestSCMDeleteBlocksCommandStatusManager.java
@@ -43,7 +43,6 @@
public class TestSCMDeleteBlocksCommandStatusManager {
private SCMDeleteBlocksCommandStatusManager manager;
- private ScmBlockDeletingServiceMetrics metrics;
private DatanodeID dnId1;
private DatanodeID dnId2;
private long scmCmdId1;
@@ -57,7 +56,7 @@ public class TestSCMDeleteBlocksCommandStatusManager {
@BeforeEach
public void setup() throws Exception {
- metrics = mock(ScmBlockDeletingServiceMetrics.class);
+ ScmBlockDeletingServiceMetrics metrics =
mock(ScmBlockDeletingServiceMetrics.class);
manager = new SCMDeleteBlocksCommandStatusManager(metrics);
// Create test data
dnId1 = DatanodeID.randomID();
diff --git
a/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/container/MockNodeManager.java
b/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/container/MockNodeManager.java
index 34500919c44..ef0226e1621 100644
---
a/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/container/MockNodeManager.java
+++
b/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/container/MockNodeManager.java
@@ -84,6 +84,8 @@ public class MockNodeManager implements NodeManager {
private static final Logger LOG =
LoggerFactory.getLogger(MockNodeManager.class);
+ private static final int NUM_RAFT_LOG_DISKS_PER_DATANODE = 1;
+
public static final int NUM_PIPELINE_PER_METADATA_DISK = 2;
private static final NodeData[] NODES = {
new NodeData(10L * OzoneConsts.TB, OzoneConsts.GB),
@@ -109,7 +111,6 @@ public class MockNodeManager implements NodeManager {
private NetworkTopology clusterMap;
private ConcurrentMap<String, Set<String>> dnsToUuidMap;
private int numHealthyDisksPerDatanode;
- private int numRaftLogDisksPerDatanode;
private int numPipelinePerDatanode;
{
@@ -144,8 +145,7 @@ public MockNodeManager(NetworkTopologyImpl clusterMap,
}
this.commandMap = new HashMap<>();
numHealthyDisksPerDatanode = 1;
- numRaftLogDisksPerDatanode = 1;
- numPipelinePerDatanode = numRaftLogDisksPerDatanode *
+ numPipelinePerDatanode = NUM_RAFT_LOG_DISKS_PER_DATANODE *
NUM_PIPELINE_PER_METADATA_DISK;
}
@@ -170,8 +170,7 @@ public MockNodeManager(List<DatanodeUsageInfo> nodes)
this.commandMap = new HashMap<>();
numHealthyDisksPerDatanode = 1;
- numRaftLogDisksPerDatanode = 1;
- numPipelinePerDatanode = numRaftLogDisksPerDatanode *
+ numPipelinePerDatanode = NUM_RAFT_LOG_DISKS_PER_DATANODE *
NUM_PIPELINE_PER_METADATA_DISK;
}
@@ -204,8 +203,7 @@ public MockNodeManager(
this.commandMap = new HashMap<>();
numHealthyDisksPerDatanode = 1;
- numRaftLogDisksPerDatanode = 1;
- numPipelinePerDatanode = numRaftLogDisksPerDatanode *
+ numPipelinePerDatanode = NUM_RAFT_LOG_DISKS_PER_DATANODE *
NUM_PIPELINE_PER_METADATA_DISK;
}
@@ -909,10 +907,6 @@ public void setNumHealthyVolumes(int value) {
numHealthyDisksPerDatanode = value;
}
- public void setNumMetaDataVolumes(int value) {
- numRaftLogDisksPerDatanode = value;
- }
-
/**
* A class to declare some values for the nodes so that our tests
* won't fail.
diff --git
a/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/container/TestContainerManagerImpl.java
b/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/container/TestContainerManagerImpl.java
index 826bc9055f6..dd5edf38193 100644
---
a/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/container/TestContainerManagerImpl.java
+++
b/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/container/TestContainerManagerImpl.java
@@ -82,7 +82,6 @@ public class TestContainerManagerImpl {
private ContainerManager containerManager;
private SCMHAManager scmhaManager;
private SequenceIdGenerator sequenceIdGen;
- private NodeManager nodeManager;
private ContainerReplicaPendingOps pendingOpsMock;
private PipelineManager pipelineManager;
@@ -97,7 +96,7 @@ void setUp() throws Exception {
final OzoneConfiguration conf = SCMTestUtils.getConf(testDir);
dbStore = DBStoreBuilder.createDBStore(conf, SCMDBDefinition.get());
scmhaManager = SCMHAManagerStub.getInstance(true);
- nodeManager = new MockNodeManager(true, 10);
+ NodeManager nodeManager = new MockNodeManager(true, 10);
sequenceIdGen = new SequenceIdGenerator(
conf, scmhaManager, SCMDBDefinition.SEQUENCE_ID.getTable(dbStore));
pipelineManager = new MockPipelineManager(dbStore, scmhaManager,
nodeManager);
diff --git
a/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/container/TestContainerReportHandler.java
b/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/container/TestContainerReportHandler.java
index a3db471334d..61001b9d38f 100644
---
a/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/container/TestContainerReportHandler.java
+++
b/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/container/TestContainerReportHandler.java
@@ -97,7 +97,6 @@ public class TestContainerReportHandler {
@TempDir
private File testDir;
private DBStore dbStore;
- private SCMHAManager scmhaManager;
private PipelineManager pipelineManager;
@BeforeEach
@@ -106,7 +105,7 @@ void setup() throws IOException,
InvalidStateTransitionException {
nodeManager = new MockNodeManager(true, 10);
containerManager = mock(ContainerManager.class);
dbStore = DBStoreBuilder.createDBStore(conf, SCMDBDefinition.get());
- scmhaManager = SCMHAManagerStub.getInstance(true);
+ SCMHAManager scmhaManager = SCMHAManagerStub.getInstance(true);
pipelineManager =
new MockPipelineManager(dbStore, scmhaManager, nodeManager);
containerStateManager = ContainerStateManagerImpl.newBuilder()
diff --git
a/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/container/TestContainerStateManager.java
b/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/container/TestContainerStateManager.java
index 0b3d78c73d8..0f5b3b6adcd 100644
---
a/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/container/TestContainerStateManager.java
+++
b/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/container/TestContainerStateManager.java
@@ -62,8 +62,6 @@
public class TestContainerStateManager {
private ContainerStateManager containerStateManager;
- private PipelineManager pipelineManager;
- private SCMHAManager scmhaManager;
@TempDir
private File testDir;
private DBStore dbStore;
@@ -72,10 +70,10 @@ public class TestContainerStateManager {
@BeforeEach
public void init() throws IOException, TimeoutException {
OzoneConfiguration conf = new OzoneConfiguration();
- scmhaManager = SCMHAManagerStub.getInstance(true);
+ SCMHAManager scmhaManager = SCMHAManagerStub.getInstance(true);
conf.set(HddsConfigKeys.OZONE_METADATA_DIRS, testDir.getAbsolutePath());
dbStore = DBStoreBuilder.createDBStore(conf, SCMDBDefinition.get());
- pipelineManager = mock(PipelineManager.class);
+ PipelineManager pipelineManager = mock(PipelineManager.class);
pipeline = Pipeline.newBuilder().setState(Pipeline.PipelineState.CLOSED)
.setId(PipelineID.randomId())
.setReplicationConfig(StandaloneReplicationConfig.getInstance(
diff --git
a/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/container/TestIncrementalContainerReportHandler.java
b/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/container/TestIncrementalContainerReportHandler.java
index 41fbe2032a7..d9ecaba4935 100644
---
a/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/container/TestIncrementalContainerReportHandler.java
+++
b/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/container/TestIncrementalContainerReportHandler.java
@@ -103,13 +103,11 @@ public class TestIncrementalContainerReportHandler {
private ContainerManager containerManager;
private ContainerStateManager containerStateManager;
private EventPublisher publisher;
- private HDDSLayoutVersionManager versionManager;
private SCMContext scmContext = SCMContext.emptyContext();
private PipelineManager pipelineManager;
@TempDir
private File testDir;
private DBStore dbStore;
- private SCMHAManager scmhaManager;
@BeforeEach
public void setup() throws IOException, InvalidStateTransitionException,
@@ -121,13 +119,13 @@ public void setup() throws IOException,
InvalidStateTransitionException,
NetworkTopology clusterMap = new NetworkTopologyImpl(conf);
EventQueue eventQueue = new EventQueue();
SCMStorageConfig storageConfig = new SCMStorageConfig(conf);
- this.versionManager = mock(HDDSLayoutVersionManager.class);
+ HDDSLayoutVersionManager versionManager =
mock(HDDSLayoutVersionManager.class);
when(versionManager.getMetadataLayoutVersion()).thenReturn(maxLayoutVersion());
when(versionManager.getSoftwareLayoutVersion()).thenReturn(maxLayoutVersion());
this.nodeManager =
new SCMNodeManager(conf, storageConfig, eventQueue, clusterMap,
scmContext, versionManager);
- scmhaManager = SCMHAManagerStub.getInstance(true);
+ SCMHAManager scmhaManager = SCMHAManagerStub.getInstance(true);
dbStore = DBStoreBuilder.createDBStore(conf, SCMDBDefinition.get());
pipelineManager =
diff --git
a/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/container/balancer/TestContainerBalancer.java
b/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/container/balancer/TestContainerBalancer.java
index d7977771c07..4bd4daeab99 100644
---
a/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/container/balancer/TestContainerBalancer.java
+++
b/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/container/balancer/TestContainerBalancer.java
@@ -65,7 +65,6 @@ public class TestContainerBalancer {
private StorageContainerManager scm;
private ContainerBalancerConfiguration balancerConfiguration;
private Map<String, ByteString> serviceToConfigMap = new HashMap<>();
- private StatefulServiceStateManager serviceStateManager;
private OzoneConfiguration conf;
/**
@@ -79,7 +78,7 @@ public void setup() throws IOException, NodeNotFoundException,
5, TimeUnit.SECONDS);
conf.setTimeDuration(HDDS_NODE_REPORT_INTERVAL, 2, TimeUnit.SECONDS);
scm = mock(StorageContainerManager.class);
- serviceStateManager = mock(StatefulServiceStateManagerImpl.class);
+ StatefulServiceStateManager serviceStateManager =
mock(StatefulServiceStateManagerImpl.class);
balancerConfiguration =
conf.getObject(ContainerBalancerConfiguration.class);
balancerConfiguration.setThreshold(10);
diff --git
a/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/container/balancer/TestContainerBalancerTask.java
b/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/container/balancer/TestContainerBalancerTask.java
index a8e22895ea1..85947e27d48 100644
---
a/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/container/balancer/TestContainerBalancerTask.java
+++
b/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/container/balancer/TestContainerBalancerTask.java
@@ -89,17 +89,10 @@ public class TestContainerBalancerTask {
private static final Logger LOG =
LoggerFactory.getLogger(TestContainerBalancerTask.class);
- private ReplicationManager replicationManager;
private MoveManager moveManager;
- private ContainerManager containerManager;
private ContainerBalancerTask containerBalancerTask;
- private MockNodeManager mockNodeManager;
private StorageContainerManager scm;
private OzoneConfiguration conf;
- private ReplicationManagerConfiguration rmConf;
- private PlacementPolicy placementPolicy;
- private PlacementPolicy ecPlacementPolicy;
- private PlacementPolicyValidateProxy placementPolicyValidateProxy;
private ContainerBalancerConfiguration balancerConfiguration;
private List<DatanodeUsageInfo> nodesInCluster;
private List<Double> nodeUtilizations;
@@ -112,7 +105,6 @@ public class TestContainerBalancerTask {
private Map<String, ByteString> serviceToConfigMap = new HashMap<>();
private static final ThreadLocalRandom RANDOM = ThreadLocalRandom.current();
- private StatefulServiceStateManager serviceStateManager;
static final long STORAGE_UNIT = OzoneConsts.GB;
/**
@@ -122,11 +114,11 @@ public class TestContainerBalancerTask {
public void setup(TestInfo testInfo) throws IOException,
NodeNotFoundException,
TimeoutException {
conf = new OzoneConfiguration();
- rmConf = new ReplicationManagerConfiguration();
+ ReplicationManagerConfiguration rmConf = new
ReplicationManagerConfiguration();
scm = mock(StorageContainerManager.class);
- containerManager = mock(ContainerManager.class);
- replicationManager = mock(ReplicationManager.class);
- serviceStateManager = mock(StatefulServiceStateManagerImpl.class);
+ ContainerManager containerManager = mock(ContainerManager.class);
+ ReplicationManager replicationManager = mock(ReplicationManager.class);
+ StatefulServiceStateManager serviceStateManager =
mock(StatefulServiceStateManagerImpl.class);
SCMServiceManager scmServiceManager = mock(SCMServiceManager.class);
moveManager = mock(MoveManager.class);
when(moveManager.move(any(ContainerID.class),
@@ -151,17 +143,17 @@ public void setup(TestInfo testInfo) throws IOException,
NodeNotFoundException,
.map(method -> new int[]{0, 0, 0, 0, 0, 1, 2, 3, 4, 5})
.orElse(null);
createCluster(sizeArray);
- mockNodeManager = new MockNodeManager(datanodeToContainersMap);
+ MockNodeManager mockNodeManager = new
MockNodeManager(datanodeToContainersMap);
NetworkTopology clusterMap =
mockNodeManager.getClusterNetworkTopologyMap();
- placementPolicy = ContainerPlacementPolicyFactory
- .getPolicy(conf, mockNodeManager, clusterMap, true,
- SCMContainerPlacementMetrics.create());
- ecPlacementPolicy = ContainerPlacementPolicyFactory.getECPolicy(
+ PlacementPolicy placementPolicy = ContainerPlacementPolicyFactory
+ .getPolicy(conf, mockNodeManager,
clusterMap, true,
+
SCMContainerPlacementMetrics.create());
+ PlacementPolicy ecPlacementPolicy =
ContainerPlacementPolicyFactory.getECPolicy(
conf, mockNodeManager, clusterMap,
true, SCMContainerPlacementMetrics.create());
- placementPolicyValidateProxy = new PlacementPolicyValidateProxy(
+ PlacementPolicyValidateProxy placementPolicyValidateProxy = new
PlacementPolicyValidateProxy(
placementPolicy, ecPlacementPolicy);
when(replicationManager
diff --git
a/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/container/placement/algorithms/TestContainerPlacementFactory.java
b/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/container/placement/algorithms/TestContainerPlacementFactory.java
index 55dd2ac9620..d6732097491 100644
---
a/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/container/placement/algorithms/TestContainerPlacementFactory.java
+++
b/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/container/placement/algorithms/TestContainerPlacementFactory.java
@@ -63,8 +63,6 @@
* Test for scm container placement factory.
*/
public class TestContainerPlacementFactory {
- // network topology cluster
- private NetworkTopology cluster;
// datanodes array list
private List<DatanodeDetails> datanodes = new ArrayList<>();
private List<DatanodeInfo> dnInfos = new ArrayList<>();
@@ -72,8 +70,6 @@ public class TestContainerPlacementFactory {
private static final long STORAGE_CAPACITY = 100L;
// configuration
private OzoneConfiguration conf;
- // node manager
- private NodeManager nodeManager;
@BeforeEach
public void setup() {
@@ -91,7 +87,8 @@ public void testRackAwarePolicy() throws IOException {
NodeSchema[] schemas = new NodeSchema[]
{ROOT_SCHEMA, RACK_SCHEMA, LEAF_SCHEMA};
NodeSchemaManager.getInstance().init(schemas, true);
- cluster = new NetworkTopologyImpl(NodeSchemaManager.getInstance());
+ // network topology cluster
+ NetworkTopology cluster = new
NetworkTopologyImpl(NodeSchemaManager.getInstance());
// build datanodes, and network topology
String rack = "/rack";
@@ -141,7 +138,8 @@ public void testRackAwarePolicy() throws IOException {
new ArrayList<>(Arrays.asList(storage4)));
// create mock node manager
- nodeManager = mock(NodeManager.class);
+ // node manager
+ NodeManager nodeManager = mock(NodeManager.class);
when(nodeManager.getNodes(NodeStatus.inServiceHealthy()))
.thenReturn(new ArrayList<>(datanodes));
for (DatanodeInfo dn: dnInfos) {
diff --git
a/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/container/replication/TestQuasiClosedStuckOverReplicationHandler.java
b/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/container/replication/TestQuasiClosedStuckOverReplicationHandler.java
index a65ba0446ff..ba7de78c5e3 100644
---
a/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/container/replication/TestQuasiClosedStuckOverReplicationHandler.java
+++
b/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/container/replication/TestQuasiClosedStuckOverReplicationHandler.java
@@ -56,7 +56,6 @@ public class TestQuasiClosedStuckOverReplicationHandler {
private static final RatisReplicationConfig RATIS_REPLICATION_CONFIG =
RatisReplicationConfig.getInstance(THREE);
private ContainerInfo container;
private ReplicationManager replicationManager;
- private ReplicationManagerMetrics metrics;
private Set<Pair<DatanodeDetails, SCMCommand<?>>> commandsSent;
private QuasiClosedStuckOverReplicationHandler handler;
private final DatanodeID origin1 = DatanodeID.randomID();
@@ -74,7 +73,7 @@ void setup() throws NodeNotFoundException,
when(replicationManager.getConfig())
.thenReturn(ozoneConfiguration.getObject(
ReplicationManager.ReplicationManagerConfiguration.class));
- metrics = ReplicationManagerMetrics.create(replicationManager);
+ ReplicationManagerMetrics metrics =
ReplicationManagerMetrics.create(replicationManager);
when(replicationManager.getMetrics()).thenReturn(metrics);
/*
diff --git
a/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/container/replication/TestQuasiClosedStuckUnderReplicationHandler.java
b/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/container/replication/TestQuasiClosedStuckUnderReplicationHandler.java
index 22fee58b7c4..20731c948ad 100644
---
a/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/container/replication/TestQuasiClosedStuckUnderReplicationHandler.java
+++
b/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/container/replication/TestQuasiClosedStuckUnderReplicationHandler.java
@@ -65,8 +65,6 @@ public class TestQuasiClosedStuckUnderReplicationHandler {
private NodeManager nodeManager;
private OzoneConfiguration conf;
private ReplicationManager replicationManager;
- private ReplicationManagerMetrics metrics;
- private PlacementPolicy policy;
private Set<Pair<DatanodeDetails, SCMCommand<?>>> commandsSent;
private QuasiClosedStuckUnderReplicationHandler handler;
@@ -78,7 +76,7 @@ void setup(@TempDir File testDir) throws
NodeNotFoundException,
nodeManager = mock(NodeManager.class);
conf = SCMTestUtils.getConf(testDir);
- policy = ReplicationTestUtil
+ PlacementPolicy policy = ReplicationTestUtil
.getSimpleTestPlacementPolicy(nodeManager, conf);
replicationManager = mock(ReplicationManager.class);
OzoneConfiguration ozoneConfiguration = new OzoneConfiguration();
@@ -86,7 +84,7 @@ void setup(@TempDir File testDir) throws
NodeNotFoundException,
when(replicationManager.getConfig())
.thenReturn(ozoneConfiguration.getObject(
ReplicationManager.ReplicationManagerConfiguration.class));
- metrics = ReplicationManagerMetrics.create(replicationManager);
+ ReplicationManagerMetrics metrics =
ReplicationManagerMetrics.create(replicationManager);
when(replicationManager.getMetrics()).thenReturn(metrics);
when(replicationManager.getContainerReplicaPendingOps()).thenReturn(mock(ContainerReplicaPendingOps.class));
@@ -178,7 +176,7 @@ public void testInsufficientNodesExceptionThrown() {
Pair.of(origin1, HddsProtos.NodeOperationalState.IN_SERVICE),
Pair.of(origin2, HddsProtos.NodeOperationalState.IN_SERVICE));
- policy = ReplicationTestUtil.getNoNodesTestPlacementPolicy(nodeManager,
conf);
+ PlacementPolicy policy =
ReplicationTestUtil.getNoNodesTestPlacementPolicy(nodeManager, conf);
handler = new QuasiClosedStuckUnderReplicationHandler(policy, conf,
replicationManager);
assertThrows(SCMException.class, () ->
@@ -193,7 +191,7 @@ public void testPartialReplicationExceptionThrown() {
StorageContainerDatanodeProtocolProtos.ContainerReplicaProto.State.QUASI_CLOSED,
Pair.of(origin1, HddsProtos.NodeOperationalState.IN_SERVICE));
- policy =
ReplicationTestUtil.getInsufficientNodesTestPlacementPolicy(nodeManager, conf,
2);
+ PlacementPolicy policy =
ReplicationTestUtil.getInsufficientNodesTestPlacementPolicy(nodeManager, conf,
2);
handler = new QuasiClosedStuckUnderReplicationHandler(policy, conf,
replicationManager);
assertThrows(InsufficientDatanodesException.class, () ->
diff --git
a/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/container/replication/TestReplicationManagerScenarios.java
b/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/container/replication/TestReplicationManagerScenarios.java
index e101bf6ae59..d7d57287077 100644
---
a/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/container/replication/TestReplicationManagerScenarios.java
+++
b/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/container/replication/TestReplicationManagerScenarios.java
@@ -103,7 +103,6 @@ public class TestReplicationManagerScenarios {
private Set<Pair<DatanodeID, SCMCommand<?>>> commandsSent;
private OzoneConfiguration configuration;
- private ReplicationManager replicationManager;
private ContainerManager containerManager;
private PlacementPolicy ratisPlacementPolicy;
private PlacementPolicy ecPlacementPolicy;
@@ -269,7 +268,7 @@ public void testAllScenarios(Scenario scenario) throws
IOException {
conf.setMaintenanceRemainingRedundancy(scenario.getEcMaintenanceRedundancy());
conf.setMaintenanceReplicaMinimum(scenario.getRatisMaintenanceMinimum());
configuration.setFromObject(conf);
- replicationManager = createReplicationManager();
+ ReplicationManager replicationManager = createReplicationManager();
ContainerInfo containerInfo = scenario.buildContainerInfo();
loadPendingOps(containerInfo, scenario);
diff --git
a/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/container/replication/health/TestRatisReplicationCheckHandler.java
b/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/container/replication/health/TestRatisReplicationCheckHandler.java
index 317f57234d2..59bdc87d369 100644
---
a/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/container/replication/health/TestRatisReplicationCheckHandler.java
+++
b/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/container/replication/health/TestRatisReplicationCheckHandler.java
@@ -84,7 +84,6 @@ public class TestRatisReplicationCheckHandler {
private ReplicationQueue repQueue;
private ContainerCheckRequest.Builder requestBuilder;
private ReplicationManagerReport report;
- private ReplicationManager replicationManager;
private int maintenanceRedundancy = 2;
@BeforeEach
@@ -96,7 +95,7 @@ public void setup() throws IOException, NodeNotFoundException
{
)).thenAnswer(invocation ->
new ContainerPlacementStatusDefault(2, 2, 3));
- replicationManager = mock(ReplicationManager.class);
+ ReplicationManager replicationManager = mock(ReplicationManager.class);
when(replicationManager.getNodeStatus(any()))
.thenReturn(NodeStatus.inServiceHealthy());
healthCheck = new RatisReplicationCheckHandler(containerPlacementPolicy,
diff --git
a/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/container/replication/health/TestVulnerableUnhealthyReplicasHandler.java
b/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/container/replication/health/TestVulnerableUnhealthyReplicasHandler.java
index 61e9ab86328..f2c94619136 100644
---
a/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/container/replication/health/TestVulnerableUnhealthyReplicasHandler.java
+++
b/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/container/replication/health/TestVulnerableUnhealthyReplicasHandler.java
@@ -60,7 +60,6 @@ public class TestVulnerableUnhealthyReplicasHandler {
private ReplicationConfig repConfig;
private ReplicationQueue repQueue;
private ContainerCheckRequest.Builder requestBuilder;
- private ReplicationManagerReport report;
private VulnerableUnhealthyReplicasHandler handler;
@BeforeEach
@@ -69,7 +68,7 @@ public void setup() throws NodeNotFoundException {
handler = new VulnerableUnhealthyReplicasHandler(replicationManager);
repConfig = RatisReplicationConfig.getInstance(THREE);
repQueue = new ReplicationQueue();
- report = new ReplicationManagerReport();
+ ReplicationManagerReport report = new ReplicationManagerReport();
requestBuilder = new ContainerCheckRequest.Builder()
.setReplicationQueue(repQueue)
.setMaintenanceRedundancy(2)
diff --git
a/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/ha/TestSCMHAMetrics.java
b/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/ha/TestSCMHAMetrics.java
index ff8ad27bb1b..85f98a5b1e1 100644
---
a/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/ha/TestSCMHAMetrics.java
+++
b/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/ha/TestSCMHAMetrics.java
@@ -33,8 +33,6 @@ class TestSCMHAMetrics {
new MetricsCollectorImpl();
private static final String NODE_ID =
"scm" + RandomStringUtils.secure().nextNumeric(5);
- private String leaderId;
- private SCMHAMetrics scmhaMetrics;
@AfterEach
public void cleanup() {
@@ -43,11 +41,8 @@ public void cleanup() {
@Test
public void testGetMetricsWithLeader() {
- // GIVEN
- leaderId = NODE_ID;
-
- // WHEN
- scmhaMetrics = SCMHAMetrics.create(NODE_ID, leaderId);
+ // GIVEN AND WHEN
+ SCMHAMetrics scmhaMetrics = SCMHAMetrics.create(NODE_ID, NODE_ID);
scmhaMetrics.getMetrics(METRICS_COLLECTOR, true);
// THEN
@@ -57,10 +52,10 @@ public void testGetMetricsWithLeader() {
@Test
public void testGetMetricsWithFollower() {
// GIVEN
- leaderId = "scm" + RandomStringUtils.secure().nextNumeric(5);
+ String leaderId = "scm" + RandomStringUtils.secure().nextNumeric(5);
// WHEN
- scmhaMetrics = SCMHAMetrics.create(NODE_ID, leaderId);
+ SCMHAMetrics scmhaMetrics = SCMHAMetrics.create(NODE_ID, leaderId);
scmhaMetrics.getMetrics(METRICS_COLLECTOR, true);
// THEN
diff --git
a/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/ha/TestStatefulServiceStateManagerImpl.java
b/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/ha/TestStatefulServiceStateManagerImpl.java
index e7f9b15d579..cb74b78bccc 100644
---
a/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/ha/TestStatefulServiceStateManagerImpl.java
+++
b/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/ha/TestStatefulServiceStateManagerImpl.java
@@ -37,18 +37,15 @@
* Tests StatefulServiceStateManagerImpl.
*/
public class TestStatefulServiceStateManagerImpl {
- private OzoneConfiguration conf;
private DBStore dbStore;
private SCMHAManager scmhaManager;
- private Table<String, ByteString> statefulServiceConfig;
private StatefulServiceStateManager stateManager;
@BeforeEach
void setup(@TempDir File testDir) throws IOException {
- conf = SCMTestUtils.getConf(testDir);
+ OzoneConfiguration conf = SCMTestUtils.getConf(testDir);
dbStore = DBStoreBuilder.createDBStore(conf, SCMDBDefinition.get());
- statefulServiceConfig =
- SCMDBDefinition.STATEFUL_SERVICE_CONFIG.getTable(dbStore);
+ Table<String, ByteString> statefulServiceConfig =
SCMDBDefinition.STATEFUL_SERVICE_CONFIG.getTable(dbStore);
scmhaManager = SCMHAManagerStub.getInstance(true, dbStore);
stateManager =
StatefulServiceStateManagerImpl.newBuilder()
diff --git
a/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/node/TestContainerPlacement.java
b/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/node/TestContainerPlacement.java
index eefa158a0f7..d94c54e826e 100644
---
a/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/node/TestContainerPlacement.java
+++
b/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/node/TestContainerPlacement.java
@@ -91,7 +91,6 @@ public class TestContainerPlacement {
private SequenceIdGenerator sequenceIdGen;
private OzoneConfiguration conf;
private PipelineManager pipelineManager;
- private NodeManager nodeManager;
@BeforeEach
public void setUp() throws Exception {
@@ -101,7 +100,7 @@ public void setUp() throws Exception {
scmhaManager = SCMHAManagerStub.getInstance(true);
sequenceIdGen = new SequenceIdGenerator(
conf, scmhaManager, SCMDBDefinition.SEQUENCE_ID.getTable(dbStore));
- nodeManager = new MockNodeManager(true, 10);
+ NodeManager nodeManager = new MockNodeManager(true, 10);
pipelineManager = new MockPipelineManager(dbStore,
scmhaManager, nodeManager);
pipelineManager.createPipeline(RatisReplicationConfig.getInstance(
diff --git
a/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/node/TestDatanodeAdminMonitor.java
b/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/node/TestDatanodeAdminMonitor.java
index 755f21714b0..43bdef519f8 100644
---
a/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/node/TestDatanodeAdminMonitor.java
+++
b/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/node/TestDatanodeAdminMonitor.java
@@ -65,7 +65,6 @@
public class TestDatanodeAdminMonitor {
private SimpleMockNodeManager nodeManager;
- private OzoneConfiguration conf;
private DatanodeAdminMonitorImpl monitor;
private DatanodeAdminMonitorTestUtil
.DatanodeAdminHandler startAdminHandler;
@@ -74,7 +73,7 @@ public class TestDatanodeAdminMonitor {
@BeforeEach
public void setup() throws IOException, AuthenticationException {
- conf = new OzoneConfiguration();
+ OzoneConfiguration conf = new OzoneConfiguration();
eventQueue = new EventQueue();
startAdminHandler = new DatanodeAdminMonitorTestUtil
diff --git
a/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/node/TestDeadNodeHandler.java
b/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/node/TestDeadNodeHandler.java
index e676ae9461a..138a848dfa3 100644
---
a/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/node/TestDeadNodeHandler.java
+++
b/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/node/TestDeadNodeHandler.java
@@ -85,10 +85,8 @@ public class TestDeadNodeHandler {
private DeadNodeHandler deadNodeHandler;
private HealthyReadOnlyNodeHandler healthyReadOnlyNodeHandler;
private EventPublisher publisher;
- private EventQueue eventQueue;
@TempDir
private File storageDir;
- private SCMContext scmContext;
private DeletedBlockLog deletedBlockLog;
@BeforeEach
@@ -100,13 +98,13 @@ public void setup() throws IOException,
AuthenticationException {
conf.setStorageSize(OZONE_DATANODE_RATIS_VOLUME_FREE_SPACE_MIN,
10, StorageUnit.MB);
conf.set(HddsConfigKeys.OZONE_METADATA_DIRS, storageDir.getPath());
- eventQueue = new EventQueue();
+ EventQueue eventQueue = new EventQueue();
scm = HddsTestUtils.getScm(conf);
nodeManager = (SCMNodeManager) scm.getScmNodeManager();
- scmContext = new SCMContext.Builder()
- .setSafeModeStatus(SafeModeStatus.PRE_CHECKS_PASSED)
- .setLeader(true)
- .setSCM(scm).build();
+ SCMContext scmContext = new SCMContext.Builder()
+
.setSafeModeStatus(SafeModeStatus.PRE_CHECKS_PASSED)
+ .setLeader(true)
+ .setSCM(scm).build();
pipelineManager =
(PipelineManagerImpl)scm.getPipelineManager();
pipelineManager.setScmContext(scmContext);
diff --git
a/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/node/TestNodeDecommissionManager.java
b/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/node/TestNodeDecommissionManager.java
index 87616aff9fa..ed66b14f445 100644
---
a/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/node/TestNodeDecommissionManager.java
+++
b/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/node/TestNodeDecommissionManager.java
@@ -67,7 +67,6 @@
public class TestNodeDecommissionManager {
private NodeDecommissionManager decom;
- private StorageContainerManager scm;
private SCMNodeManager nodeManager;
private ContainerManager containerManager;
private OzoneConfiguration conf;
@@ -77,8 +76,8 @@ public class TestNodeDecommissionManager {
void setup(@TempDir File dir) throws Exception {
conf = new OzoneConfiguration();
conf.set(HddsConfigKeys.OZONE_METADATA_DIRS, dir.getAbsolutePath());
- scm = HddsTestUtils.getScm(conf);
- nodeManager = (SCMNodeManager)scm.getScmNodeManager();
+ StorageContainerManager scm = HddsTestUtils.getScm(conf);
+ nodeManager = (SCMNodeManager) scm.getScmNodeManager();
containerManager = mock(ContainerManager.class);
decom = new NodeDecommissionManager(conf, nodeManager, containerManager,
SCMContext.emptyContext(), new EventQueue(), null);
diff --git
a/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/node/TestNodeDecommissionMetrics.java
b/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/node/TestNodeDecommissionMetrics.java
index 3003f7452b7..5d6e39afee7 100644
---
a/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/node/TestNodeDecommissionMetrics.java
+++
b/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/node/TestNodeDecommissionMetrics.java
@@ -48,19 +48,16 @@
public class TestNodeDecommissionMetrics {
private NodeDecommissionMetrics metrics;
private SimpleMockNodeManager nodeManager;
- private OzoneConfiguration conf;
private DatanodeAdminMonitorImpl monitor;
- private DatanodeAdminMonitorTestUtil
- .DatanodeAdminHandler startAdminHandler;
private ReplicationManager repManager;
private EventQueue eventQueue;
@BeforeEach
public void setup() {
- conf = new OzoneConfiguration();
+ OzoneConfiguration conf = new OzoneConfiguration();
eventQueue = new EventQueue();
- startAdminHandler = new DatanodeAdminMonitorTestUtil
- .DatanodeAdminHandler();
+ DatanodeAdminMonitorTestUtil.DatanodeAdminHandler startAdminHandler = new
DatanodeAdminMonitorTestUtil
+
.DatanodeAdminHandler();
eventQueue.addHandler(SCMEvents.START_ADMIN_ON_NODE, startAdminHandler);
nodeManager = new SimpleMockNodeManager();
repManager = mock(ReplicationManager.class);
diff --git
a/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/node/TestNodeReportHandler.java
b/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/node/TestNodeReportHandler.java
index 467d6530829..ffeec5debe4 100644
---
a/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/node/TestNodeReportHandler.java
+++
b/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/node/TestNodeReportHandler.java
@@ -58,7 +58,6 @@ public class TestNodeReportHandler implements EventPublisher {
private static final Logger LOG = LoggerFactory
.getLogger(TestNodeReportHandler.class);
private NodeReportHandler nodeReportHandler;
- private HDDSLayoutVersionManager versionManager;
private SCMNodeManager nodeManager;
@TempDir
private File storagePath;
@@ -72,7 +71,7 @@ public void resetEventCollector() throws IOException {
when(storageConfig.getClusterID()).thenReturn("cluster1");
NetworkTopology clusterMap = new NetworkTopologyImpl(conf);
- this.versionManager = mock(HDDSLayoutVersionManager.class);
+ HDDSLayoutVersionManager versionManager =
mock(HDDSLayoutVersionManager.class);
when(versionManager.getMetadataLayoutVersion()).thenReturn(maxLayoutVersion());
when(versionManager.getSoftwareLayoutVersion()).thenReturn(maxLayoutVersion());
nodeManager =
diff --git
a/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/pipeline/TestECPipelineProvider.java
b/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/pipeline/TestECPipelineProvider.java
index c6d42ffc205..f2511e624f7 100644
---
a/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/pipeline/TestECPipelineProvider.java
+++
b/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/pipeline/TestECPipelineProvider.java
@@ -64,7 +64,6 @@
public class TestECPipelineProvider {
private PipelineProvider provider;
- private OzoneConfiguration conf;
private NodeManager nodeManager = mock(NodeManager.class);
private PipelineStateManager stateManager =
mock(PipelineStateManager.class);
@@ -73,10 +72,10 @@ public class TestECPipelineProvider {
@BeforeEach
public void setup() throws IOException, NodeNotFoundException {
- conf = new OzoneConfiguration();
+ OzoneConfiguration conf = new OzoneConfiguration();
provider = new ECPipelineProvider(
nodeManager, stateManager, conf, placementPolicy);
- this.containerSizeBytes = (long) this.conf.getStorageSize(
+ this.containerSizeBytes = (long) conf.getStorageSize(
ScmConfigKeys.OZONE_SCM_CONTAINER_SIZE,
ScmConfigKeys.OZONE_SCM_CONTAINER_SIZE_DEFAULT,
StorageUnit.BYTES);
diff --git
a/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/pipeline/TestPipelinePlacementFactory.java
b/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/pipeline/TestPipelinePlacementFactory.java
index 64555d9c11b..e548e45de84 100644
---
a/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/pipeline/TestPipelinePlacementFactory.java
+++
b/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/pipeline/TestPipelinePlacementFactory.java
@@ -66,13 +66,10 @@
public class TestPipelinePlacementFactory {
private OzoneConfiguration conf;
private NodeManager nodeManager;
- private NodeManager nodeManagerBase;
private PipelineStateManager stateManager;
private NetworkTopologyImpl cluster;
private final List<DatanodeDetails> datanodes = new ArrayList<>();
private final List<DatanodeInfo> dnInfos = new ArrayList<>();
- private DBStore dbStore;
- private SCMHAManager scmhaManager;
private static final long STORAGE_CAPACITY = 100L;
@@ -123,7 +120,7 @@ private void setupRacks(int datanodeCount, int nodesPerRack,
new ArrayList<>(Arrays.asList(metaStorage1)));
dnInfos.add(datanodeInfo);
}
- nodeManagerBase = new MockNodeManager(cluster, datanodes,
+ NodeManager nodeManagerBase = new MockNodeManager(cluster, datanodes,
false, 10);
nodeManager = spy(nodeManagerBase);
for (DatanodeInfo dn: dnInfos) {
@@ -131,8 +128,8 @@ private void setupRacks(int datanodeCount, int nodesPerRack,
.thenReturn(dn);
}
- dbStore = DBStoreBuilder.createDBStore(conf, SCMDBDefinition.get());
- scmhaManager = SCMHAManagerStub.getInstance(true);
+ DBStore dbStore = DBStoreBuilder.createDBStore(conf,
SCMDBDefinition.get());
+ SCMHAManager scmhaManager = SCMHAManagerStub.getInstance(true);
stateManager = PipelineStateManagerImpl.newBuilder()
.setPipelineStore(SCMDBDefinition.PIPELINES.getTable(dbStore))
diff --git
a/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/pipeline/TestSimplePipelineProvider.java
b/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/pipeline/TestSimplePipelineProvider.java
index 8341fdfcddc..338d9129512 100644
---
a/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/pipeline/TestSimplePipelineProvider.java
+++
b/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/pipeline/TestSimplePipelineProvider.java
@@ -47,7 +47,6 @@
*/
public class TestSimplePipelineProvider {
- private NodeManager nodeManager;
private PipelineProvider provider;
private PipelineStateManager stateManager;
@TempDir
@@ -56,7 +55,7 @@ public class TestSimplePipelineProvider {
@BeforeEach
public void init() throws Exception {
- nodeManager = new MockNodeManager(true, 10);
+ NodeManager nodeManager = new MockNodeManager(true, 10);
final OzoneConfiguration conf = SCMTestUtils.getConf(testDir);
dbStore = DBStoreBuilder.createDBStore(conf, SCMDBDefinition.get());
SCMHAManager scmhaManager = SCMHAManagerStub.getInstance(true);
diff --git
a/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/pipeline/choose/algorithms/TestPipelineChoosePolicyFactory.java
b/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/pipeline/choose/algorithms/TestPipelineChoosePolicyFactory.java
index bede4413d3e..522bcf21804 100644
---
a/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/pipeline/choose/algorithms/TestPipelineChoosePolicyFactory.java
+++
b/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/pipeline/choose/algorithms/TestPipelineChoosePolicyFactory.java
@@ -39,8 +39,6 @@
*/
public class TestPipelineChoosePolicyFactory {
- private OzoneConfiguration conf;
-
private ScmConfig scmConfig;
private NodeManager nodeManager;
@@ -48,7 +46,7 @@ public class TestPipelineChoosePolicyFactory {
@BeforeEach
public void setup() {
//initialize network topology instance
- conf = new OzoneConfiguration();
+ OzoneConfiguration conf = new OzoneConfiguration();
scmConfig = conf.getObject(ScmConfig.class);
nodeManager = new MockNodeManager(true, 5);
}
diff --git
a/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/safemode/TestECContainerSafeModeRule.java
b/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/safemode/TestECContainerSafeModeRule.java
index aceff644ec3..a720af85edd 100644
---
a/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/safemode/TestECContainerSafeModeRule.java
+++
b/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/safemode/TestECContainerSafeModeRule.java
@@ -49,20 +49,16 @@
*/
public class TestECContainerSafeModeRule {
private ContainerManager containerManager;
- private ConfigurationSource conf;
- private EventQueue eventQueue;
- private SCMSafeModeManager safeModeManager;
- private SafeModeMetrics metrics;
private ECContainerSafeModeRule rule;
@BeforeEach
public void setup() {
containerManager = mock(ContainerManager.class);
- conf = mock(ConfigurationSource.class);
- eventQueue = mock(EventQueue.class);
- safeModeManager = mock(SCMSafeModeManager.class);
- metrics = mock(SafeModeMetrics.class);
+ ConfigurationSource conf = mock(ConfigurationSource.class);
+ EventQueue eventQueue = mock(EventQueue.class);
+ SCMSafeModeManager safeModeManager = mock(SCMSafeModeManager.class);
+ SafeModeMetrics metrics = mock(SafeModeMetrics.class);
when(safeModeManager.getSafeModeMetrics()).thenReturn(metrics);
diff --git
a/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/safemode/TestOneReplicaPipelineSafeModeRule.java
b/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/safemode/TestOneReplicaPipelineSafeModeRule.java
index 3670b893b12..49a346660a8 100644
---
a/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/safemode/TestOneReplicaPipelineSafeModeRule.java
+++
b/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/safemode/TestOneReplicaPipelineSafeModeRule.java
@@ -70,8 +70,6 @@ public class TestOneReplicaPipelineSafeModeRule {
private OneReplicaPipelineSafeModeRule rule;
private PipelineManagerImpl pipelineManager;
private EventQueue eventQueue;
- private SCMServiceManager serviceManager;
- private SCMContext scmContext;
private MockNodeManager mockNodeManager;
private void setup(int nodes, int pipelineFactorThreeCount,
@@ -88,8 +86,8 @@ private void setup(int nodes, int pipelineFactorThreeCount,
ContainerManager containerManager = mock(ContainerManager.class);
when(containerManager.getContainers()).thenReturn(containers);
eventQueue = new EventQueue();
- serviceManager = new SCMServiceManager();
- scmContext = SCMContext.emptyContext();
+ SCMServiceManager serviceManager = new SCMServiceManager();
+ SCMContext scmContext = SCMContext.emptyContext();
SCMMetadataStore scmMetadataStore =
new SCMMetadataStoreImpl(ozoneConfiguration);
diff --git
a/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/safemode/TestRatisContainerSafeModeRule.java
b/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/safemode/TestRatisContainerSafeModeRule.java
index 56a1e1e8323..ee8028f4231 100644
---
a/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/safemode/TestRatisContainerSafeModeRule.java
+++
b/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/safemode/TestRatisContainerSafeModeRule.java
@@ -47,20 +47,16 @@
public class TestRatisContainerSafeModeRule {
private ContainerManager containerManager;
- private ConfigurationSource conf;
- private EventQueue eventQueue;
- private SCMSafeModeManager safeModeManager;
- private SafeModeMetrics metrics;
private RatisContainerSafeModeRule rule;
@BeforeEach
public void setup() {
containerManager = mock(ContainerManager.class);
- conf = mock(ConfigurationSource.class);
- eventQueue = mock(EventQueue.class);
- safeModeManager = mock(SCMSafeModeManager.class);
- metrics = mock(SafeModeMetrics.class);
+ ConfigurationSource conf = mock(ConfigurationSource.class);
+ EventQueue eventQueue = mock(EventQueue.class);
+ SCMSafeModeManager safeModeManager = mock(SCMSafeModeManager.class);
+ SafeModeMetrics metrics = mock(SafeModeMetrics.class);
when(safeModeManager.getSafeModeMetrics()).thenReturn(metrics);
diff --git
a/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/security/TestRootCARotationManager.java
b/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/security/TestRootCARotationManager.java
index ae1733025c7..6e6fc082eeb 100644
---
a/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/security/TestRootCARotationManager.java
+++
b/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/security/TestRootCARotationManager.java
@@ -85,12 +85,7 @@ public class TestRootCARotationManager {
private RootCARotationManager rootCARotationManager;
private StorageContainerManager scm;
private SCMCertificateClient scmCertClient;
- private SCMServiceManager scmServiceManager;
- private SCMHAManager scmhaManager;
private SCMContext scmContext;
- private SequenceIdGenerator sequenceIdGenerator;
- private SCMStorageConfig scmStorageConfig;
- private SCMSecurityProtocolServer scmSecurityProtocolServer;
private RootCARotationHandlerImpl handler;
private StatefulServiceStateManager statefulServiceStateManager;
@TempDir
@@ -112,14 +107,14 @@ public void init() throws IOException, TimeoutException,
securityConfig = new SecurityConfig(ozoneConfig);
scmCertClient = new SCMCertificateClient(securityConfig, null, scmID, cID,
certID.toString(), "localhost");
- scmServiceManager = new SCMServiceManager();
+ SCMServiceManager scmServiceManager = new SCMServiceManager();
scmContext = mock(SCMContext.class);
- scmhaManager = mock(SCMHAManager.class);
- sequenceIdGenerator = mock(SequenceIdGenerator.class);
- scmStorageConfig = new SCMStorageConfig(ozoneConfig);
+ SCMHAManager scmhaManager = mock(SCMHAManager.class);
+ SequenceIdGenerator sequenceIdGenerator = mock(SequenceIdGenerator.class);
+ SCMStorageConfig scmStorageConfig = new SCMStorageConfig(ozoneConfig);
scmStorageConfig.setScmId(scmID);
scmStorageConfig.setClusterId(cID);
- scmSecurityProtocolServer = mock(SCMSecurityProtocolServer.class);
+ SCMSecurityProtocolServer scmSecurityProtocolServer =
mock(SCMSecurityProtocolServer.class);
handler = mock(RootCARotationHandlerImpl.class);
statefulServiceStateManager = mock(StatefulServiceStateManager.class);
when(scmContext.isLeader()).thenReturn(true);
diff --git
a/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/server/TestSCMCertStore.java
b/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/server/TestSCMCertStore.java
index aafa1c689d3..2ed5990d46d 100644
---
a/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/server/TestSCMCertStore.java
+++
b/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/server/TestSCMCertStore.java
@@ -57,20 +57,18 @@ public class TestSCMCertStore {
private static final String COMPONENT_NAME = "scm";
- private OzoneConfiguration config;
private SCMMetadataStore scmMetadataStore;
private CertificateStore scmCertStore;
- private SecurityConfig securityConfig;
private KeyPair keyPair;
@BeforeEach
public void setUp(@TempDir Path tempDir) throws Exception {
- config = new OzoneConfiguration();
+ OzoneConfiguration config = new OzoneConfiguration();
config.set(HddsConfigKeys.OZONE_METADATA_DIRS,
tempDir.toAbsolutePath().toString());
- securityConfig = new SecurityConfig(config);
+ SecurityConfig securityConfig = new SecurityConfig(config);
keyPair = KeyStoreTestUtil.generateKeyPair("RSA");
final SCMRatisServer ratisServer = mock(SCMRatisServer.class);
diff --git
a/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/server/TestSCMClientProtocolServer.java
b/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/server/TestSCMClientProtocolServer.java
index 65ddffcbc07..9402218014c 100644
---
a/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/server/TestSCMClientProtocolServer.java
+++
b/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/server/TestSCMClientProtocolServer.java
@@ -57,14 +57,13 @@
* servicing commands from the scm client.
*/
public class TestSCMClientProtocolServer {
- private OzoneConfiguration config;
private SCMClientProtocolServer server;
private StorageContainerManager scm;
private StorageContainerLocationProtocolServerSideTranslatorPB service;
@BeforeEach
void setUp(@TempDir File testDir) throws Exception {
- config = SCMTestUtils.getConf(testDir);
+ OzoneConfiguration config = SCMTestUtils.getConf(testDir);
SCMConfigurator configurator = new SCMConfigurator();
configurator.setSCMHAManager(SCMHAManagerStub.getInstance(true));
configurator.setScmContext(SCMContext.emptyContext());
diff --git
a/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/ozone/container/common/TestEndPoint.java
b/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/ozone/container/common/TestEndPoint.java
index a7a105f66fe..631d14bcc56 100644
---
a/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/ozone/container/common/TestEndPoint.java
+++
b/hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/ozone/container/common/TestEndPoint.java
@@ -101,7 +101,6 @@ public class TestEndPoint {
private static File testDir;
private static OzoneConfiguration ozoneConf;
private static VolumeChoosingPolicy volumeChoosingPolicy;
- private static DatanodeLayoutStorage layoutStorage;
private static DatanodeDetails dnDetails;
@TempDir
@@ -120,7 +119,7 @@ static void setUp() throws Exception {
ozoneConf = SCMTestUtils.getConf(testDir);
scmServerImpl = new ScmTestMock();
dnDetails = randomDatanodeDetails();
- layoutStorage = new DatanodeLayoutStorage(ozoneConf,
+ DatanodeLayoutStorage layoutStorage = new DatanodeLayoutStorage(ozoneConf,
UUID.randomUUID().toString(),
HDDSLayoutFeature.DATANODE_SCHEMA_V3.layoutVersion());
layoutStorage.initialize();
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]