What happens when you unlink the True Name? Hans
Jonathan Briggs wrote: > >You can avoid cycles by redefining the problem. > >Every file or "data object" has one single True Name which is their >inode or OID. Each data object then has one or more "names" as >properties. Names are either single strings with slash separators for >directories, or each directory element is a unique object in an object >list. Directories then become queries that return the set of objects >holding that directory name. The query results are of course cached and >updated whenever a name property changes. > >Now there are no cycles, although a naive Unix "find" program could get >stuck in a loop. > >