Currently, the share creation time is stored only in the share manager. We should store it in the grant on disk as well. Not only that the ShareId, Owner, and MTime should also be part of the grant. This would make the xattr on disk be the source of truth. The share manager would become a true cache for the list all resources shared with me or by me queries.
Currently, the share creation time is stored only in the share manager. We should store it in the grant on disk as well. Not only that the ShareId, Owner, and MTime should also be part of the grant. This would make the xattr on disk be the source of truth. The share manager would become a true cache for the list all resources shared with me or by me queries.