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

Re: mdb and bdb



On 3/19/14 1:29 PM, Howard Chu wrote:
Quanah Gibson-Mount wrote:
--On Wednesday, March 19, 2014 9:16 AM -0300 Friedrich Locke
<friedrich.locke@gmail.com> wrote:




Hi folks!

I wonder if, with the increased interest on mdb, the support for bdb
will
be removed in a near future.

Thanks a lot.

See the slides from LDAPCon 2013. http://lanyrd.com/2013/ldapcon/sckyhk/

Since Oracle has changed the license of BDB 6 to AGPLv3, most network
services that used BDB will be required to migrate away from it. (This
also affects Cyrus SASL and Heimdal Kerberos, but we already wrote LMDB
drivers for them 3 years ago.) And since BDB is now technologically
obsolete anyway, there's no reason to continue to support it.

Thanks for the explanation.

Do you expect the statement in slapd-bdb(5), "hdb  is  the  recommended
primary database backend," to be revised and/or relaxed in 2.4?

Based on the man pages, there are some who read the inverse to be true,
that mdb is not (yet) recommended as the primary database backend, or
even a reliable option.  Or is that still the case?

My current read from this discussion is that the recommendation has
already flipped, but not yet officially in the documentation.  Just
wanted to make sure.

Thanks!

Hi Friedrich,

bdb and hdb will still exist, but be disabled by default in configure,
with
OpenLDAP 2.5.  Removal would be slated for OpenLDAP 2.6.



--
Jeff