Increased replication speed
Increased throughput for replicated operations.
Reduced the size of replication monitor messages
To reduce the size of replication monitor messages, the
include-all-remote-servers-state-in-monitor-message
global
configuration property is now set to false by default. Servers no longer include
information about other remote servers in their monitor messages, but each
server describes itself with its own monitor message.Supplied missing replication error information
Fixed an issue where dsreplication enable
didn't print error information if the tool failed to establish a connection to a
source or target server.
Fixed a configuration change issue when replacing profiles
Resolved an issue where running the manage-profile
replace-profile command could cause dsconfig
changes to be made out of order.
Fixed an issue with syncing modified PingOne attributes
Fixed an issue where syncing from a PingOne sync source using an attribute
synchronization mode of
modified-attributes-only
resulted in
changed attributes not being properly synced over.Fixed an issue with inconsistent index metadata
Fixed an issue that could cause an inconsistency in the metadata
for a composite index record. This inconsistency could cause:
- Validator error messages in the server's error log
- Error responses to some server requests
- Failure to bring the affected backend online (rare)
In addition, the server now has added resiliency against these kinds of issues, with a better ability to identify the correct result set and notify administrators of the issue.
Fixed a null pointer exception in replication
Fixed an NPE error that could occur when running the
dsreplication enable command in interactive
mode.
Fixed an issue with inconsistent
entryUUID
values across servers
Fixed an issue where MODDN operations on replicated PingDirectory servers configured with Groovy-scripted
or third-party type password generators or validators could result in
inconsistent
entryUUID
values for the same entry on different
servers.Fixed an issue with VLV indexes and extensible match filters
Fixed an issue that could prevent the server from using VLV
indexes defined with certain kinds of extensible match filters, including those
using the
jsonObjectFilterExtensibleMatch
or
relativeTimeExtensibleMatch
matching
rules.