https://bugs.openldap.org/show_bug.cgi?id=10245
bchik@meta.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Resolution|INVALID |FEEDBACK
--- Comment #2 from bchik@meta.com --- Could you please elaborate? I'm having a hard time making sense of this.
The purpose of mdb_env_set_maxdbs says: @brief Set the maximum number of named databases for the environment.
The argument says: @param[in] dbs The maximum number of databases
...so based on these, I would expect the dbs parameter to be a number. But it's currently MDB_dbi, and that type says: /** @brief A handle for an individual database in the DB environment. */ typedef unsigned int MDB_dbi;
It doesn't make sense to me that we would be passing in a handle to a database to a method that says it's taking the number of databases.