There are a lot of feature tickets in the CephFS backlog which the team hasn't prioritized enough to get done, but could provide value to users and are feasible for implementation by new developers. In this session I/we will go through some of them and discuss likely designs and points of interest.
Greg Farnum (Red Hat)
If you are interested in contributing to this blueprint, or want to be a "speaker" during the Summit session, list your name here.
There are tickets, and the team knows how to begin implementing them.
dump cache filtering:
- Client session filtering on 'dump cache’ asok http://tracker.ceph.com/issues/11173
- Inode filtering on 'dump cache’ asok http://tracker.ceph.com/issues/11172
- Path filtering on "dump cache” asok http://tracker.ceph.com/issues/11171
mds: tool to examine (later, manipulate) dirfrag objects http://tracker.ceph.com/issues/7325
An MDS-specific assert that dumps cache state http://tracker.ceph.com/issues/11174
MDS: support cache eviction http://tracker.ceph.com/issues/9659
libcephfs: async interfaces http://tracker.ceph.com/issues/4734
uclient: add perfcounters http://tracker.ceph.com/issues/4355
ceph-fuse: warn and shut down when there is no MDS present http://tracker.ceph.com/issues/12204
client: opportunistically update backtraces on files http://tracker.ceph.com/issues/8358
qa: test ganesha nfs reexport in teuthology http://tracker.ceph.com/issues/3244
split up mdstypes http://tracker.ceph.com/issues/3998 A compile/build challenge rather than a challenge involving much MDS work.