On Tue, Jun 18, 2019 at 2:26 AM ?? ?? <[email protected]> wrote:
>
> Thank you very much! Can you point out where is the code of revoke?

The caps code is all over the code base as it's fundamental to the
filesystem's workings. You can get some more general background in my
recent Cephalocon talk "What are “caps”? (And Why Won’t my Client Drop
Them?)" https://www.youtube.com/watch?v=VgNI5RQJGp0, slides available
at https://static.sched.com/hosted_files/cephalocon2019/dd/CephFS%20Caps.pdf

For programmatic details you will probably need to go code-diving on
your own. There is some developer documentation at
http://docs.ceph.com/docs/master/dev/internals/ which may have some
hints, and some old videos floating around (search the mailing list
archives) of in-person unstructured developer introductions we've done
but there isn't any explicit written or recorded introduction.
-Greg
_______________________________________________
ceph-users mailing list
[email protected]
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com

Reply via email to