Project

General

Profile

CephFS Starter Tasks » History » Version 2

Greg Farnum, 07/02/2015 09:45 PM

1 1 Greg Farnum
h3. +*CephFS Starter Tasks*+
2
3
*Summary*
4
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.
5
6
*Owners*
7
Greg Farnum (Red Hat)
8
9
*Interested Parties*
10
If you are interested in contributing to this blueprint, or want to be a "speaker" during the Summit session, list your name here.
11
Name (Affiliation)
12
Name (Affiliation)
13
Name
14
15
*Current Status*
16
There are tickets, and the team knows how to begin implementing them.
17
18 2 Greg Farnum
*MDS internals*
19
dump cache filtering:
20
* Client session filtering on 'dump cache’ asok http://tracker.ceph.com/issues/11173
21
* Inode filtering on 'dump cache’ asok http://tracker.ceph.com/issues/11172
22
* Path filtering on "dump cache” asok http://tracker.ceph.com/issues/11171
23
24
mds: tool to examine (later, manipulate) dirfrag objects http://tracker.ceph.com/issues/7325
25
26
An MDS-specific assert that dumps cache state http://tracker.ceph.com/issues/11174
27
28
MDS: support cache eviction http://tracker.ceph.com/issues/9659
29
30
*Client-side*
31
32
libcephfs: async interfaces http://tracker.ceph.com/issues/4734
33
34
uclient: add perfcounters http://tracker.ceph.com/issues/4355
35
36
ceph-fuse: warn and shut down when there is no MDS present http://tracker.ceph.com/issues/12204
37
38
*Mixed*
39
40
client: opportunistically update backtraces on files http://tracker.ceph.com/issues/8358
41
42
*Support:*
43
qa: test ganesha nfs reexport in teuthology http://tracker.ceph.com/issues/3244
44
45
split up mdstypes http://tracker.ceph.com/issues/3998 A compile/build challenge rather than a challenge involving much MDS work.