[Git][openldap/openldap][OPENLDAP_REL_ENG_2_5] 3 commits: ITS#9463 cumulative fix for back-wt
by Quanah Gibson-Mount (@quanah)
Quanah Gibson-Mount pushed to branch OPENLDAP_REL_ENG_2_5 at openldap / OpenLDAP
Commits:
0a2cf7e6 by HAMANO Tsukasa at 2021-09-23T18:52:57+00:00
ITS#9463 cumulative fix for back-wt
- LDAP MODRDN handling
- support paged response
- add wt_extended
- add config emit
- wt_key_read() return WT_NOTFOUND if not found key.
- add ext_candidates()
- fix idlcache session name
- fix warning
- don't reuse idlcache cursor
- set correct pid when modrdn with newsuperior
- fix condition bug
- fix send_search_entry() error handling
- fix for referral handling
- fix for readonly mode
- fix sizelimit response
- support modrdn
- improve modify handling
- clear ancestor idlcache
- fix for multi-DIT
- IMPORTANT CHANGES: Compatibility is broken with previous database table, please restore database from LDIF.
- checking for scope=children
- sort dn2idl result
- fix cursor leak
- support db_open with readonly mode
- add wt_tool_entry_delete
- initialize comp variable
- support referrals
- implement wt_tool_dn2id_get() and wt_tool_entry_modify() for slapadd -w
- skip redundant scan, and more debug message
- fix OID conflict with back-passwd
- no need to close session, It may cause SEGV.
- fixed wt_dn2entry for empty DN
- support multiple database
- Construct wiredtiger's config parameter. It allow multi line wtconfig settings
- add idlcache
- fix concurrent modification to a entry with multi values
- prevent to add duplicate dn entry
- suppress error message "search_near failed: WT_NOTFOUND"
- update Debug statements
- back-wt does not support subtree rename
- fix for @ondra review
- update slapd-wt.5 and warning for mode option
- add back-wt test into test target
- add scope checking
- - - - -
5c9012e5 by HAMANO Tsukasa at 2021-09-23T18:53:57+00:00
ITS#9631 back-wt: closing cache db politely
- - - - -
0dee024e by Quanah Gibson-Mount at 2021-09-23T18:55:17+00:00
ITS#9463, ITS#9631
- - - - -
28 changed files:
- CHANGES
- doc/man/man5/slapd-wt.5
- servers/slapd/back-wt/Makefile.in
- servers/slapd/back-wt/add.c
- servers/slapd/back-wt/attr.c
- servers/slapd/back-wt/back-wt.h
- servers/slapd/back-wt/bind.c
- + servers/slapd/back-wt/cache.c
- servers/slapd/back-wt/compare.c
- servers/slapd/back-wt/config.c
- servers/slapd/back-wt/ctx.c
- servers/slapd/back-wt/delete.c
- servers/slapd/back-wt/dn2entry.c
- servers/slapd/back-wt/dn2id.c
- + servers/slapd/back-wt/extended.c
- servers/slapd/back-wt/filterindex.c
- servers/slapd/back-wt/id2entry.c
- servers/slapd/back-wt/idl.c
- servers/slapd/back-wt/idl.h
- servers/slapd/back-wt/index.c
- servers/slapd/back-wt/init.c
- servers/slapd/back-wt/key.c
- servers/slapd/back-wt/modify.c
- + servers/slapd/back-wt/modrdn.c
- servers/slapd/back-wt/nextid.c
- servers/slapd/back-wt/operational.c
- servers/slapd/back-wt/proto-wt.h
- servers/slapd/back-wt/search.c
View it on GitLab: https://git.openldap.org/openldap/openldap/-/compare/2e3d96ba29af8896af49...
--
View it on GitLab: https://git.openldap.org/openldap/openldap/-/compare/2e3d96ba29af8896af49...
You're receiving this email because of your account on git.openldap.org.