Added a configuration property to the Config File Handler backend
Added the configuration property
insignificant-config-archive-base-dn
to the Config File
Handler backend. This property can be used to control the rate at which the
configuration archive grows by removing files that record only changes under
specified base DNs.If an existing configuration entry is updated, but all of the changes are restricted to one or more of these base DNs, then the updated configuration gets added to the configuration archive, but that archived configuration file can be removed after the next configuration change.
By default, this property applies to the topology registry subtree.
Faster server backup and recovery
We significantly improved the performance of critical disaster
recovery operations, reducing both maintenance overhead and downtime, if you
need to recover a server. You can now create server backups, restore from a
backup, and initialize an online replica in less time.
Enhanced the dsreplication enable command
The dsreplication enable command can now add a
new server to an existing topology with the same major and minor release version
but a newer maintenance level.
Improved the response time of dsreplication enable
Improved the response time of the dsreplication
enable command on large topologies with more than 20
servers.
Fixed an issue with the purging of obsolete replicas
Fixed an issue where obsolete replicas were sometimes not being
purged from replication servers.
Fixed a potential NPE for missing changes in replication
Fixed a possible null pointer exception in replication where
missing changes were found for a replica, but that replica didn't exist on all
servers. This could have occurred in scenarios where the replica was obsolete
and purged concurrent to the check for missing changes.
Fixed an issue with the remove-defunct-server command
Fixed an issue with running
remove-defunct-server against servers configured with an
AES256 password storage scheme. In these cases, the encryption settings were not
initialized before initializing the password policy
components.
Fixed an error with replicated PingDirectory server topologies
Fixed an internal error that could cause a replicated PingDirectory server topology to have unstable master
selection.
Fixed an issue with index name length
Fixed an issue with indexes where index names could exceed the
maximum file name length of 255 characters.
Fixed an issue where adding a hotfix server to a topology failed
Fixed an issue where dsreplication enable
failed to add a server with a hotfix build to an existing topology with a
previous build. The hotfix server would attempt to become topology master
immediately, interrupting proper initialization.
Fixed an issue with nondescript logging for manage-profile replace-profile errors
Fixed an issue where errors that occurred during a
manage-profile replace-profile operation would only log
Batch command failed entries.
Batched dsconfig commands that are executed during manage-profile replace-profile will now report a detailed cause for the failing command.
Fixed an issue that caused an NPE when using realtime-sync
Fixed an issue where the server would throw a null pointer
exception and fail to synchronize during a realtime-sync
operation.
Fixed an issue that caused an NPE when adding a server
Fixed an issue where a null pointer exception would be thrown when
adding a sync server to a topology of two or more existing sync servers using
manage-topology add-server.