Namespace salvage in logging-based filesystems
AssigneeDell Products L.P.
InventorsGeetha Shendge, Charles Hickey, Dhawal Bhagwat, Ramesh Kannan K
Life of this patent
Estimating the term…
Loading patent…
AssigneeDell Products L.P.
InventorsGeetha Shendge, Charles Hickey, Dhawal Bhagwat, Ramesh Kannan K
Estimating the term…
Recovering a namespace held in a tree structure that has been corrupted includes scanning a linear representation of pages belonging to the tree structure to copy out keys from uncorrupted leaf pages into a new tree structure. The scan is repeated over snapshots that have been taken of the tree to find keys that are missing from the new tree structure. Upon finding a missing key in an uncorrupted leaf page of a snapshot, the missing key is copied out into the new tree structure unless the missing key has already been found and copied out from an uncorrupted leaf page of a more recent snapshot taken of the tree structure.
A method comprising:
A system comprising:
A computer program product, comprising a non-transitory computer-readable medium having a computer-readable program code embodied therein, the computer-readable program code adapted to be executed by one or more processors to implement a method comprising:
Dependencies are inferred from the claim text.