Re: openldap.git branch mdb.master updated. 0ce6bb4be0034120c850917bc4f59b4d4efc1432

2012-12-14 Thread Hallvard Breien Furuseth
openldap-commit2de...@openldap.org writes: commit aff2693fc0721df4ccb6ceb357f80501c413ed38 Author: Howard Chu h...@symas.com Date: Mon Dec 10 12:16:50 2012 -0800 ITS#7455 simplify Don't try to reclaim overflow pages while operating on the freelist (for now). The circular

Re: openldap.git branch mdb.master updated. 0ce6bb4be0034120c850917bc4f59b4d4efc1432

2012-12-14 Thread Hallvard Breien Furuseth
I wrote: A simple variant of page ranges, to save space and simplify range handling: /* Page range: (pagecount MDB_PGNO_BITS) | (pageno + pagecount) */ typedef pgno_t mdb_pages_t; Lone pages get pagecount=1. With MDB_PGCOUNT_BITS = (64bit 4 ? 19 : 12) MDB_PGCOUNT_BITS =