There is a small window between disabling a replica agreement and it actually stopping the agreement thread. This can allow one more replication session to slip through, which can cause issues with lib389 tests. Replication logging can also widen this "window". Adding a short sleep after pausing/resuming the agreement closes this window.
attachment 0001-Ticket-48000-replica-agreement-pause-resume-should-h.patch
commit 54da6784f17eeb98e19a8cef3520ff756dabfcc0 Author: Mark Reynolds mreynolds@redhat.com Date: Mon Jan 26 16:11:18 2015 -0500
Stopping an agreement still needs more time, reopening ticket...
Need more time to stop a repl agmt 0001-Ticket-48000-Repl-agmts-need-more-time-to-stop.patch
Attachment 0001-Ticket-48000-Repl-agmts-need-more-time-to-stop.patch​ added Need more time to stop a repl agmt
ack
To ssh://git.fedorahosted.org/git/389/lib389.git 5d52f9b..a8cc541 master -> master commit a8cc5410051615f3a6f9c15cf3f9d88d39d5cdf3 Author: Mark Reynolds mreynolds@redhat.com Date: Thu Jan 29 16:31:24 2015 -0500
Metadata Update from @mreynolds: - Issue set to the milestone: 1.3.4 backlog
389-ds-base is moving from Pagure to Github. This means that new issues and pull requests will be accepted only in 389-ds-base's github repository.
This issue has been cloned to Github and is available here: - https://github.com/389ds/389-ds-base/issues/1331
If you want to receive further updates on the issue, please navigate to the github issue and click on subscribe button.
subscribe
Thank you for understanding. We apologize for all inconvenience.
Metadata Update from @spichugi: - Issue close_status updated to: wontfix (was: Fixed)
Login to comment on this ticket.