Quanah Gibson-Mount pushed to branch OPENLDAP_REL_ENG_2_6 at openldap / OpenLDAP
Commits:
83259388 by Quanah Gibson-Mount at 2026-01-30T00:56:37+00:00
Return to release engineering
- - - - -
70e6c601 by Howard Chu at 2026-04-15T15:29:40+01:00
ITS#10054 lmdb: break up large overflow page writes
We were ignoring MAX_WRITE when a single overflow page was larger.
Now we guarantee that all writes are <= MAX_WRITE (1GB).
- - - - -
b4bd0c58 by Howard Chu at 2026-04-15T15:30:56+01:00
ITS#10054
- - - - -
9a647381 by Philipp Storz at 2026-04-15T17:32:58+01:00
ITS#8386 lmdb: be a bit more precise that mdb_get retrieves data in intro.doc
- - - - -
3880d244 by Howard Chu at 2026-04-15T17:33:48+01:00
ITS#8386
- - - - -
790035a2 by Howard Chu at 2026-04-15T18:18:39+01:00
ITS#8824 mdb_dump: cleanup check for MDB_SUCCESS
- - - - -
5de43dee by Howard Chu at 2026-04-15T18:19:22+01:00
ITS#8824
- - - - -
00e3fa01 by Howard Chu at 2026-04-15T19:16:49+01:00
ITS#10108 mdb_dump: fix comment about -a option
No change in behavior, manpage doc was always correct.
- - - - -
dab74477 by Howard Chu at 2026-04-15T19:17:22+01:00
ITS#10108
- - - - -
568f5e98 by Howard Chu at 2026-04-15T19:48:13+01:00
ITS#10454 lmdb: can't rely on O_DSYNC on MacOS
So we must explicitly sync writes to the metapage.
- - - - -
edbb2b8b by Howard Chu at 2026-04-15T19:48:51+01:00
ITS#10454
- - - - -
856c1fa8 by Howard Chu at 2026-04-15T20:04:30+01:00
ITS#8739 lmdb: No fdatasync on FreeBSD 11.0 and older
- - - - -
d9c89228 by Howard Chu at 2026-04-15T20:05:54+01:00
ITS#8739
- - - - -
f06db92f by Lorenz Bauer at 2026-04-22T19:33:30+01:00
ITS#8590 LMDB: Use F_SETNOSIGPIPE on OS X
It seems like OS X delivers SIGPIPE to the whole process, instead of the generating thread,
as on other UNIXes. Therefore the current code sometimes works, but mostly doesn't, since
the call to sigwait doesn't happen quickly enough.
Instead of masking SIGPIPE, we use an OS X specific fcntl to disable SIGPIPE for that particular fd.
- - - - -
c9629503 by Howard Chu at 2026-04-22T19:34:38+01:00
ITS#8590
- - - - -
510aa4b8 by Howard Chu at 2026-04-27T15:02:25+01:00
ITS#7772 LMDB: fix sub-page growth
Check for available space before deciding to grow the sub-page.
The test program will still leave some unused space, but after the
first iteration the extra space will be used instead of growing more.
- - - - -
0caadde6 by Howard Chu at 2026-04-27T15:03:03+01:00
ITS#7772
- - - - -
93872c35 by Kerollmops at 2026-04-27T15:18:55+01:00
ITS#10454 LMDB: fix prev commit for Mac OSX + WRITEMAP
- - - - -
745b85ad by Howard Chu at 2026-04-27T17:29:10+01:00
ITS#9388 LMDB: fix mdb_stat page counts for dupsort DBs
- - - - -
b01ea00e by Howard Chu at 2026-04-27T17:30:16+01:00
ITS#9388
- - - - -
8029fc6f by Howard Chu at 2026-04-27T18:44:21+01:00
ITS#8335 LMDB: reject MDB_MULTIPLE put with 0 items
Also check for overflow of count and size.
- - - - -
347b2d24 by Howard Chu at 2026-04-27T18:44:51+01:00
ITS#8335
- - - - -
8aa8c197 by Josh Soref at 2026-05-06T21:17:06+01:00
ITS#8605 - spelling fixes
- - - - -
52d4a039 by Howard Chu at 2026-05-14T14:18:15+01:00
ITS#10504 lmdb: silence warning on MacOS linker
- - - - -
b9342a9c by Howard Chu at 2026-05-14T14:18:49+01:00
ITS#10504
- - - - -
f6f4b442 by Howard Chu at 2026-05-26T21:00:54+01:00
ITS#9009 LMDB: Doxygen updates for 0.9
- - - - -
da837d2d by Howard Chu at 2026-06-13T23:48:30+01:00
ITS#10522 LMDB: reject 0-length values in DUPSORT DBs
- - - - -
aea7c45c by Howard Chu at 2026-06-13T23:49:10+01:00
ITS#10522
- - - - -
e0451734 by Howard Chu at 2026-06-24T21:20:53+01:00
ITS#10522 lmdb: fix prev commit
- - - - -
4d6bfbe7 by Howard Chu at 2026-06-24T22:05:00+01:00
ITS#10522 lmdb: cleanup again
- - - - -
810398ec by Howard Chu at 2026-07-16T17:17:45+01:00
ITS#10538 lmdb: fix large writes on Windows
- - - - -
e1d2daec by Howard Chu at 2026-07-16T17:18:09+01:00
ITS#10538
- - - - -
64f40f25 by Howard Chu at 2026-07-28T14:50:32+01:00
Typo
- - - - -
028f61b6 by Quanah Gibson-Mount at 2026-08-06T16:19:18+00:00
Prep for release (0.9.36)
- - - - -
952ede8c by Quanah Gibson-Mount at 2026-08-06T16:43:05+00:00
Merge remote-tracking branch 'origin/mdb.RE/0.9' into OPENLDAP_REL_ENG_2_6
- - - - -
10 changed files:
- libraries/liblmdb/CHANGES
- libraries/liblmdb/Doxyfile
- libraries/liblmdb/intro.doc
- libraries/liblmdb/lmdb.h
- libraries/liblmdb/mdb.c
- libraries/liblmdb/mdb_copy.1
- libraries/liblmdb/mdb_dump.1
- libraries/liblmdb/mdb_dump.c
- libraries/liblmdb/mdb_load.1
- libraries/liblmdb/mdb_stat.1
View it on GitLab: https://git.openldap.org/openldap/openldap/-/compare/349cf307668b76beb686de…
--
View it on GitLab: https://git.openldap.org/openldap/openldap/-/compare/349cf307668b76beb686de…
You're receiving this email because of your account on git.openldap.org. Manage all notifications: https://git.openldap.org/-/profile/notifications | Help: https://git.openldap.org/help