Patent ID: 11868334
Assignee: NETAPP, INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 0:
1. A computer implemented method performed by one or more processing resources of a distributed object storage database of a distributed storage system, the method comprising:
integrating change tracking of storage objects into the distributed object storage database that includes a first database of a first type and one or more chapter databases of a second type with each chapter database holding names within a contiguous range of a namespace and with the distributed object storage database supporting a primary lookup index that is sorted by name of storage objects and a secondary lookup index that includes pending work items for one or more peer buckets in order to locate a storage object;
recording in a header of a chapter database a network topology for connecting a bucket having the chapter database to a first peer bucket when a new mirror to the first peer bucket is being established to allow each chapter database to independently record its own state regarding which peer buckets to update;
recording a first directive for describing a pending work item into the header of the chapter database to express a type of content to be mirrored from the bucket to the first peer bucket; and
automatically updating the secondary lookup index of the chapter database with the pending work item.