ceph - cephfs - 2024-09-24

Timestamp (UTC)Message
2024-09-24T04:24:03.466Z
<jcollin> @Venky Shankar This is an interesting thing: <https://tracker.ceph.com/issues/68037#note-2>
2024-09-24T05:31:01.482Z
<Rishabh Dave> i prefer adding an empty commit on top of the branch, this way commit IDs remains of testing branch remains same as PR branch. this helps ensuring no new changes were added, accidentally or otherwise.
command i use: `git commit --allow-empty -m "DNM: trigger build on shaman"`

you can check build listed for testing branch on shaman too.
2024-09-24T06:25:22.497Z
<Venky Shankar> will have a look @jcollin
2024-09-24T08:15:50.342Z
<Igor Golikov> hmm make sense
2024-09-24T08:32:47.254Z
<Igor Golikov> please welcome @Markuze Alex Markuze to our team! we are onboarding him right now in the office 🙂
2024-09-24T09:11:35.273Z
<Dhairya Parmar> welcome @Markuze!
2024-09-24T09:16:51.481Z
<Markuze> Hey everyone!
I’m excited to be joining the team and looking forward to working with all of you. Feel free to reach out if you need anything or just want to connect. Let’s do great things together!
2024-09-24T09:19:11.273Z
<Venky Shankar> Welcome Alex!
2024-09-24T10:03:46.400Z
<Shachar Sharon> Welcome Alex! Feel free to contact me if you have any question.
2024-09-24T11:10:00.759Z
<jcollin> <https://github.com/ceph/teuthology/pull/2005>
2024-09-24T11:39:13.011Z
<Igor Golikov> Hi , I am looking at the capabilities explanation ( <https://github.com/ceph/ceph/blob/main/doc/cephfs/capabilities.rst> ) and I wonder whether there is somewhere visual state machine representation of different type of locks?
2024-09-24T11:46:29.079Z
<Dhairya Parmar> I cant think of any but the code comments in <https://github.com/ceph/ceph/blob/main/src/mds/locks.c> might be useful
2024-09-24T11:46:42.608Z
<Dhairya Parmar> and maybe <https://www.youtube.com/watch?v=VgNI5RQJGp0>
2024-09-24T11:47:58.333Z
<Dhairya Parmar> I cant think of any but structs in <https://github.com/ceph/ceph/blob/main/src/mds/locks.c> might be useful
2024-09-24T12:31:11.827Z
<Igor Golikov> great thanks
2024-09-24T12:46:18.624Z
<Christopher Hoffman> Welcome to the team!
2024-09-24T13:10:07.640Z
<Patrick Donnelly> Welcome Alex!
2024-09-24T13:10:48.188Z
<Patrick Donnelly> @Igor Golikov @Markuze <https://tracker.ceph.com/projects/ceph/wiki/CephFS_Code_Walkthroughs#Past-Topics>
2024-09-24T13:11:07.925Z
<Patrick Donnelly> In particular, for Alex I'd recommend the kernel client overviews by Jeff
2024-09-24T13:11:18.916Z
<Patrick Donnelly> and Igor, Venky's Locker talks should help with your questions on caps
2024-09-24T13:17:23.932Z
<Igor Golikov> thanks, Patrick
2024-09-24T13:46:59.830Z
<Igor Golikov> Hi I updated the ticket, not sure there is more things to do with it right now. Maybe another one?
2024-09-24T13:58:37.002Z
<gregsfortytwo> “What are caps (and why won’t my client drop them)” talk I gave many years ago as well
2024-09-24T18:57:16.024Z
<gregsfortytwo> there’s a random question about rbd snap diffs in <#C1HFZTW81|> which led me to looking at libcephfs snapdiff, and I’m confused: does snapdiff only tell you files which have changed between snapshots? I though it also included APIs for efficiently getting the delta of the actual file data which has changed, but am not seeing it.
2024-09-24T18:57:28.955Z
<gregsfortytwo> @Dhairya Parmar @Venky Shankar
2024-09-24T18:57:36.419Z
<gregsfortytwo> @jcollin

Any issue? please create an issue here and use the infra label.