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

klund pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/geode.git


The following commit(s) were added to refs/heads/develop by this push:
     new 64e5682  GEODE-8252: Rename DistributedCounters (#5564)
64e5682 is described below

commit 64e56826297584c321ac833969fed3a472b6ddd5
Author: Kirk Lund <[email protected]>
AuthorDate: Wed Sep 30 17:32:07 2020 -0700

    GEODE-8252: Rename DistributedCounters (#5564)
    
    Rename SharedCountersRule as DistributedCounters.
---
 .../ReplicateCacheListenerDistributedTest.java     | 28 ++++----
 ...ava => DistributedCountersDistributedTest.java} | 78 +++++++++++-----------
 ...dCountersRule.java => DistributedCounters.java} | 44 ++++++------
 3 files changed, 75 insertions(+), 75 deletions(-)

diff --git 
a/geode-core/src/distributedTest/java/org/apache/geode/cache/ReplicateCacheListenerDistributedTest.java
 
b/geode-core/src/distributedTest/java/org/apache/geode/cache/ReplicateCacheListenerDistributedTest.java
index e25dd2b..3eedcef 100644
--- 
a/geode-core/src/distributedTest/java/org/apache/geode/cache/ReplicateCacheListenerDistributedTest.java
+++ 
b/geode-core/src/distributedTest/java/org/apache/geode/cache/ReplicateCacheListenerDistributedTest.java
@@ -31,9 +31,9 @@ import org.junit.Test;
 
 import org.apache.geode.cache.util.CacheListenerAdapter;
 import org.apache.geode.test.dunit.rules.CacheRule;
+import org.apache.geode.test.dunit.rules.DistributedCounters;
 import org.apache.geode.test.dunit.rules.DistributedErrorCollector;
 import org.apache.geode.test.dunit.rules.DistributedRule;
-import org.apache.geode.test.dunit.rules.SharedCountersRule;
 import org.apache.geode.test.junit.rules.serializable.SerializableTestName;
 
 /**
@@ -69,7 +69,7 @@ public class ReplicateCacheListenerDistributedTest implements 
Serializable {
   public SerializableTestName testName = new SerializableTestName();
 
   @Rule
-  public SharedCountersRule sharedCountersRule = new SharedCountersRule();
+  public DistributedCounters distributedCounters = new DistributedCounters();
 
   @Rule
   public DistributedErrorCollector errorCollector = new 
DistributedErrorCollector();
@@ -78,10 +78,10 @@ public class ReplicateCacheListenerDistributedTest 
implements Serializable {
   public void setUp() {
     regionName = getClass().getSimpleName();
 
-    sharedCountersRule.initialize(CREATES);
-    sharedCountersRule.initialize(DESTROYS);
-    sharedCountersRule.initialize(INVALIDATES);
-    sharedCountersRule.initialize(UPDATES);
+    distributedCounters.initialize(CREATES);
+    distributedCounters.initialize(DESTROYS);
+    distributedCounters.initialize(INVALIDATES);
+    distributedCounters.initialize(UPDATES);
   }
 
   @Test
@@ -96,7 +96,7 @@ public class ReplicateCacheListenerDistributedTest implements 
Serializable {
 
     region.put(KEY, ENTRY_VALUE, cacheRule.getSystem().getDistributedMember());
 
-    
assertThat(sharedCountersRule.getTotal(CREATES)).isEqualTo(expectedCreates());
+    
assertThat(distributedCounters.getTotal(CREATES)).isEqualTo(expectedCreates());
   }
 
   @Test
@@ -112,7 +112,7 @@ public class ReplicateCacheListenerDistributedTest 
implements Serializable {
     region.put(KEY, ENTRY_VALUE, cacheRule.getSystem().getDistributedMember());
     region.put(KEY, UPDATED_ENTRY_VALUE, 
cacheRule.getSystem().getDistributedMember());
 
-    
assertThat(sharedCountersRule.getTotal(UPDATES)).isEqualTo(expectedUpdates());
+    
assertThat(distributedCounters.getTotal(UPDATES)).isEqualTo(expectedUpdates());
   }
 
   @Test
@@ -128,7 +128,7 @@ public class ReplicateCacheListenerDistributedTest 
implements Serializable {
     region.put(KEY, 0, cacheRule.getSystem().getDistributedMember());
     region.invalidate(KEY);
 
-    
assertThat(sharedCountersRule.getTotal(INVALIDATES)).isEqualTo(expectedInvalidates());
+    
assertThat(distributedCounters.getTotal(INVALIDATES)).isEqualTo(expectedInvalidates());
     assertThat(region.get(KEY)).isNull();
   }
 
@@ -145,7 +145,7 @@ public class ReplicateCacheListenerDistributedTest 
implements Serializable {
     region.put(KEY, 0, cacheRule.getSystem().getDistributedMember());
     region.destroy(KEY);
 
-    
assertThat(sharedCountersRule.getTotal(DESTROYS)).isEqualTo(expectedDestroys());
+    
assertThat(distributedCounters.getTotal(DESTROYS)).isEqualTo(expectedDestroys());
   }
 
   protected Region<String, Integer> createRegion(final String name,
@@ -210,7 +210,7 @@ public class ReplicateCacheListenerDistributedTest 
implements Serializable {
 
     @Override
     public void afterCreate(final EntryEvent<String, Integer> event) {
-      sharedCountersRule.increment(CREATES);
+      distributedCounters.increment(CREATES);
 
       errorCollector.checkThat(event.getDistributedMember(), 
equalTo(event.getCallbackArgument()));
       errorCollector.checkThat(event.getOperation(), 
equalTo(Operation.CREATE));
@@ -237,7 +237,7 @@ public class ReplicateCacheListenerDistributedTest 
implements Serializable {
 
     @Override
     public void afterUpdate(final EntryEvent<String, Integer> event) {
-      sharedCountersRule.increment(UPDATES);
+      distributedCounters.increment(UPDATES);
 
       errorCollector.checkThat(event.getDistributedMember(), 
equalTo(event.getCallbackArgument()));
       errorCollector.checkThat(event.getOperation(), 
equalTo(Operation.UPDATE));
@@ -264,7 +264,7 @@ public class ReplicateCacheListenerDistributedTest 
implements Serializable {
 
     @Override
     public void afterInvalidate(final EntryEvent<String, Integer> event) {
-      sharedCountersRule.increment(INVALIDATES);
+      distributedCounters.increment(INVALIDATES);
 
       if (event.isOriginRemote()) {
         errorCollector.checkThat(event.getDistributedMember(),
@@ -288,7 +288,7 @@ public class ReplicateCacheListenerDistributedTest 
implements Serializable {
 
     @Override
     public void afterDestroy(final EntryEvent<String, Integer> event) {
-      sharedCountersRule.increment(DESTROYS);
+      distributedCounters.increment(DESTROYS);
 
       if (event.isOriginRemote()) {
         errorCollector.checkThat(event.getDistributedMember(),
diff --git 
a/geode-dunit/src/distributedTest/java/org/apache/geode/test/dunit/rules/tests/SharedCountersRuleDistributedTest.java
 
b/geode-dunit/src/distributedTest/java/org/apache/geode/test/dunit/rules/tests/DistributedCountersDistributedTest.java
similarity index 72%
rename from 
geode-dunit/src/distributedTest/java/org/apache/geode/test/dunit/rules/tests/SharedCountersRuleDistributedTest.java
rename to 
geode-dunit/src/distributedTest/java/org/apache/geode/test/dunit/rules/tests/DistributedCountersDistributedTest.java
index c6191d4..3367a8b 100644
--- 
a/geode-dunit/src/distributedTest/java/org/apache/geode/test/dunit/rules/tests/SharedCountersRuleDistributedTest.java
+++ 
b/geode-dunit/src/distributedTest/java/org/apache/geode/test/dunit/rules/tests/DistributedCountersDistributedTest.java
@@ -37,14 +37,14 @@ import org.junit.Rule;
 import org.junit.Test;
 
 import org.apache.geode.test.dunit.VM;
+import org.apache.geode.test.dunit.rules.DistributedCounters;
 import org.apache.geode.test.dunit.rules.DistributedRule;
-import org.apache.geode.test.dunit.rules.SharedCountersRule;
 
 /**
- * Distributed tests for {@link SharedCountersRule}.
+ * Distributed tests for {@link DistributedCounters}.
  */
 @SuppressWarnings("serial")
-public class SharedCountersRuleDistributedTest implements Serializable {
+public class DistributedCountersDistributedTest implements Serializable {
 
   private static final long TIMEOUT_MILLIS = getTimeout().toMillis();
   private static final String ID = "ID";
@@ -57,79 +57,79 @@ public class SharedCountersRuleDistributedTest implements 
Serializable {
   public DistributedRule distributedRule = new DistributedRule();
 
   @Rule
-  public SharedCountersRule sharedCountersRule = new SharedCountersRule();
+  public DistributedCounters distributedCounters = new DistributedCounters();
 
   @Test
   public void 
incrementingCounter_beforeInitializingIt_throwsNullPointerException() {
-    assertThatThrownBy(() -> sharedCountersRule.increment(ID))
+    assertThatThrownBy(() -> distributedCounters.increment(ID))
         .isInstanceOf(NullPointerException.class);
   }
 
   @Test
   public void referencingCounter_beforeInitializingIt_returnsNull() {
-    assertThat(sharedCountersRule.reference(ID)).isNull();
+    assertThat(distributedCounters.reference(ID)).isNull();
   }
 
   @Test
   public void gettingCounter_afterInitializingIt_returnsZero() {
-    
assertThat(sharedCountersRule.initialize(ID).reference(ID).get()).isEqualTo(0);
+    
assertThat(distributedCounters.initialize(ID).reference(ID).get()).isEqualTo(0);
   }
 
   @Test
   public void initializingCounterMoreThanOnce_initializesItJustOnce() {
-    
assertThat(sharedCountersRule.initialize(ID).initialize(ID).reference(ID).get()).isEqualTo(0);
+    
assertThat(distributedCounters.initialize(ID).initialize(ID).reference(ID).get()).isEqualTo(0);
   }
 
   @Test
   public void gettingCounter_afterIncrementingIt_returnsOne() {
-    
assertThat(sharedCountersRule.initialize(ID).increment(ID).reference(ID).get()).isEqualTo(1);
+    
assertThat(distributedCounters.initialize(ID).increment(ID).reference(ID).get()).isEqualTo(1);
   }
 
   @Test
   public void gettingCounter_afterIncrementingWithDeltaTwo_returnsTwo() {
-    assertThat(sharedCountersRule.initialize(ID).increment(ID, 
2).reference(ID).get())
+    assertThat(distributedCounters.initialize(ID).increment(ID, 
2).reference(ID).get())
         .isEqualTo(2);
   }
 
   @Test
   public void gettingCounter_afterIncrementingTwice_returnsTwo() {
     assertThat(
-        
sharedCountersRule.initialize(ID).increment(ID).increment(ID).reference(ID).get())
+        
distributedCounters.initialize(ID).increment(ID).increment(ID).reference(ID).get())
             .isEqualTo(2);
   }
 
   @Test
   public void getTotal_afterIncrementingOnce_returnsOne() {
-    sharedCountersRule.initialize(ID).increment(ID);
+    distributedCounters.initialize(ID).increment(ID);
 
-    int total = sharedCountersRule.getTotal(ID);
+    int total = distributedCounters.getTotal(ID);
 
     assertThat(total).isEqualTo(1);
   }
 
   @Test
   public void getTotal_afterIncrementingInEveryVm_returnsSameValueAsVmCount() {
-    sharedCountersRule.initialize(ID);
+    distributedCounters.initialize(ID);
     for (VM vm : getAllVMs()) {
       vm.invoke(() -> {
-        sharedCountersRule.increment(ID);
+        distributedCounters.increment(ID);
       });
     }
 
-    int total = sharedCountersRule.getTotal(ID);
+    int total = distributedCounters.getTotal(ID);
 
     assertThat(total).isEqualTo(getVMCount());
   }
 
   @Test
   public void 
getTotal_afterIncrementingInEveryVmAndController_returnsSameValueAsVmCountPlusOne()
 {
-    sharedCountersRule.initialize(ID).increment(ID);
+    distributedCounters.initialize(ID).increment(ID);
     for (VM vm : getAllVMs()) {
       vm.invoke(() -> {
-        sharedCountersRule.increment(ID);
+        distributedCounters.increment(ID);
       });
     }
-    assertThat(sharedCountersRule.getTotal(ID)).isEqualTo(getVMCount() + 1);
+    assertThat(distributedCounters.getTotal(ID)).isEqualTo(getVMCount() + 1);
   }
 
   @Test
@@ -157,57 +157,57 @@ public class SharedCountersRuleDistributedTest implements 
Serializable {
     int controllerPlusDUnitVMCount = dunitVMCount + 1;
     int expectedIncrements = controllerPlusDUnitVMCount * numThreads;
 
-    assertThat(sharedCountersRule.getTotal(ID)).isEqualTo(expectedIncrements);
+    assertThat(distributedCounters.getTotal(ID)).isEqualTo(expectedIncrements);
   }
 
   @Test
   public void newVmInitializesExistingCounterToZero() {
-    sharedCountersRule.initialize(ID);
+    distributedCounters.initialize(ID);
 
     VM newVM = getVM(getVMCount());
 
-    assertThat(newVM.invoke(() -> 
sharedCountersRule.getLocal(ID))).isEqualTo(0);
+    assertThat(newVM.invoke(() -> 
distributedCounters.getLocal(ID))).isEqualTo(0);
   }
 
   @Test
   public void whenNewVmIncrementsCounter_totalIncludesThatValue() {
-    sharedCountersRule.initialize(ID);
+    distributedCounters.initialize(ID);
     VM newVM = getVM(getVMCount());
 
-    newVM.invoke(() -> sharedCountersRule.increment(ID));
+    newVM.invoke(() -> distributedCounters.increment(ID));
 
-    assertThat(sharedCountersRule.getTotal(ID)).isEqualTo(1);
+    assertThat(distributedCounters.getTotal(ID)).isEqualTo(1);
   }
 
   @Test
   public void 
whenBouncedVmIncrementsCounterBeforeBounce_totalIncludesThatValue() {
-    sharedCountersRule.initialize(ID);
+    distributedCounters.initialize(ID);
 
-    getVM(0).invoke(() -> sharedCountersRule.increment(ID));
+    getVM(0).invoke(() -> distributedCounters.increment(ID));
     getVM(0).bounce();
 
-    assertThat(sharedCountersRule.getTotal(ID)).isEqualTo(1);
+    assertThat(distributedCounters.getTotal(ID)).isEqualTo(1);
   }
 
   @Test
   public void 
whenBouncedVmIncrementsCounterAfterBounce_totalIncludesThatValue() {
-    sharedCountersRule.initialize(ID);
+    distributedCounters.initialize(ID);
 
     getVM(0).bounce();
-    getVM(0).invoke(() -> sharedCountersRule.increment(ID));
+    getVM(0).invoke(() -> distributedCounters.increment(ID));
 
-    assertThat(sharedCountersRule.getTotal(ID)).isEqualTo(1);
+    assertThat(distributedCounters.getTotal(ID)).isEqualTo(1);
   }
 
   @Test
   public void 
whenBouncedVmIncrementsCounterBeforeAndAfterBounce_totalIncludesThatValue() {
-    sharedCountersRule.initialize(ID);
+    distributedCounters.initialize(ID);
 
-    getVM(0).invoke(() -> sharedCountersRule.increment(ID));
+    getVM(0).invoke(() -> distributedCounters.increment(ID));
     getVM(0).bounce();
-    getVM(0).invoke(() -> sharedCountersRule.increment(ID));
+    getVM(0).invoke(() -> distributedCounters.increment(ID));
 
-    assertThat(sharedCountersRule.getTotal(ID)).isEqualTo(2);
+    assertThat(distributedCounters.getTotal(ID)).isEqualTo(2);
   }
 
   @Test
@@ -216,7 +216,7 @@ public class SharedCountersRuleDistributedTest implements 
Serializable {
   }
 
   private void givenSharedCounterFor(final Serializable id) {
-    sharedCountersRule.initialize(id);
+    distributedCounters.initialize(id);
   }
 
   private void givenExecutorInEveryVM(final int numThreads) {
@@ -234,7 +234,7 @@ public class SharedCountersRuleDistributedTest implements 
Serializable {
   private void submitIncrementTasks(final int numThreads, final Serializable 
id) {
     for (int i = 0; i < numThreads; i++) {
       futures.add(supplyAsync(() -> {
-        sharedCountersRule.increment(id);
+        distributedCounters.increment(id);
         return true;
       }, executor));
     }
@@ -251,13 +251,13 @@ public class SharedCountersRuleDistributedTest implements 
Serializable {
   public static class CreatedByBuilderWithId implements Serializable {
 
     @Rule
-    public SharedCountersRule countersRule = new 
SharedCountersRule.Builder().withId(ID).build();
+    public DistributedCounters distCounters = new 
DistributedCounters.Builder().withId(ID).build();
 
     @Test
     public void initializesCounterInEveryVm() {
       for (VM vm : VM.toArray(getAllVMs(), getController())) {
         vm.invoke(() -> {
-          assertThat(countersRule.getLocal(ID)).isEqualTo(0);
+          assertThat(distCounters.getLocal(ID)).isEqualTo(0);
         });
       }
     }
diff --git 
a/geode-dunit/src/main/java/org/apache/geode/test/dunit/rules/SharedCountersRule.java
 
b/geode-dunit/src/main/java/org/apache/geode/test/dunit/rules/DistributedCounters.java
similarity index 79%
rename from 
geode-dunit/src/main/java/org/apache/geode/test/dunit/rules/SharedCountersRule.java
rename to 
geode-dunit/src/main/java/org/apache/geode/test/dunit/rules/DistributedCounters.java
index 7f25e40..88efb75 100644
--- 
a/geode-dunit/src/main/java/org/apache/geode/test/dunit/rules/SharedCountersRule.java
+++ 
b/geode-dunit/src/main/java/org/apache/geode/test/dunit/rules/DistributedCounters.java
@@ -30,50 +30,50 @@ import org.apache.geode.test.dunit.VM;
  * JUnit Rule that provides SharedCounters in DistributedTest VMs.
  *
  * <p>
- * {@code SharedCountersRule} can be used in DistributedTests as a {@code 
Rule}:
+ * {@code DistributedCounters} can be used in DistributedTests as a {@code 
Rule}:
  *
  * <pre>
  * {@literal @}Rule
  * public DistributedRule distributedRule = new DistributedRule();
  *
  * {@literal @}Rule
- * public SharedCountersRule sharedCountersRule = new SharedCountersRule();
+ * public DistributedCounters distributedCounters = new DistributedCounters();
  *
  * {@literal @}Before
  * public void setUp() {
- *   sharedCountersRule.initialize("counter");
+ *   distributedCounters.initialize("counter");
  * }
  *
  * {@literal @}Test
  * public void incrementCounterInEveryVm() {
- *   sharedCountersRule.initialize("counter");
+ *   distributedCounters.initialize("counter");
  *   for (VM vm : getAllVMs()) {
  *     vm.invoke(() -> {
- *       sharedCountersRule.increment("counter");
+ *       distributedCounters.increment("counter");
  *     });
  *   }
- *   
assertThat(sharedCountersRule.getTotal("counter")).isEqualTo(getVMCount());
+ *   
assertThat(distributedCounters.getTotal("counter")).isEqualTo(getVMCount());
  * }
  * </pre>
  *
  * <p>
- * {@link SharedCountersRule.Builder} can also be used to construct an 
instance with more options:
+ * {@link DistributedCounters.Builder} can also be used to construct an 
instance with more options:
  *
  * <pre>
  * {@literal @}Rule
  * public DistributedRule distributedRule = new DistributedRule();
  *
  * {@literal @}Rule
- * public SharedCountersRule sharedCountersRule = 
SharedCountersRule.builder().withId("counter").build();
+ * public DistributedCounters distributedCounters = 
DistributedCounters.builder().withId("counter").build();
  *
  * {@literal @}Test
  * public void incrementCounterInEveryVm() {
  *   for (VM vm : getAllVMs()) {
  *     vm.invoke(() -> {
- *       sharedCountersRule.increment("counter");
+ *       distributedCounters.increment("counter");
  *     });
  *   }
- *   
assertThat(sharedCountersRule.getTotal("counter")).isEqualTo(getVMCount());
+ *   
assertThat(distributedCounters.getTotal("counter")).isEqualTo(getVMCount());
  * }
  * </pre>
  *
@@ -82,7 +82,7 @@ import org.apache.geode.test.dunit.VM;
  * {@code org.apache.geode.cache.ReplicateCacheListenerDistributedTest} in the 
tests of geode-core.
  */
 @SuppressWarnings("serial")
-public class SharedCountersRule extends AbstractDistributedRule {
+public class DistributedCounters extends AbstractDistributedRule {
 
   private static volatile Map<Serializable, AtomicInteger> counters;
 
@@ -94,11 +94,11 @@ public class SharedCountersRule extends 
AbstractDistributedRule {
     return new Builder();
   }
 
-  public SharedCountersRule() {
+  public DistributedCounters() {
     this(new Builder());
   }
 
-  private SharedCountersRule(final Builder builder) {
+  private DistributedCounters(final Builder builder) {
     idsToInitInBefore.addAll(builder.ids);
   }
 
@@ -156,7 +156,7 @@ public class SharedCountersRule extends 
AbstractDistributedRule {
    * Initialize an {@code AtomicInteger} with value of zero identified by 
{@code id} in every
    * {@code VM}.
    */
-  public SharedCountersRule initialize(final Serializable id) {
+  public DistributedCounters initialize(final Serializable id) {
     invoker().invokeInEveryVMAndController(() -> counters.putIfAbsent(id, new 
AtomicInteger()));
     return this;
   }
@@ -171,7 +171,7 @@ public class SharedCountersRule extends 
AbstractDistributedRule {
   /**
    * Increments the {@code AtomicInteger} identified by the specified {@code 
id}.
    */
-  public SharedCountersRule increment(final Serializable id) {
+  public DistributedCounters increment(final Serializable id) {
     counters.get(id).incrementAndGet();
     return this;
   }
@@ -180,7 +180,7 @@ public class SharedCountersRule extends 
AbstractDistributedRule {
    * Increments the {@code AtomicInteger} by the specified {@code delta} which 
may be a positive or
    * negative integer.
    */
-  public SharedCountersRule increment(final Serializable id, final int delta) {
+  public DistributedCounters increment(final Serializable id, final int delta) 
{
     counters.get(id).addAndGet(delta);
     return this;
   }
@@ -188,7 +188,7 @@ public class SharedCountersRule extends 
AbstractDistributedRule {
   /**
    * Increments the {@code AtomicInteger} identified by the specified {@code 
id}.
    */
-  public SharedCountersRule decrement(final Serializable id) {
+  public DistributedCounters decrement(final Serializable id) {
     counters.get(id).decrementAndGet();
     return this;
   }
@@ -196,7 +196,7 @@ public class SharedCountersRule extends 
AbstractDistributedRule {
   /**
    * Decrements the {@code AtomicInteger} by the specified {@code delta}.
    */
-  public SharedCountersRule decrement(final Serializable id, final int delta) {
+  public DistributedCounters decrement(final Serializable id, final int delta) 
{
     counters.get(id).addAndGet(-delta);
     return this;
   }
@@ -220,7 +220,7 @@ public class SharedCountersRule extends 
AbstractDistributedRule {
   }
 
   /**
-   * Builds an instance of SharedCountersRule
+   * Builds an instance of DistributedCounters
    */
   public static class Builder {
 
@@ -231,15 +231,15 @@ public class SharedCountersRule extends 
AbstractDistributedRule {
     }
 
     /**
-     * Initialize specified id when {@code SharedCountersRule} is built.
+     * Initialize specified id when {@code DistributedCounters} is built.
      */
     public Builder withId(final Serializable id) {
       ids.add(id);
       return this;
     }
 
-    public SharedCountersRule build() {
-      return new SharedCountersRule(this);
+    public DistributedCounters build() {
+      return new DistributedCounters(this);
     }
   }
 }

Reply via email to