You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@geode.apache.org by bo...@apache.org on 2017/10/19 00:48:42 UTC

[geode] branch feature/GEODE-3810 created (now 442c745)

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

boglesby pushed a change to branch feature/GEODE-3810
in repository https://gitbox.apache.org/repos/asf/geode.git.


      at 442c745  GEODE-3810: Incremented test timestamp by 1 in case it is the same as the previous event

This branch includes the following new commits:

     new 442c745  GEODE-3810: Incremented test timestamp by 1 in case it is the same as the previous event

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


-- 
To stop receiving notification emails like this one, please contact
['"commits@geode.apache.org" <co...@geode.apache.org>'].

[geode] 01/01: GEODE-3810: Incremented test timestamp by 1 in case it is the same as the previous event

Posted by bo...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

boglesby pushed a commit to branch feature/GEODE-3810
in repository https://gitbox.apache.org/repos/asf/geode.git

commit 442c74586ec882089acfac5e661cb6211c043b93
Author: Barry Oglesby <bo...@pivotal.io>
AuthorDate: Wed Oct 18 17:47:38 2017 -0700

    GEODE-3810: Incremented test timestamp by 1 in case it is the same as the previous event
---
 .../internal/cache/UpdateVersionDUnitTest.java     | 24 ++++++++++++++++++----
 1 file changed, 20 insertions(+), 4 deletions(-)

diff --git a/geode-wan/src/test/java/org/apache/geode/internal/cache/UpdateVersionDUnitTest.java b/geode-wan/src/test/java/org/apache/geode/internal/cache/UpdateVersionDUnitTest.java
index 60fda06..8bd445c 100644
--- a/geode-wan/src/test/java/org/apache/geode/internal/cache/UpdateVersionDUnitTest.java
+++ b/geode-wan/src/test/java/org/apache/geode/internal/cache/UpdateVersionDUnitTest.java
@@ -135,7 +135,11 @@ public class UpdateVersionDUnitTest extends JUnit4DistributedTestCase {
 
           int entryVersion = stamp.getEntryVersion() - 1;
           int dsid = stamp.getDistributedSystemId();
-          long time = System.currentTimeMillis();
+
+          // Increment the time by 1 in case the time is the same as the previous event.
+          // The entry's version timestamp can be incremented by 1 in certain circumstances.
+          // See AbstractRegionEntry.generateVersionTag.
+          long time = System.currentTimeMillis() + 1;
 
           versionTag.setEntryVersion(entryVersion);
           versionTag.setDistributedSystemId(dsid);
@@ -266,7 +270,11 @@ public class UpdateVersionDUnitTest extends JUnit4DistributedTestCase {
 
           int entryVersion = stamp.getEntryVersion() - 1;
           int dsid = stamp.getDistributedSystemId();
-          long time = System.currentTimeMillis();
+
+          // Increment the time by 1 in case the time is the same as the previous event.
+          // The entry's version timestamp can be incremented by 1 in certain circumstances.
+          // See AbstractRegionEntry.generateVersionTag.
+          long time = System.currentTimeMillis() + 1;
 
           versionTag.setEntryVersion(entryVersion);
           versionTag.setDistributedSystemId(dsid);
@@ -386,7 +394,11 @@ public class UpdateVersionDUnitTest extends JUnit4DistributedTestCase {
 
       int entryVersion = stamp.getEntryVersion() - 1;
       int dsid = stamp.getDistributedSystemId();
-      long time = System.currentTimeMillis();
+
+      // Increment the time by 1 in case the time is the same as the previous event.
+      // The entry's version timestamp can be incremented by 1 in certain circumstances.
+      // See AbstractRegionEntry.generateVersionTag.
+      long time = System.currentTimeMillis() + 1;
 
       versionTag.setEntryVersion(entryVersion);
       versionTag.setDistributedSystemId(dsid);
@@ -519,7 +531,11 @@ public class UpdateVersionDUnitTest extends JUnit4DistributedTestCase {
 
       int entryVersion = stamp.getEntryVersion() - 1;
       int dsid = stamp.getDistributedSystemId();
-      long time = System.currentTimeMillis();
+
+      // Increment the time by 1 in case the time is the same as the previous event.
+      // The entry's version timestamp can be incremented by 1 in certain circumstances.
+      // See AbstractRegionEntry.generateVersionTag.
+      long time = System.currentTimeMillis() + 1;
 
       versionTag.setEntryVersion(entryVersion);
       versionTag.setDistributedSystemId(dsid);

-- 
To stop receiving notification emails like this one, please contact
"commits@geode.apache.org" <co...@geode.apache.org>.