CPC G06F 11/1435 (2013.01) [G06F 11/0727 (2013.01); G06F 16/185 (2019.01); G06F 16/9027 (2019.01)] | 20 Claims |
1. A system for delivering file system namespace features without on-disk layout changes, comprising:
one or more processors; and
a non-transitory computer readable medium storing a plurality of instructions, which when executed, cause the one or more processors to:
identify, by an iterator in a file system, an anomaly in a hierarchical data structure, which includes a root node at a highest level in a file set, which includes directories of connected nodes corresponding to other levels in the file set, and which includes leaf nodes at a lowest level in the file set;
store, by the iterator, an annotation, about the anomaly, into an in-memory storage that is external to the file system; and
identify, by an asynchronous agent in the file system, the annotation, about the anomaly, which is stored in the in-memory storage, thereby enabling the asynchronous agent to correct the anomaly.
|