The PingDirectory server supports attribute indexing in the Changelog Backend to allow Get Changelog Batch requests to filter results that include only changes involving specific attributes.
Normally, the PingDirectory server that receives a request must iterate over the whole range of changelog entries and then match entries based on search criteria for inclusion in the batch. The majority of this processing also involves determining whether or not the changelog entry includes changes to a particular attribute or set of attributes. Using changelog indexing, client applications can dramatically speed up throughput when targeting the specific attributes.
You can configure attribute indexing using the index-include-attribute
and
index-exclude-attribute
properties on the Changelog Backend. The
properties can accept the specific attribute name or special LDAP values *
to specify all user attributes or +
to specify all operational
attributes.
To determine if the PingDirectory server supports this feature, view the Root DSE for the following entry.
supportedFeatures: 1.3.6.1.4.1.30221.2.12.3