[Date Prev][Date Next] [Chronological] [Thread] [Top]

Re: (ITS#4423) syncrepl'd MODs cause DELs

Aaron Richton wrote:
>> Remember that syncrepl Refresh mode only guarantees eventual
>> convergence, it doesn't guarantee perfect consistency at all times. If
>> you want tight consistency you should be using RefreshAndPersist mode.
> The tests don't have a very long "eventual," but I'm certainly not seeing
> convergence within days in production.
Then perhaps something else is occurring in production, certainly the 
traces here don't show any major problem.

> I can certainly switch things to refreshAndPersist at this point. (I think
> I didn't like some bugs associated with its retry characteristics. This
> was over a year ago.) I wouldn't want to lose sight of a possible bug, but
> I would like things to work.
> Should I be looking to run production with the double-ctx line commented
> out?

No, leave it in, and leave the debug statements in. Maybe add the 
DEBUG_SYNC flag to your production runs for a while till the next time 
it occurs there.

  -- Howard Chu
  Chief Architect, Symas Corp.  http://www.symas.com
  Director, Highland Sun        http://highlandsun.com/hyc
  OpenLDAP Core Team            http://www.openldap.org/project/