Howard Chu wrote:OK, I guess we can add a config option to switch formats.If incompatibility worries people even as early as this in 2.4's life, we could leave the old format as the default in 2.4, and provide a slapd.conf-option to enable ordered indexing.
For how long will this database backward compability be guaranteed? Will this config switch affect other changes in database format? Don't open this can of worms...
Nothing else is affected, just the Equality index for Integer attributes.
Since others also agreed that 2.4.7 is still early enough I'd prefer to avoid another config option. But 2.4.7 should released during next two weeks for introducing this change early enough.
IIRC in some former days database format changed frequently even within a media release series (don't remember which one). IMO migration from 2.3.x to 2.4.7+ is a significant update with lots of changes. slapcat/slapadd seems a reasonable migration action anyway.