- 20 Sep, 2020 1 commit
-
-
Howard Chu authored
Use the correct database entry instead of the frontendDB entry
-
- 18 Sep, 2020 1 commit
-
-
Quanah Gibson-Mount authored
-
- 17 Sep, 2020 3 commits
-
-
Howard Chu authored
-
Performance improvement for indexed attributes removal
-
Howard Chu authored
Calling from backend.c only works if back-monitor is a static backend
-
- 16 Sep, 2020 3 commits
-
-
Howard Chu authored
-
Quanah Gibson-Mount authored
-
Howard Chu authored
If HAVE_SYS_ERRLIST is false, nothing uses them anyway, so the declarations serve no purpose. Just breaks the compile if the library actually defines them (and we are avoiding using them).
-
- 15 Sep, 2020 2 commits
-
-
Previous commit could cause cmdline cookie to be ignored
-
Howard Chu authored
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.
-
- 13 Sep, 2020 4 commits
-
-
Quanah Gibson-Mount authored
-
Don't resume pending ops unless there are no other threads waiting to write
-
Howard Chu authored
-
Howard Chu authored
-
- 12 Sep, 2020 3 commits
-
-
Howard Chu authored
-
Quanah Gibson-Mount authored
-
Quanah Gibson-Mount authored
-
- 11 Sep, 2020 3 commits
-
-
Solaris stdio hates NULL pointers
-
Was overlooked in a0cc1d96
-
Quanah Gibson-Mount authored
-
- 10 Sep, 2020 8 commits
-
-
valgrind didn't like accesses to si->si_connaddr Also fix an array bounds check in ITS#9282 merge_state
-
Fix a regression in delta-sync, was returning error on old CSNs instead of ignoring them
-
Ondřej Kuzník authored
-
Ondřej Kuzník authored
-
Was re-using rid=002, changed to unique rid
-
Just for convenience
-
Shows connection address, refresh/persist state, time of last connect attempt and received data, and last sent and received cookies per consumer.
-
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.
-
- 09 Sep, 2020 2 commits
-
-
Howard Chu authored
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.
-
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.
-
- 08 Sep, 2020 1 commit
-
-
Howard Chu authored
-
- 04 Sep, 2020 7 commits
-
-
The option string, e.g. '<oid>=:dn:' is parsed like a LDIF entry starting from the '=' and replacing the '=' with a dummy variable 'x'. In this case, said string is 'x:dn:', so the resulting effective value is 'dn:'. This also implies that base64 values have to be passed in the form '<oid>=::<b64value>'.
-
Quanah Gibson-Mount authored
-
Quanah Gibson-Mount authored
-
Howard Chu authored
-
Howard Chu authored
-
Howard Chu authored
-
Howard Chu authored
-
- 03 Sep, 2020 2 commits
-
-
Howard Chu authored
The mutex_lock was being skipped in the lockout case, but still calling mutex_unlock at the end.
-
Howard Chu authored
-