[Samba] How samba guarantee close-to-open consistency?
Ralph Boehme
slow at samba.org
Thu Jun 23 14:37:32 UTC 2022
On 6/23/22 15:54, jie wang wrote:
> Yes, we implement a vfs module which has cache. And we want to get
> attributes from cache when samba calls openat.
well, I guess the correct way to tackle this would be to let the
*clients* do the caching with leases for file data and with directory
leases for file metadata.
But if you really want to cache on the server side, you could signal all
other smbds with a message to drop the cache when you process the close
in your VFS module.
Another question would be which metadata your shooting for? stat info?
DOS attributes? For the latter we have some design ideas to avoid the
need to store an xattr with the DOS attributes for the default case.
Cheers!
-slow
--
Ralph Boehme, Samba Team https://samba.org/
SerNet Samba Team Lead https://sernet.de/en/team-samba
-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_signature
Type: application/pgp-signature
Size: 840 bytes
Desc: OpenPGP digital signature
URL: <http://lists.samba.org/pipermail/samba/attachments/20220623/82d0f56f/OpenPGP_signature.sig>
More information about the samba
mailing list