30.04.2015 19:11 пользователь "Howard Chu" <email@example.com> написал:
> Леонид Юрьев wrote:
>> Hi, Howard.
>> As you told before, I will write to openldap-devel.
>> So, please take look to MDB_INTEGERDUP in mdb_attr_dbs_open().
>> I cutout ones and all tests are passing.
>> For my mdb_chk tool this is also solves a problem with checking
>> With MDB_INTEGERDUP removal a logic become spotless: keys must be
>> sizeof(int) or sizeof(size_t) only if MDB_INTEGERDUP or MDB_INTEGERKEY
>> is in a dbi-flags.
>> Would you agree to remove MDB_INTEGERDUP from the mdb_attr_dbs_open()?
> No. The MDB_INTEGERDUP function was created for use in back-mdb's indexer. It's a significant optimization; that is not going away.
Could you explain more details?
I want to understand - in which cases I could check that key-size is "good" for a integer-modes?