The LDAP changelog is used by external software to maintain application compatibility between client services. For example, you can install the PingDirectory server that monitors the LDAP changelog for any updates that occur on a source PingDirectory server and synchronizes these changes to a target directory information tree (DIT) or database server.

The PingDirectory server provides an additional feature in that the LDAP changelog supports virtual attributes.


The LDAP changelog should not be confused with the Replication changelog. The main distinction is as follows:

  • The LDAP changelog (the external changelog that clients can access) physically resides at <server-root>/db/changelog.
  • The Replication changelog backend (the changelog that replication servers use) physically resides at <server-root>/changelogDB.