21 Nov, 2009

2 commits


19 Nov, 2009

5 commits


13 Nov, 2009

2 commits


12 Nov, 2009

3 commits


11 Nov, 2009

2 commits


10 Nov, 2009

1 commit

  • We were using the cap_gen to track both stale caps (caps that timed out
    due to temporarily losing touch with the mds) and dead caps that did not
    reconnect after an MDS failure. Introduce a recon_gen counter to track
    reconnections to restarted MDSs and kill dead caps based on that instead.

    Rename gen to cap_gen while we're at it to make it more clear which is
    which.

    Signed-off-by: Sage Weil

    Sage Weil
     

08 Nov, 2009

1 commit


07 Nov, 2009

4 commits


05 Nov, 2009

3 commits


04 Nov, 2009

1 commit


03 Nov, 2009

1 commit


02 Nov, 2009

2 commits


31 Oct, 2009

1 commit

  • Commit 645a102581b3639836b17d147c35d574fd6e8267 fixes calculation of object
    offset for layouts with multiple stripes per object. This updates the
    calculation of the length written to take into account multiple stripes per
    object.

    Signed-off-by: Noah Watkins
    Signed-off-by: Sage Weil

    Noah Watkins
     

29 Oct, 2009

4 commits


28 Oct, 2009

2 commits


27 Oct, 2009

2 commits


23 Oct, 2009

1 commit


22 Oct, 2009

1 commit

  • We can't fill i_size with rbytes at the fill_file_size stage without
    adding additional checks for directories. Notably, we want st_blocks
    to remain 0 on directories so that 'du' still works.

    Fill in i_blocks, i_size specially in ceph_getattr instead.

    Signed-off-by: Sage Weil

    Sage Weil
     

20 Oct, 2009

2 commits