Dave Horsfall wrote:
Only when upgrading between major versions e.g. 2.2.X -> 2.3.X.
Technically that is the minor version number. I.e., an OpenLDAP release number is major.minor.patch. In the 2.x releases we've had database format changes for each minor release thus far, but probably won't have any format changes in 2.4.
And actually, the format only changed between 2.2 and 2.3 for little-endian machines like Intel x86. On big-endian machines like Sparc, there was no change. Now we consistently use big-endian byte order everywhere.