Project

General

Profile

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...
Noah Watkins
12:54 PM Feature #818 (Resolved): mds: robust lookuphash
Make the lookuphash be thorough about locating the directory inode. Sage Weil

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...
Sage Weil
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... Greg Farnum
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... Sage Weil

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...
Greg Farnum
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 ... Greg Farnum
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 ...
Sage Weil
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. Greg Farnum

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 ... Greg Farnum

02/14/2011

04:26 PM Bug #805: mds startup: _replay journaler got error -22, aborting
Okay, somehow expire < trim. That shouldn't happen. Greg Farnum
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 John Leach
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... Greg Farnum
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:... John Leach

02/11/2011

04:04 PM Tasks #797 (Resolved): Don't _commit_full just because dir is_complete()
This got pushed in commit: fa4a9230c6ba68b9b66d1560abb89114caedf74b Greg Farnum

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! Greg Farnum

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:
> > >
>...
Greg Farnum

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... Sage Weil

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. Greg Farnum
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... Greg Farnum

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... Sage Weil

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. Sage Weil
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! Sage Weil

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...
Sage Weil

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 ... Ravi Pinjala
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... Sage Weil

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...
Ravi Pinjala

01/20/2011

10:09 AM Bug #721 (Resolved): mds crash with multiple mds
commit:f33a33e9473295f0e6cd60aee17a007542994b1e. was broken by commit:e6ee6c4fbcaadcb6ac0bce99f6955d696459c651 Sage Weil
 

Also available in: Atom