Activity
From 01/20/2011 to 02/18/2011
02/18/2011
- 03:40 PM Cleanup #814: hadoop: refactor hadoop shim in terms of java libceph bindings
- Sage,
I see the general benefits of a Java-based libceph interface, but what are your long-term plans for Hadoop o... - 12:54 PM Feature #818 (Resolved): mds: robust lookuphash
- Make the lookuphash be thorough about locating the directory inode.
02/17/2011
- 11:10 AM Cleanup #814: hadoop: refactor hadoop shim in terms of java libceph bindings
- I mean that, at the end of the day, we should probably have:
- a java Ceph interface binding that is identical to t... - 09:00 AM Cleanup #814: hadoop: refactor hadoop shim in terms of java libceph bindings
- I'm not sure what you're after here -- you mean you want Java bindings for librados, and then the Hadoop patches shou...
- 07:14 AM Cleanup #814 (Resolved): hadoop: refactor hadoop shim in terms of java libceph bindings
- Refactor the hadoop code in terms of generic Java bindings for libceph, instead of mixing the SWIG crap in with the a...
02/16/2011
- 08:16 PM Feature #601: mds: order directory commits after rename
- Err, I guess actually that should read:
8) a commits
9) hold on b/bar gets removed
10) commit b comes in
11) b co... - 07:53 PM Feature #601: mds: order directory commits after rename
- I haven't gotten too far into it yet, but my current line of attack is to see how feasible it is to place "holds" on ...
- 05:07 PM Feature #601: mds: order directory commits after rename
- I think this is going to be much ahrder than I originally imagined. For example:
- mv /a/foo /b/foo
- mv /b/bar ... - 03:51 PM Feature #601: mds: order directory commits after rename
- I'm going to take a look at this while waiting for data collection to run as I work on #698.
02/15/2011
- 09:38 AM Bug #805 (Can't reproduce): mds startup: _replay journaler got error -22, aborting
- Well, I can't figure out how the header could have gotten corrupted like that, but I've put in a few more checks for ...
02/14/2011
- 04:26 PM Bug #805: mds startup: _replay journaler got error -22, aborting
- Okay, somehow expire < trim. That shouldn't happen.
- 02:29 PM Bug #805: mds startup: _replay journaler got error -22, aborting
- Dumped and bzipped the journal here: http://johnleach.co.uk/downloads/ceph/805-journal.dump.tbz2
- 01:21 PM Bug #805: mds startup: _replay journaler got error -22, aborting
- You don't have any other logs from before, do you? At this point there's a problem with the way the MDS journal ended...
- 01:02 PM Bug #805 (Resolved): mds startup: _replay journaler got error -22, aborting
- As per #803, the assert is now fixed but starting up the cluster I now get:...
02/11/2011
- 04:04 PM Tasks #797 (Resolved): Don't _commit_full just because dir is_complete()
- This got pushed in commit: fa4a9230c6ba68b9b66d1560abb89114caedf74b
02/10/2011
- 11:57 AM Tasks #797 (Resolved): Don't _commit_full just because dir is_complete()
- We should use some kind of metric to see if we should commit_partial or commit_full!
02/08/2011
- 01:52 PM Bug #791 (Resolved): ls -al waits for writes to complete
- On Mon, 6 Dec 2010, Jim Schutt wrote:
> Hi Sage,
>
> On Sat, 2010-12-04 at 21:59 -0700, Sage Weil wrote:
> > >
>...
02/03/2011
- 03:13 PM Feature #764 (Rejected): mds: make anchor table scale
- The anchor table is current kept completely in memory. This won't scale forever for large numbers of anchors, especi...
01/31/2011
- 10:40 AM Feature #630: release caps on inodes unlinked by other clients
- Putting this back in the queue since we've pushed it back past 1.0.
- 10:39 AM Bug #551 (Can't reproduce): cfuse crash on quick mds restart
- When I created this Sage told me that this wasn't actually the cause, and it was a different bug. I can't seem to rep...
01/29/2011
- 09:41 PM Feature #602 (Resolved): mds: handle corrupt/missing journals
- no repair flag, but journal discard and cluster reset are in place. not especially useful yet without the actual rep...
01/28/2011
- 10:51 AM Bug #663 (Can't reproduce): cmds segfaults
- Hopefully this will turn up later. The new asserts will let us catch it sooner and get a useful stack dump.
- 10:46 AM Bug #733 (Can't reproduce): cmds crash: mds/LogEvent.cc:88: FAILED assert(p.end())
- Hmm not enough to go on I'm afraid. If you see this again please let us know!
01/27/2011
- 08:52 AM Feature #602: mds: handle corrupt/missing journals
- see mds_reset branch.
Still need a process to reset the individual mds instances. This should:
- advance the jou...
01/25/2011
- 10:32 AM Bug #733: cmds crash: mds/LogEvent.cc:88: FAILED assert(p.end())
- Odd, I can't repro this anymore. It was either fixed by some change between 785bf0fcbfb69efa8dd97340c8ee0079bb5ad55e ...
- 08:31 AM Bug #733: cmds crash: mds/LogEvent.cc:88: FAILED assert(p.end())
- Can you restart the mds with 'debug mds = 20' so we can see what events are getting replayed and which decode is fail...
01/23/2011
- 10:56 PM Bug #733 (Can't reproduce): cmds crash: mds/LogEvent.cc:88: FAILED assert(p.end())
- When I start cmds, I get this crash:
mds/LogEvent.cc: In function 'static LogEvent* LogEvent::decode(ceph::buffer...
01/20/2011
- 10:09 AM Bug #721 (Resolved): mds crash with multiple mds
- commit:f33a33e9473295f0e6cd60aee17a007542994b1e. was broken by commit:e6ee6c4fbcaadcb6ac0bce99f6955d696459c651
Also available in: Atom