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

(ITS#8446) Various bug fixes for the async-meta backend



Full_Name: Nadezhda Ivanova
Version: 2.5
OS: 
URL: ftp://ftp.openldap.org/incoming/Nadezhda-Ivanova-160620_1.patch
Submission from: (NULL) (78.83.54.234)


Some new bug fixes for the async-meta backend
1. Removed some unused attributes from 
olcAsyncMetaConfig. These attributes were removed when some 
configuration options were removed for asyncmeta, being no longer 
applicable, but removing them from the class definition was missed.
ftp://ftp.openldap.org/incoming/Nadezhda-Ivanova-160620_1.patch

2.Fix for a crash during an add operation
ftp://ftp.openldap.org/incoming/Nadezhda-Ivanova-160620_2.patch

3. Asyncmeta ignored ors_tlimit if operation timeout was configured in
slapd.conf
ftp://ftp.openldap.org/incoming/Nadezhda-Ivanova-160620_3.patch

4. Fixed uninitialized control value during copy of operation, which 
caused occasional crashes when controls without values are used.
ftp://ftp.openldap.org/incoming/Nadezhda-Ivanova-160620_4.patch

5. Fixed a missing result message if onerr=continue and the last result 
is an error.
ftp://ftp.openldap.org/incoming/Nadezhda-Ivanova-160620_5.patch

6. Fixed incorrect copy of the entry of an add operation, which resulted 
in memory leaks.
ftp://ftp.openldap.org/incoming/Nadezhda-Ivanova-160620_6.patch

7.Fixed incorrect copy of Modifications for a modify op, resulting in missing
Modifications values
ftp://ftp.openldap.org/incoming/Nadezhda-Ivanova-160620_7.patch

8. Add and modify asyncmeta operations timed-out after a number of operations if
the target is unavailable, search operations would occasionally crash under same
conditions:
ftp://ftp.openldap.org/incoming/Nadezhda-Ivanova-160620_8.patch