This is an automated email from the ASF dual-hosted git repository.

msingh pushed a commit to branch trunk
in repository https://gitbox.apache.org/repos/asf/hadoop.git


The following commit(s) were added to refs/heads/trunk by this push:
     new 214112b  HDDS-1010. ContainerSet#getContainerMap should be renamed. 
Contributed by Supratim Deka.
214112b is described below

commit 214112b2d706b301d18c4b270280cd7eee70e81e
Author: Mukul Kumar Singh <msi...@apache.org>
AuthorDate: Thu Feb 7 18:06:23 2019 +0530

    HDDS-1010. ContainerSet#getContainerMap should be renamed. Contributed by 
Supratim Deka.
---
 .../hadoop/ozone/container/common/impl/ContainerSet.java   |  3 ++-
 .../ozone/container/common/TestBlockDeletingService.java   |  2 +-
 .../common/impl/TestContainerDeletionChoosingPolicy.java   |  4 ++--
 .../container/common/impl/TestContainerPersistence.java    | 14 +++++++-------
 4 files changed, 12 insertions(+), 11 deletions(-)

diff --git 
a/hadoop-hdds/container-service/src/main/java/org/apache/hadoop/ozone/container/common/impl/ContainerSet.java
 
b/hadoop-hdds/container-service/src/main/java/org/apache/hadoop/ozone/container/common/impl/ContainerSet.java
index 3c09f02..aff2275 100644
--- 
a/hadoop-hdds/container-service/src/main/java/org/apache/hadoop/ozone/container/common/impl/ContainerSet.java
+++ 
b/hadoop-hdds/container-service/src/main/java/org/apache/hadoop/ozone/container/common/impl/ContainerSet.java
@@ -135,7 +135,8 @@ public class ContainerSet {
    * Return a copy of the containerMap.
    * @return containerMap
    */
-  public Map<Long, Container> getContainerMap() {
+  @VisibleForTesting
+  public Map<Long, Container> getContainerMapCopy() {
     return ImmutableMap.copyOf(containerMap);
   }
 
diff --git 
a/hadoop-ozone/integration-test/src/test/java/org/apache/hadoop/ozone/container/common/TestBlockDeletingService.java
 
b/hadoop-ozone/integration-test/src/test/java/org/apache/hadoop/ozone/container/common/TestBlockDeletingService.java
index e8ae266..27fe4ff 100644
--- 
a/hadoop-ozone/integration-test/src/test/java/org/apache/hadoop/ozone/container/common/TestBlockDeletingService.java
+++ 
b/hadoop-ozone/integration-test/src/test/java/org/apache/hadoop/ozone/container/common/TestBlockDeletingService.java
@@ -204,7 +204,7 @@ public class TestBlockDeletingService {
 
     MetadataStore meta = BlockUtils.getDB(
         (KeyValueContainerData) containerData.get(0), conf);
-    Map<Long, Container> containerMap = containerSet.getContainerMap();
+    Map<Long, Container> containerMap = containerSet.getContainerMapCopy();
     // NOTE: this test assumes that all the container is KetValueContainer and
     // have DeleteTransactionId in KetValueContainerData. If other
     // types is going to be added, this test should be checked.
diff --git 
a/hadoop-ozone/integration-test/src/test/java/org/apache/hadoop/ozone/container/common/impl/TestContainerDeletionChoosingPolicy.java
 
b/hadoop-ozone/integration-test/src/test/java/org/apache/hadoop/ozone/container/common/impl/TestContainerDeletionChoosingPolicy.java
index 745f730..f4b089b 100644
--- 
a/hadoop-ozone/integration-test/src/test/java/org/apache/hadoop/ozone/container/common/impl/TestContainerDeletionChoosingPolicy.java
+++ 
b/hadoop-ozone/integration-test/src/test/java/org/apache/hadoop/ozone/container/common/impl/TestContainerDeletionChoosingPolicy.java
@@ -78,7 +78,7 @@ public class TestContainerDeletionChoosingPolicy {
       KeyValueContainer container = new KeyValueContainer(data, conf);
       containerSet.addContainer(container);
       Assert.assertTrue(
-          containerSet.getContainerMap().containsKey(data.getContainerID()));
+          
containerSet.getContainerMapCopy().containsKey(data.getContainerID()));
     }
 
     ContainerDeletionChoosingPolicy deletionPolicy =
@@ -138,7 +138,7 @@ public class TestContainerDeletionChoosingPolicy {
       KeyValueContainer container = new KeyValueContainer(data, conf);
       containerSet.addContainer(container);
       Assert.assertTrue(
-          containerSet.getContainerMap().containsKey(containerId));
+          containerSet.getContainerMapCopy().containsKey(containerId));
     }
 
     ContainerDeletionChoosingPolicy deletionPolicy =
diff --git 
a/hadoop-ozone/integration-test/src/test/java/org/apache/hadoop/ozone/container/common/impl/TestContainerPersistence.java
 
b/hadoop-ozone/integration-test/src/test/java/org/apache/hadoop/ozone/container/common/impl/TestContainerPersistence.java
index 8bc73d4..f2e44cb 100644
--- 
a/hadoop-ozone/integration-test/src/test/java/org/apache/hadoop/ozone/container/common/impl/TestContainerPersistence.java
+++ 
b/hadoop-ozone/integration-test/src/test/java/org/apache/hadoop/ozone/container/common/impl/TestContainerPersistence.java
@@ -177,7 +177,7 @@ public class TestContainerPersistence {
   public void testCreateContainer() throws Exception {
     long testContainerID = getTestContainerID();
     addContainer(containerSet, testContainerID);
-    Assert.assertTrue(containerSet.getContainerMap()
+    Assert.assertTrue(containerSet.getContainerMapCopy()
         .containsKey(testContainerID));
     KeyValueContainerData kvData =
         (KeyValueContainerData) containerSet.getContainer(testContainerID)
@@ -226,14 +226,14 @@ public class TestContainerPersistence {
 
     Container container2 = addContainer(containerSet, testContainerID2);
 
-    Assert.assertTrue(containerSet.getContainerMap()
+    Assert.assertTrue(containerSet.getContainerMapCopy()
         .containsKey(testContainerID1));
-    Assert.assertTrue(containerSet.getContainerMap()
+    Assert.assertTrue(containerSet.getContainerMapCopy()
         .containsKey(testContainerID2));
 
     container1.delete();
     containerSet.removeContainer(testContainerID1);
-    Assert.assertFalse(containerSet.getContainerMap()
+    Assert.assertFalse(containerSet.getContainerMapCopy()
         .containsKey(testContainerID1));
 
     // Adding block to a deleted container should fail.
@@ -254,7 +254,7 @@ public class TestContainerPersistence {
     exception.expectMessage(
         "Container cannot be deleted because it is not empty.");
     container2.delete();
-    Assert.assertTrue(containerSet.getContainerMap()
+    Assert.assertTrue(containerSet.getContainerMapCopy()
         .containsKey(testContainerID1));
   }
 
@@ -762,8 +762,8 @@ public class TestContainerPersistence {
 
     container.update(newMetadata, false);
 
-    Assert.assertEquals(1, containerSet.getContainerMap().size());
-    Assert.assertTrue(containerSet.getContainerMap()
+    Assert.assertEquals(1, containerSet.getContainerMapCopy().size());
+    Assert.assertTrue(containerSet.getContainerMapCopy()
         .containsKey(testContainerID));
 
     // Verify in-memory map


---------------------------------------------------------------------
To unsubscribe, e-mail: common-commits-unsubscr...@hadoop.apache.org
For additional commands, e-mail: common-commits-h...@hadoop.apache.org

Reply via email to