-
8bd2d1fe
by Howard Chu
at 2020-09-09T00:19:35+01:00
ITS#9342 delta-sync: ignore error if deleting an already deleted entry
-
e02b1d94
by Howard Chu
at 2020-09-09T15:35:59+00:00
ITS#8102 serialize plain syncrepl
Using cs_pmutex. Reverts the addition of cs_modmutex in ITS#9330,
use cs_pmutex for both delta and plain writes.
Note that plain syncrepl already used cs_pmutex when a cookie CSN
was present in the op. Now it is used for all writes, regardless
of presence of cookie.
-
bf403065
by Howard Chu
at 2020-09-09T18:02:49+01:00
ITS#9043 tweak syncprov play_sessionlog logging
Don't log cookiecsn at top, it was already logged on receipt.
Only log the "control csn" and "too old" message once for each sid.
-
d1283f81
by Howard Chu
at 2020-09-10T02:29:19+00:00
ITS#9339 slapd-monitor: Add schema arc for overlays
Not directly related to syncrepl, but adds a necessary schema arc.
Also add a convenience function for obtaining an entry with known ndn.
Also fix to ignore outbound connections.
-
1748ec59
by Howard Chu
at 2020-09-10T02:29:19+00:00
ITS#9339 Add syncrepl status to cn=monitor
Shows connection address, refresh/persist state, time of last
connect attempt and received data, and last sent and
received cookies per consumer.
-
76ff2558
by Howard Chu
at 2020-09-10T02:29:19+00:00
ITS#9339 Add cn=monitor to test063
Just for convenience
-
c91d6df9
by Howard Chu
at 2020-09-10T02:29:19+00:00
ITS#9339 fix test049 script
Was re-using rid=002, changed to unique rid
-
fdbeb69f
by Ondřej Kuzník
at 2020-09-10T11:03:37+01:00
ITS#9043 Nul-terminate csn string
-
eb5f1386
by Ondřej Kuzník
at 2020-09-10T11:04:29+01:00
ITS#9043 Only print sessionlog entries we think will apply
-
490273fb
by Howard Chu
at 2020-09-10T16:17:13+00:00
ITS#8102, #9330 partially revert
Fix a regression in delta-sync, was returning error on old
CSNs instead of ignoring them
-
72bfa9d4
by Howard Chu
at 2020-09-10T17:03:32+00:00
ITS#9339 fix connection address handling
valgrind didn't like accesses to si->si_connaddr
Also fix an array bounds check in ITS#9282 merge_state
-
9d48bdd0
by Quanah Gibson-Mount
at 2020-09-11T21:02:41+00:00
Issue#9335 - Skip test if compiled without SASL support
-
fdf6ee50
by Howard Chu
at 2020-09-11T23:01:16+00:00
ITS#8054 fix etime calculation
Was overlooked in a0cc1d9655da112a4d19cddf821460a4dedeed1c
-
ef2b505b
by Howard Chu
at 2020-09-11T23:36:41+00:00
ITS#9043 Fix new log msg crashes
Solaris stdio hates NULL pointers
-
3b2f16e1
by Quanah Gibson-Mount
at 2020-09-12T04:40:46+00:00
ITS#9209 - Fix command invocation
-
47ec1687
by Quanah Gibson-Mount
at 2020-09-12T04:58:12+00:00
ITS#9209 - Fix previous commit for command invocation
-
57643b43
by Howard Chu
at 2020-09-12T21:44:31+01:00
ITS#9345 syncrepl: call check_syncprov on freshly started consumer
-
08b578ce
by Howard Chu
at 2020-09-13T08:35:21+01:00
ITS#9346 Fix test063 to handle more servers
-
cfcf418c
by Howard Chu
at 2020-09-13T08:37:05+01:00
ITS#9345 disable test058 again
-
9a3e63ba
by Howard Chu
at 2020-09-13T08:05:31+00:00
ITS#9338 alternate fix
Don't resume pending ops unless there are no other threads
waiting to write
-
1b6a223a
by Quanah Gibson-Mount
at 2020-09-13T08:37:41+00:00
ITS#9344 - Fix TLS_PEERKEY_HASH_FAIL evaluation
-
afc970b1
by Howard Chu
at 2020-09-15T12:08:22+01:00
ITS#9015 syncprov: fix for zero-length suffix
If the "" glue entry exists and lacks a contextCSN, must perform
an additional search to be sure the DB is otherwise empty. If so,
skip creating the contextCSN.
-
d63287e2
by Howard Chu
at 2020-09-15T15:00:57+00:00
ITS#9345 fix for cmdline cookie
Previous commit could cause cmdline cookie to be ignored
-
3cc3d702
by Quanah Gibson-Mount
at 2020-09-15T22:26:12+00:00
Merge remote-tracking branch 'origin/master' into OPENLDAP_REL_ENG_2_5