Activity
From 08/18/2010 to 09/16/2010
09/16/2010
- 11:21 AM Feature #414 (Resolved): ceph-fuse: implement file locking
- Apparently this never got implemented in the userspace client!
- 10:44 AM Bug #413 (Resolved): mds: avoid lookup/fetch/trim/lookup loop
- I think we can fix this most easily by passing a 'miss' name to the fetch, and have the fetch stick it at the top (no...
09/15/2010
- 09:21 PM Bug #408 (Resolved): mds: missing snap past parents
- commit:2a6fcfda89825ec811fa3082b2f8c9039230e70b
This is also broken in v0.21.*, but I'm too lazy to backport the f... - 10:41 AM Bug #344: cfuse should pass all qa tests
- Nope, I've been running on unstable. Unfortunately I just hit a crash on bonnie which looks to be new stuff, so now I...
09/14/2010
- 09:40 PM Bug #344: cfuse should pass all qa tests
- It occurs to me that we should also be running these tests on the testing branch, not just unstable. Is that what yo...
- 11:11 AM Bug #344: cfuse should pass all qa tests
- Okay, dealt with the crash.
Unfortunately there are other issues in snaptest-2 now, as deleting turns up some ROFS e... - 08:31 AM Bug #344: cfuse should pass all qa tests
- I tried running the tests on flab and cfuse crashed in one of the snapshot tests. Haven't looked at it much but it tr...
- 10:56 AM Bug #373: cfuse is degenerate with respect to ptmalloc
- Oh, I misread that. Also completed: untar_snap_rm. In progress: kernel_untar_build
- 10:47 AM Bug #373: cfuse is degenerate with respect to ptmalloc
- While running the qa suite on flab, it's now up to 1.4GB. Tests run so far:
snaptest-xattrwb
snaptest-1
snaptest-2... - 10:43 AM Feature #321 (Resolved): allow dns names for monitor switch
- Finally done in commit:902b1c148d2da0d560680ae41261fe718128b444.
09/13/2010
- 02:07 PM Bug #408 (Resolved): mds: missing snap past parents
- on flab...
- 11:28 AM Bug #394 (Resolved): mds: scatterlock scatter dir accounted_fragstat writeback
- auth dirfrags are updated now in commit:8aa15c4ef250d3621b760e12b25b9124dc7546ec
- 11:26 AM Feature #13 (Resolved): uclient: Make readdir use the cache
- 11:26 AM Feature #13: uclient: Make readdir use the cache
- commit:d10d76fc44d9b40226e7b4e736650f3523bbf37c
- 10:19 AM Subtask #396 (Resolved): uclient: cleanly update cache with readdir result
- commit:850ac657b99326d88bc61dc1f586ae03d8d8a12a
09/09/2010
- 04:41 PM Bug #394: mds: scatterlock scatter dir accounted_fragstat writeback
- Make sure the _auth_ dirfrags are updated when we do a gather and scatter_writeback.
- 10:08 AM Bug #395: mds: interval_set assert(0) during journal replay
- 10:07 AM Bug #395: mds: interval_set assert(0) during journal replay
- The problem was a session close event, followed by an open. The close didn't clear the session state, I believe beca...
09/08/2010
- 04:35 PM Bug #344: cfuse should pass all qa tests
- I think this is done then? Let's rerun them all to be sure!
- 04:35 PM Tasks #398 (Resolved): uclient: use named offsets for handling readdir on large frags
- 02:16 PM Tasks #398: uclient: use named offsets for handling readdir on large frags
- 11:28 AM Tasks #398 (Resolved): uclient: use named offsets for handling readdir on large frags
- Look to kclient for a working implementation
- 04:35 PM Tasks #397 (Resolved): cfuse: fix uclient <-> fuse readdir interface
- 11:33 AM Tasks #397: cfuse: fix uclient <-> fuse readdir interface
- 11:28 AM Tasks #397 (Resolved): cfuse: fix uclient <-> fuse readdir interface
- Use a callback so that the uclient properly advances readdir position based on our ability to fit it into the fuse bu...
- 04:34 PM Bug #383 (Resolved): cfuse: reimplement readdir
- 02:16 PM Bug #383: cfuse: reimplement readdir
- 10:58 AM Bug #383 (In Progress): cfuse: reimplement readdir
- 11:27 AM Subtask #396 (Resolved): uclient: cleanly update cache with readdir result
- We should walk our internal entries map while adding in the readdir result to unlink invalid/old entries as we go.
... - 09:39 AM Bug #395 (Resolved): mds: interval_set assert(0) during journal replay
- From ML:...
09/07/2010
- 04:29 PM Bug #394 (Resolved): mds: scatterlock scatter dir accounted_fragstat writeback
- When we scatter a just-gathered scatterlock, the dir needs to write/journal the new accounted_fragstat value.
- 04:27 PM Bug #393 (Resolved): mds: migration vs locking
- 04:27 PM Bug #393: mds: migration vs locking
- Ok, this part appears fixed, as of commit:2c47edc3ebedf5ce20bc5df5c4d7ddf4ed2a6d91
- 11:17 AM Bug #393: mds: migration vs locking
- see scatterlocks branch on fatty
- 11:16 AM Bug #393 (Resolved): mds: migration vs locking
- migration needs to take locks _after_ things are frozen, or be risk deadlock between acquire_locks() (auth_pin, then ...
- 04:26 PM Bug #30: multimds: slave_request on getattr
- Sigh.. that was a bad decision. Reverted by commit:b7b77ffc1718ea1743e199745e2c55f99ddaa16a, although if we ever go ...
- 12:14 PM Bug #385: Failed assertion in Locker::scatter_nudge
- rebased to commit:86986925fc10cf1632df41997d929547866109c5
- 12:08 PM Bug #385 (Resolved): Failed assertion in Locker::scatter_nudge
- 11:12 AM Bug #385: Failed assertion in Locker::scatter_nudge
- Ok this was a case of bad C++ method overloading (parent was const, child was not). Bah. Fixed by commit:ca048fb92c...
08/31/2010
- 08:23 AM Bug #385: Failed assertion in Locker::scatter_nudge
- I tried this branch today, no luck, both MDS'es still crashed.
Uploaded two new core files to *logger.ceph.widodh....
08/30/2010
- 12:56 PM Bug #385: Failed assertion in Locker::scatter_nudge
- Hi Wido,
Sorry I don't have time to really focus on this (vacation this week), but I pushed something that may tak... - 12:55 AM Bug #385: Failed assertion in Locker::scatter_nudge
- No, it doesn't.
I had to apply the patch manually, please confirm it is OK what I did:...
08/28/2010
- 07:12 AM Bug #385: Failed assertion in Locker::scatter_nudge
- Wido, can you let me know if this works?...
08/27/2010
- 12:47 PM Bug #344: cfuse should pass all qa tests
- This is now dependent on #383.
And it does pass untar-snap-rm, so it looks like just the readdir issue needs to be f... - 11:37 AM Bug #385 (Resolved): Failed assertion in Locker::scatter_nudge
- I updated issue #312 but Gregory told me that it was another issue....
08/26/2010
- 11:39 PM Bug #312: MDS crash: LogSegment::try_to_expire(MDS*)
- I just hit this bug again.
I've uploaded the new logfiles + corefiles to *logger.ceph.widodh.nl:/srv/ceph/issues/c... - 02:51 PM Bug #383 (Resolved): cfuse: reimplement readdir
- - need to use callback in the interface, since we don't know how much data the fuse caller can consume
- we need to ... - 02:10 PM Bug #344: cfuse should pass all qa tests
- Now passes fsx.
Closer examination has revealed it fails bonnie++ due to the wrong number of available files, which ... - 01:58 PM Bug #348 (Resolved): cfuse fails fsx test
- Fixed by commit:85814d45de05bcca390c39df020a7934e437c064.
08/24/2010
- 01:54 PM Bug #351 (Resolved): mds: fix cow on xattrs
- Yep, rootsnap got merged.
- 01:52 PM Bug #319 (Closed): allows snaps in root directory
- Merged by Sage in commit:bc8ee67cc77ab687e735c936ccc229585845effb
08/23/2010
- 08:56 PM Bug #30 (Resolved): multimds: slave_request on getattr
- commit:1d8770be2747c43a1aef05a6439b7e23a87f0419
- 01:15 PM Bug #370 (Resolved): mds: need to re-eval caps after import
- Fixed by commit:5ec305db703a18ecc0aa449586c652ce15e3e6b4
- 10:28 AM Bug #373 (Resolved): cfuse is degenerate with respect to ptmalloc
- While running the test suite on cfuse I saw real memory usage climb up to 2GB. That doesn't quite seem correct. Deter...
08/20/2010
- 11:38 AM Bug #319: allows snaps in root directory
- All right, best I can tell that silent fallout isn't even needed any more -- removing it still lets me create and del...
- 10:13 AM Bug #370 (Resolved): mds: need to re-eval caps after import
08/19/2010
- 08:43 PM Bug #319: allows snaps in root directory
- Hmmm, I forgot how much of a mess that commit was; I should clean it up a bit (at least to get rid of those commented...
- 08:09 PM Bug #319: allows snaps in root directory
- Yay, so close!
Pushed a couple cleanups that drop the projected xattr/snaprealm pointers.
I'm worried about this hu... - 05:20 PM Bug #319: allows snaps in root directory
- Fixed in branch rootsnap, commit:6aec68150aaac3e23ab8cdd1ad91b13b55827aa2. Pending review.
This contains a fairly si... - 08:12 PM Tasks #366 (Resolved): test snaptests against clustered mds failures
- 08:12 PM Tasks #365 (Resolved): test snaptests against single mds failure
- 12:58 PM Bug #351: mds: fix cow on xattrs
- Fixed in my local branch on commit:67bb28deb13fb5bc06a379dcc656362e94c7a778. Will merge in with snaprealm/rootsnap ch...
08/18/2010
- 03:23 PM Bug #362 (Rejected): mds: rejoin crashes on snaptest-2 workload
- saw two crashes, running commit:c8701f29f0a6f3777c41f8952c054ba4dd41b9d4...
Also available in: Atom