[Date Prev][Date Next]
[Chronological]
[Thread]
[Top]
Re: (ITS#5825) syncrepl default is no retry
hyc@symas.com wrote:
> ando@sys-net.it wrote:
>> Full_Name: Pierangelo Masarati
>> Version: irrelevant
>> OS: irrelevant
>> URL: ftp://ftp.openldap.org/incoming/
>> Submission from: (NULL) (82.63.140.131)
>> Submitted by: ando
>>
>>
>> Syncrepl by default uses no retry. This is extremely useless, as syncrepl with
>> no retry will probably break, sooner or later, without notifying why it
>> happened.
>
> Legacy behavior, since retry was added later...
>
>> I believe it would be safe to have either:
>>
>> - a "safe" retry value (not too often, e.g. every hour, forever)
>
> Sounds fine, just add it to the doc.
>
>> - a warning (or an error) if retry is not given when configuring syncrepl
>
> Sounds rather annoying. We could combine these: if no retry was configured,
> give the warning and use a default of 1 hour. Have to ensure that the default
> setting doesn't persist in cn=config, so that it will keep warning until an
> explicit value is set.
>
>> Another interesting feature would be to register syncrepl-specific parameters in
>> back-monitor's entry of each database, that
>
>> - show the status of syncrepl (whether it's up, if rp)
>>
>> - show the timestamp of the last successful refresh
>>
>> - show the timestamp of the last failed attempt, and the reason of the failure
>
> Sounds fine, but unless you can add these quickly I don't see any reason to
> hold 2.4.13 for it.
Didn't mean to :) By now, only the warning is being issued. I don't
think I can implement the rest for 2.4.13, will need to wait for next
release.
p.
Ing. Pierangelo Masarati
OpenLDAP Core Team
SysNet s.r.l.
via Dossi, 8 - 27100 Pavia - ITALIA
http://www.sys-net.it
-----------------------------------
Office: +39 02 23998309
Mobile: +39 333 4963172
Fax: +39 0382 476497
Email: ando@sys-net.it
-----------------------------------