Clone
Stefan Wolf
committed
on 15 Nov
Separate MetadataSnapshot from FileSystemNode
A `FileSystemNode` has a `MetadataSnapshot`, though it normally isn't an
`MetadataSnapshot`. C… Show more
Separate MetadataSnapshot from FileSystemNode

A `FileSystemNode` has a `MetadataSnapshot`, though it normally isn't an

`MetadataSnapshot`. Currently, `CompleteFileSystemSnapshot`s are both

`MetadataSnapshot`s and `FileSystemNode`s.

At some point in the future we should separate the child structure

(aka `FileSystemNode`) from the stored values (aka `MetadataSnapshot`)

for `CompleteFileSystemSnapshot`s as well, which means also removing the

children from `CompleteDirectorySnapshot`.

Show less

master + 50 more