--On Saturday, April 06, 2013 5:09 AM -0700 Howard Chu hyc@symas.com wrote:
Quanah Gibson-Mount wrote:
Just FYI, current master is utterly broken with back-mdb. Most sub-databases are missing.
Not seeing any problem here, or on ada.openldap.org. You must have a corrupted build tree.
Nope. My source is 100% identical to current master. It appears to be a bug in mdb_stat in current master:
OpenLDAP 2.4.35: zimbra@zre-ldap001:~$ ./libexec/zmslapadd /tmp/ldap-load-domains.ldif zimbra@zre-ldap001:~$ cd data/ldap/mdb/db zimbra@zre-ldap001:~/data/ldap/mdb/db$ mdb_stat -af . | grep "Status of" | wc -l 39
Current master: zimbra@zre-ldap001:~$ ./libexec/zmslapadd /tmp/ldap-load-domains.ldif _#################### 100.00% eta none elapsed none fast! Closing DB... zimbra@zre-ldap001:~$ cd data/ldap/mdb/db zimbra@zre-ldap001:~/data/ldap/mdb/db$ mdb_stat -af . | grep "Status of" | wc -l 5
However, if I use "mdb_stat" from OpenLDAP 2.4.35 WITH the DB created with openldap.master, I can see all indices:
zimbra@zre-ldap001:~/data/ldap/mdb/db$ /opt/zimbra/openldap-2.4.35.2z/bin/mdb_stat -af . | grep "Status of" | wc -l 39
vs zimbra@zre-ldap001:~/data/ldap/mdb/db$ /opt/zimbra/openldap/bin/mdb_stat -af . | grep "Status of" | wc -l 5
--Quanah
--
Quanah Gibson-Mount Sr. Member of Technical Staff Zimbra, Inc A Division of VMware, Inc. -------------------- Zimbra :: the leader in open source messaging and collaboration