Patent ID: 8990227
Filing Date: 2015-03-24
Classification: G06F

Abstract:
1. A method comprising: receiving, by a computer system from a client, a first query for one or more changelog records that identify a change made to a base directory entry maintained by a directory server of a plurality of directory servers from which the changelog record is received, wherein the one or more changelog records are maintained by the plurality of directory servers, wherein each directory server is associated with a different proprietary changelog format, and wherein each directory server is associated with a changelog adapter in a plurality of changelog adapters, the changelog adapter virtualizing changelog records received from the directory server such that the virtualized changelog records are formatted according to a standard changelog format, wherein each virtualized changelog record includes a change type attribute identifying a type of the change made to the base directory entry, and an entry identification attribute identifying the base directory entry; for each changelog adapter in the plurality of changelog adapters: receiving, from the client, a third query for a changelog state of the plurality of directory servers; for each changelog adapter in the plurality of changelog adapters: generating a latest changelog cookie based on the latest changelog numbers received from the plurality of changelog adapters and names of the changelog adapters; and sending the latest changelog cookie to the client.