Patent ID: 11947499
Assignee: EMC IP HOLDING COMPANY LLC
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. A method for synchronizing metadata across a plurality of federation member nodes, comprising:
detecting, by a first federation member node of the plurality of federation member nodes, a discrepancy between a slave metadata collection maintained on the first federation member node and a master metadata collection maintained on a second federation member node of the plurality of federation member nodes;
computing, by the first federation member node and in response to detecting the discrepancy, a local metadata namespace root delta comprising a hash difference between first and second aggregated cryptographic hashes;
mapping a set of commits applied to the master metadata collection to the local metadata namespace root delta based on the first and second aggregated cryptographic hashes, wherein the set of commits are searchable using the local metadata namespace root delta based on the mapping:
transmitting, by the first federation member node and to the second federation member node, a namespace update request comprising the local metadata namespace root delta and the set of commits;
receiving, by the first federation member node, from the second federation member node, and in response to the namespace update request, the set of commits applied to the master metadata collection,
wherein the set of commits represents the discrepancy between the slave and master metadata collections; and

applying, by the first federation member node and to correct the discrepancy, the set of commits to the slave metadata collection, and wherein the set of commits remains searchable using the local metadata namespace root delta after applying.