Re: How does cephfs ensure client cache consistency?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Tue, Jun 18, 2019 at 2:26 AM ?? ?? <Aotori@xxxxxxxxxxx> 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
ceph-users@xxxxxxxxxxxxxx
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com




[Index of Archives]     [Information on CEPH]     [Linux Filesystem Development]     [Ceph Development]     [Ceph Large]     [Ceph Dev]     [Linux USB Development]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [xfs]


  Powered by Linux