67233f5 Ticket 631 - Replication: "Incremental update started" status message without consumer initialized

Authored and Committed by mreynolds 11 years ago
     Ticket 631 - Replication: "Incremental update started" status message without consumer initialized
    
        Bug Description:  If you just setup repl agmts, without initializing, the status message makes it appear
                          that replication is running successfully when in fact it has not "really" started.
                          Then for the status attributes: nsds5replicaLastUpdateStart & nsds5replicaLastUpdateEnd,
                          these do not appear to report the expected results - as no updates have actually been sent.
                          Currently these just report when the protocol wakes up & stops, it has nothing to do with
                          sending updates.
    
        Fix Description:  If we determine that the remote replica is not initialized, or might need to be
                          initialized, then update the status accordingly.  As for the start and end update
                          times, I changed it to record the actual start/end time from send_updates().  Previously
                          it just recorded when the protocol started up and stopped.  This was not useful, and
                          often misunderstood.
    
        https://fedorahosted.org/389/ticket/631
    
        Reviewed by: richm & noriko(Thanks!!)