From e1f7ebfa7dd4bda26a9a2963cbd240306b35d4cc Mon Sep 17 00:00:00 2001
From: jvergara <jvergara@localhost>
Date: Tue, 29 Jan 2008 17:59:28 +0000
Subject: [PATCH] Fix for issue 2870: status and dsreplication status do not show replication monitoring The changes consist basically in using the new attributes "approx-older-change-not-synchronized-millis" and "missing-changes" in status and replication status command-lines.  In fact a millisecond version of approx-older-change-not-synchronized-millis has been added in order the remote command-line to be able to provide a localized version of the date (instead of directly presenting the date that was written by the server).

---
 opends/src/guitools/org/opends/guitools/replicationcli/ReplicationCliMain.java |    8 +++++---
 1 files changed, 5 insertions(+), 3 deletions(-)

diff --git a/opends/src/guitools/org/opends/guitools/replicationcli/ReplicationCliMain.java b/opends/src/guitools/org/opends/guitools/replicationcli/ReplicationCliMain.java
index 16b3d14..aa95954 100644
--- a/opends/src/guitools/org/opends/guitools/replicationcli/ReplicationCliMain.java
+++ b/opends/src/guitools/org/opends/guitools/replicationcli/ReplicationCliMain.java
@@ -41,6 +41,7 @@
 import java.net.InetAddress;
 import java.util.ArrayList;
 import java.util.Collection;
+import java.util.Date;
 import java.util.HashMap;
 import java.util.HashSet;
 import java.util.LinkedHashSet;
@@ -5020,10 +5021,11 @@
           }
           break;
         case AGE_OF_OLDEST_MISSING_CHANGE:
-          int ageOfOldestMissingChange = replica.getAgeOfOldestMissingChange();
-          if (ageOfOldestMissingChange >= 0)
+          long ageOfOldestMissingChange = replica.getAgeOfOldestMissingChange();
+          if (ageOfOldestMissingChange > 0)
           {
-            v = Message.raw(String.valueOf(ageOfOldestMissingChange));
+            Date date = new Date(ageOfOldestMissingChange);
+            v = Message.raw(date.toString());
           }
           else
           {

--
Gitblit v1.10.0