From: Dave Spano <dspano@optogenics.com>
To: Greg Farnum <greg@inktank.com>
Cc: "Sébastien Han" <han.sebastien@gmail.com>,
ceph-devel <ceph-devel@vger.kernel.org>,
"Sage Weil" <sage@inktank.com>,
"Wido den Hollander" <wido@42on.com>,
"Sylvain Munaut" <s.munaut@whatever-company.com>,
"Samuel Just" <sam.just@inktank.com>,
"Vladislav Gorbunov" <vadikgo@gmail.com>
Subject: Re: OSD memory leaks?
Date: Wed, 13 Mar 2013 20:05:47 -0400 (EDT) [thread overview]
Message-ID: <511505218.2097.1363219547568.JavaMail.root@optogenics.com> (raw)
In-Reply-To: <F860AE51BB524994916F40B02D0CCE04@inktank.com>
I renamed the old one from images to images-old, and the new one from images-new to images.
Dave Spano
Optogenics
Systems Administrator
----- Original Message -----
From: Greg Farnum <greg@inktank.com>
To: Dave Spano <dspano@optogenics.com>
Cc: Sébastien Han <han.sebastien@gmail.com>, ceph-devel <ceph-devel@vger.kernel.org>, Sage Weil <sage@inktank.com>, Wido den Hollander <wido@42on.com>, Sylvain Munaut <s.munaut@whatever-company.com>, Samuel Just <sam.just@inktank.com>, Vladislav Gorbunov <vadikgo@gmail.com>
Sent: Wed, 13 Mar 2013 18:52:29 -0400 (EDT)
Subject: Re: OSD memory leaks?
It sounds like maybe you didn't rename the new pool to use the old pool's name? Glance is looking for a specific pool to store its data in; I believe it's configurable but you'll need to do one or the other.
-Greg
On Wednesday, March 13, 2013 at 3:38 PM, Dave Spano wrote:
> Sebastien,
>
> I'm not totally sure yet, but everything is still working.
>
>
> Sage and Greg,
> I copied my glance image pool per the posting I mentioned previously, and everything works when I use the ceph tools. I can export rbds from the new pool and delete them as well.
>
> I noticed that the copied images pool does not work with glance.
>
> I get this error when I try to create images in the new pool. If I put the old pool back, I can create images no problem.
>
> Is there something I'm missing in glance that I need to work with a pool created in bobtail? I'm using Openstack Folsom.
>
> File "/usr/lib/python2.7/dist-packages/glance/api/v1/images.py", line 437, in _upload
> image_meta['size'])
> File "/usr/lib/python2.7/dist-packages/glance/store/rbd.py", line 244, in add
> image_size, order)
> File "/usr/lib/python2.7/dist-packages/glance/store/rbd.py", line 207, in _create_image
> features=rbd.RBD_FEATURE_LAYERING)
> File "/usr/lib/python2.7/dist-packages/rbd.py", line 194, in create
> raise make_ex(ret, 'error creating image')
> PermissionError: error creating image
>
>
> Dave Spano
>
>
>
>
> ----- Original Message -----
>
> From: "Sébastien Han" <han.sebastien@gmail.com (mailto:han.sebastien@gmail.com)>
> To: "Dave Spano" <dspano@optogenics.com (mailto:dspano@optogenics.com)>
> Cc: "Greg Farnum" <greg@inktank.com (mailto:greg@inktank.com)>, "ceph-devel" <ceph-devel@vger.kernel.org (mailto:ceph-devel@vger.kernel.org)>, "Sage Weil" <sage@inktank.com (mailto:sage@inktank.com)>, "Wido den Hollander" <wido@42on.com (mailto:wido@42on.com)>, "Sylvain Munaut" <s.munaut@whatever-company.com (mailto:s.munaut@whatever-company.com)>, "Samuel Just" <sam.just@inktank.com (mailto:sam.just@inktank.com)>, "Vladislav Gorbunov" <vadikgo@gmail.com (mailto:vadikgo@gmail.com)>
> Sent: Wednesday, March 13, 2013 3:59:03 PM
> Subject: Re: OSD memory leaks?
>
> Dave,
>
> Just to be sure, did the log max recent=10000 _completely_ stod the
> memory leak or did it slow it down?
>
> Thanks!
> --
> Regards,
> Sébastien Han.
>
>
> On Wed, Mar 13, 2013 at 2:12 PM, Dave Spano <dspano@optogenics.com (mailto:dspano@optogenics.com)> wrote:
> > Lol. I'm totally fine with that. My glance images pool isn't used too often. I'm going to give that a try today and see what happens.
> >
> > I'm still crossing my fingers, but since I added log max recent=10000 to ceph.conf, I've been okay despite the improper pg_num, and a lot of scrubbing/deep scrubbing yesterday.
> >
> > Dave Spano
> >
> >
> >
> >
> > ----- Original Message -----
> >
> > From: "Greg Farnum" <greg@inktank.com (mailto:greg@inktank.com)>
> > To: "Dave Spano" <dspano@optogenics.com (mailto:dspano@optogenics.com)>
> > Cc: "ceph-devel" <ceph-devel@vger.kernel.org (mailto:ceph-devel@vger.kernel.org)>, "Sage Weil" <sage@inktank.com (mailto:sage@inktank.com)>, "Wido den Hollander" <wido@42on.com (mailto:wido@42on.com)>, "Sylvain Munaut" <s.munaut@whatever-company.com (mailto:s.munaut@whatever-company.com)>, "Samuel Just" <sam.just@inktank.com (mailto:sam.just@inktank.com)>, "Vladislav Gorbunov" <vadikgo@gmail.com (mailto:vadikgo@gmail.com)>, "Sébastien Han" <han.sebastien@gmail.com (mailto:han.sebastien@gmail.com)>
> > Sent: Tuesday, March 12, 2013 5:37:37 PM
> > Subject: Re: OSD memory leaks?
> >
> > Yeah. There's not anything intelligent about that cppool mechanism. :)
> > -Greg
> >
> > On Tuesday, March 12, 2013 at 2:15 PM, Dave Spano wrote:
> >
> > > I'd rather shut the cloud down and copy the pool to a new one than take any chances of corruption by using an experimental feature. My guess is that there cannot be any i/o to the pool while copying, otherwise you'll lose the changes that are happening during the copy, correct?
> > >
> > > Dave Spano
> > > Optogenics
> > > Systems Administrator
> > >
> > >
> > >
> > > ----- Original Message -----
> > >
> > > From: "Greg Farnum" <greg@inktank.com (mailto:greg@inktank.com)>
> > > To: "Sébastien Han" <han.sebastien@gmail.com (mailto:han.sebastien@gmail.com)>
> > > Cc: "Dave Spano" <dspano@optogenics.com (mailto:dspano@optogenics.com)>, "ceph-devel" <ceph-devel@vger.kernel.org (mailto:ceph-devel@vger.kernel.org)>, "Sage Weil" <sage@inktank.com (mailto:sage@inktank.com)>, "Wido den Hollander" <wido@42on.com (mailto:wido@42on.com)>, "Sylvain Munaut" <s.munaut@whatever-company.com (mailto:s.munaut@whatever-company.com)>, "Samuel Just" <sam.just@inktank.com (mailto:sam.just@inktank.com)>, "Vladislav Gorbunov" <vadikgo@gmail.com (mailto:vadikgo@gmail.com)>
> > > Sent: Tuesday, March 12, 2013 4:20:13 PM
> > > Subject: Re: OSD memory leaks?
> > >
> > > On Tuesday, March 12, 2013 at 1:10 PM, Sébastien Han wrote:
> > > > Well to avoid un necessary data movement, there is also an
> > > > _experimental_ feature to change on fly the number of PGs in a pool.
> > > >
> > > > ceph osd pool set <poolname> pg_num <numpgs> --allow-experimental-feature
> > > Don't do that. We've got a set of 3 patches which fix bugs we know about that aren't in bobtail yet, and I'm sure there's more we aren't aware of…
> > > -Greg
> > >
> > > Software Engineer #42 @ http://inktank.com | http://ceph.com
> > >
> > > >
> > > > Cheers!
> > > > --
> > > > Regards,
> > > > Sébastien Han.
> > > >
> > > >
> > > > On Tue, Mar 12, 2013 at 7:09 PM, Dave Spano <dspano@optogenics.com (mailto:dspano@optogenics.com)> wrote:
> > > > > Disregard my previous question. I found my answer in the post below. Absolutely brilliant! I thought I was screwed!
> > > > >
> > > > > http://permalink.gmane.org/gmane.comp.file-systems.ceph.devel/8924
> > > > >
> > > > > Dave Spano
> > > > > Optogenics
> > > > > Systems Administrator
> > > > >
> > > > >
> > > > >
> > > > > ----- Original Message -----
> > > > >
> > > > > From: "Dave Spano" <dspano@optogenics.com (mailto:dspano@optogenics.com)>
> > > > > To: "Sébastien Han" <han.sebastien@gmail.com (mailto:han.sebastien@gmail.com)>
> > > > > Cc: "Sage Weil" <sage@inktank.com (mailto:sage@inktank.com)>, "Wido den Hollander" <wido@42on.com (mailto:wido@42on.com)>, "Gregory Farnum" <greg@inktank.com (mailto:greg@inktank.com)>, "Sylvain Munaut" <s.munaut@whatever-company.com (mailto:s.munaut@whatever-company.com)>, "ceph-devel" <ceph-devel@vger.kernel.org (mailto:ceph-devel@vger.kernel.org)>, "Samuel Just" <sam.just@inktank.com (mailto:sam.just@inktank.com)>, "Vladislav Gorbunov" <vadikgo@gmail.com (mailto:vadikgo@gmail.com)>
> > > > > Sent: Tuesday, March 12, 2013 1:41:21 PM
> > > > > Subject: Re: OSD memory leaks?
> > > > >
> > > > >
> > > > > If one were stupid enough to have their pg_num and pgp_num set to 8 on two of their pools, how could you fix that?
> > > > >
> > > > >
> > > > > Dave Spano
> > > > >
> > > > >
> > > > >
> > > > > ----- Original Message -----
> > > > >
> > > > > From: "Sébastien Han" <han.sebastien@gmail.com (mailto:han.sebastien@gmail.com)>
> > > > > To: "Vladislav Gorbunov" <vadikgo@gmail.com (mailto:vadikgo@gmail.com)>
> > > > > Cc: "Sage Weil" <sage@inktank.com (mailto:sage@inktank.com)>, "Wido den Hollander" <wido@42on.com (mailto:wido@42on.com)>, "Gregory Farnum" <greg@inktank.com (mailto:greg@inktank.com)>, "Sylvain Munaut" <s.munaut@whatever-company.com (mailto:s.munaut@whatever-company.com)>, "Dave Spano" <dspano@optogenics.com (mailto:dspano@optogenics.com)>, "ceph-devel" <ceph-devel@vger.kernel.org (mailto:ceph-devel@vger.kernel.org)>, "Samuel Just" <sam.just@inktank.com (mailto:sam.just@inktank.com)>
> > > > > Sent: Tuesday, March 12, 2013 9:43:44 AM
> > > > > Subject: Re: OSD memory leaks?
> > > > >
> > > > > > Sorry, i mean pg_num and pgp_num on all pools. Shown by the "ceph osd
> > > > > > dump | grep 'rep size'"
> > > > >
> > > > >
> > > > >
> > > > >
> > > > >
> > > > >
> > > > >
> > > > > Well it's still 450 each...
> > > > >
> > > > > > The default pg_num value 8 is NOT suitable for big cluster.
> > > > >
> > > > > Thanks I know, I'm not new with Ceph. What's your point here? I
> > > > > already said that pg_num was 450...
> > > > > --
> > > > > Regards,
> > > > > Sébastien Han.
> > > > >
> > > > >
> > > > > On Tue, Mar 12, 2013 at 2:00 PM, Vladislav Gorbunov <vadikgo@gmail.com (mailto:vadikgo@gmail.com)> wrote:
> > > > > > Sorry, i mean pg_num and pgp_num on all pools. Shown by the "ceph osd
> > > > > > dump | grep 'rep size'"
> > > > > > The default pg_num value 8 is NOT suitable for big cluster.
> > > > > >
> > > > > > 2013/3/13 Sébastien Han <han.sebastien@gmail.com (mailto:han.sebastien@gmail.com)>:
> > > > > > > Replica count has been set to 2.
> > > > > > >
> > > > > > > Why?
> > > > > > > --
> > > > > > > Regards,
> > > > > > > Sébastien Han.
> > > > > > >
> > > > > > >
> > > > > > > On Tue, Mar 12, 2013 at 12:45 PM, Vladislav Gorbunov <vadikgo@gmail.com (mailto:vadikgo@gmail.com)> wrote:
> > > > > > > > > FYI I'm using 450 pgs for my pools.
> > > > > > > >
> > > > > > > >
> > > > > > > >
> > > > > > > >
> > > > > > > >
> > > > > > > >
> > > > > > > > Please, can you show the number of object replicas?
> > > > > > > >
> > > > > > > > ceph osd dump | grep 'rep size'
> > > > > > > >
> > > > > > > > Vlad Gorbunov
> > > > > > > >
> > > > > > > > 2013/3/5 Sébastien Han <han.sebastien@gmail.com (mailto:han.sebastien@gmail.com)>:
> > > > > > > > > FYI I'm using 450 pgs for my pools.
> > > > > > > > >
> > > > > > > > > --
> > > > > > > > > Regards,
> > > > > > > > > Sébastien Han.
> > > > > > > > >
> > > > > > > > >
> > > > > > > > > On Fri, Mar 1, 2013 at 8:10 PM, Sage Weil <sage@inktank.com (mailto:sage@inktank.com)> wrote:
> > > > > > > > > >
> > > > > > > > > > On Fri, 1 Mar 2013, Wido den Hollander wrote:
> > > > > > > > > > > On 02/23/2013 01:44 AM, Sage Weil wrote:
> > > > > > > > > > > > On Fri, 22 Feb 2013, S?bastien Han wrote:
> > > > > > > > > > > > > Hi all,
> > > > > > > > > > > > >
> > > > > > > > > > > > > I finally got a core dump.
> > > > > > > > > > > > >
> > > > > > > > > > > > > I did it with a kill -SEGV on the OSD process.
> > > > > > > > > > > > >
> > > > > > > > > > > > > https://www.dropbox.com/s/ahv6hm0ipnak5rf/core-ceph-osd-11-0-0-20100-1361539008
> > > > > > > > > > > > >
> > > > > > > > > > > > > Hope we will get something out of it :-).
> > > > > > > > > > > >
> > > > > > > > > > > > AHA! We have a theory. The pg log isnt trimmed during scrub (because teh
> > > > > > > > > > > > old scrub code required that), but the new (deep) scrub can take a very
> > > > > > > > > > > > long time, which means the pg log will eat ram in the meantime..
> > > > > > > > > > > > especially under high iops.
> > > > > > > > > > >
> > > > > > > > > > >
> > > > > > > > > > >
> > > > > > > > > > >
> > > > > > > > > > >
> > > > > > > > > > >
> > > > > > > > > > >
> > > > > > > > > > > Does the number of PGs influence the memory leak? So my theory is that when
> > > > > > > > > > > you have a high number of PGs with a low number of objects per PG you don't
> > > > > > > > > > > see the memory leak.
> > > > > > > > > > >
> > > > > > > > > > > I saw the memory leak on a RBD system where a pool had just 8 PGs, but after
> > > > > > > > > > > going to 1024 PGs in a new pool it seemed to be resolved.
> > > > > > > > > > >
> > > > > > > > > > > I've asked somebody else to try your patch since he's still seeing it on his
> > > > > > > > > > > systems. Hopefully that gives us some results.
> > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > > The PGs were active+clean when you saw the leak? There is a problem (that
> > > > > > > > > > we just fixed in master) where pg logs aren't trimmed for degraded PGs.
> > > > > > > > > >
> > > > > > > > > > sage
> > > > > > > > > >
> > > > > > > > > > >
> > > > > > > > > > > Wido
> > > > > > > > > > >
> > > > > > > > > > > > Can you try wip-osd-log-trim (which is bobtail + a simple patch) and see
> > > > > > > > > > > > if that seems to work? Note that that patch shouldn't be run in a mixed
> > > > > > > > > > > > argonaut+bobtail cluster, since it isn't properly checking if the scrub is
> > > > > > > > > > > > class or chunky/deep.
> > > > > > > > > > > >
> > > > > > > > > > > > Thanks!
> > > > > > > > > > > > sage
> > > > > > > > > > > >
> > > > > > > > > > > >
> > > > > > > > > > > > > --
> > > > > > > > > > > > > Regards,
> > > > > > > > > > > > > S?bastien Han.
> > > > > > > > > > > > >
> > > > > > > > > > > > >
> > > > > > > > > > > > > On Fri, Jan 11, 2013 at 7:13 PM, Gregory Farnum <greg@inktank.com (mailto:greg@inktank.com)> wrote:
> > > > > > > > > > > > > > On Fri, Jan 11, 2013 at 6:57 AM, S?bastien Han <han.sebastien@gmail.com (mailto:han.sebastien@gmail.com)>
> > > > > > > > > > > > > > wrote:
> > > > > > > > > > > > > > > > Is osd.1 using the heap profiler as well? Keep in mind that active
> > > > > > > > > > > > > > > > use
> > > > > > > > > > > > > > > > of the memory profiler will itself cause memory usage to increase ?
> > > > > > > > > > > > > > > > this sounds a bit like that to me since it's staying stable at a
> > > > > > > > > > > > > > > > large
> > > > > > > > > > > > > > > > but finite portion of total memory.
> > > > > > > > > > > > > > >
> > > > > > > > > > > > > > >
> > > > > > > > > > > > > > >
> > > > > > > > > > > > > > >
> > > > > > > > > > > > > > >
> > > > > > > > > > > > > > >
> > > > > > > > > > > > > > >
> > > > > > > > > > > > > > > Well, the memory consumption was already high before the profiler was
> > > > > > > > > > > > > > > started. So yes with the memory profiler enable an OSD might consume
> > > > > > > > > > > > > > > more memory but this doesn't cause the memory leaks.
> > > > > > > > > > > > > >
> > > > > > > > > > > > > >
> > > > > > > > > > > > > >
> > > > > > > > > > > > > >
> > > > > > > > > > > > > >
> > > > > > > > > > > > > >
> > > > > > > > > > > > > >
> > > > > > > > > > > > > > My concern is that maybe you saw a leak but when you restarted with
> > > > > > > > > > > > > > the memory profiling you lost whatever conditions caused it.
> > > > > > > > > > > > > >
> > > > > > > > > > > > > > > Any ideas? Nothing to say about my scrumbing theory?
> > > > > > > > > > > > > > I like it, but Sam indicates that without some heap dumps which
> > > > > > > > > > > > > > capture the actual leak then scrub is too large to effectively code
> > > > > > > > > > > > > > review for leaks. :(
> > > > > > > > > > > > > > -Greg
> > > > > > > > > > > > >
> > > > > > > > > > > > >
> > > > > > > > > > > > >
> > > > > > > > > > > > >
> > > > > > > > > > > > >
> > > > > > > > > > > > >
> > > > > > > > > > > > > --
> > > > > > > > > > > > > To unsubscribe from this list: send the line "unsubscribe ceph-devel" in
> > > > > > > > > > > > > the body of a message to majordomo@vger.kernel.org (mailto:majordomo@vger.kernel.org)
> > > > > > > > > > > > > More majordomo info at http://vger.kernel.org/majordomo-info.html
> > > > > > > > > > > >
> > > > > > > > > > > >
> > > > > > > > > > > >
> > > > > > > > > > > >
> > > > > > > > > > > >
> > > > > > > > > > > >
> > > > > > > > > > > > --
> > > > > > > > > > > > To unsubscribe from this list: send the line "unsubscribe ceph-devel" in
> > > > > > > > > > > > the body of a message to majordomo@vger.kernel.org (mailto:majordomo@vger.kernel.org)
> > > > > > > > > > > > More majordomo info at http://vger.kernel.org/majordomo-info.html
> > > > > > > > > > >
> > > > > > > > > > >
> > > > > > > > > > >
> > > > > > > > > > >
> > > > > > > > > > >
> > > > > > > > > > >
> > > > > > > > > > >
> > > > > > > > > > >
> > > > > > > > > > > --
> > > > > > > > > > > Wido den Hollander
> > > > > > > > > > > 42on B.V.
> > > > > > > > > > >
> > > > > > > > > > > Phone: +31 (0)20 700 9902
> > > > > > > > > > > Skype: contact42on
> > > > > > > > > >
> > > > > > > > >
> > > > > > > > >
> > > > > > > > >
> > > > > > > > >
> > > > > > > > >
> > > > > > > > >
> > > > > > > > > --
> > > > > > > > > To unsubscribe from this list: send the line "unsubscribe ceph-devel" in
> > > > > > > > > the body of a message to majordomo@vger.kernel.org (mailto:majordomo@vger.kernel.org)
> > > > > > > > > More majordomo info at http://vger.kernel.org/majordomo-info.html
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > > >
> > > > >
> > > > >
> > > > >
> > > > >
> > > > > --
> > > > > To unsubscribe from this list: send the line "unsubscribe ceph-devel" in
> > > > > the body of a message to majordomo@vger.kernel.org (mailto:majordomo@vger.kernel.org)
> > > > > More majordomo info at http://vger.kernel.org/majordomo-info.html
> > > >
> > >
> >
>
--
To unsubscribe from this list: send the line "unsubscribe ceph-devel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
next prev parent reply other threads:[~2013-03-14 0:05 UTC|newest]
Thread overview: 48+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <7332688.5.1363110084349.JavaMail.dspano@it1>
2013-03-12 18:09 ` OSD memory leaks? Dave Spano
2013-03-12 20:10 ` Sébastien Han
2013-03-12 20:20 ` Greg Farnum
2013-03-12 21:15 ` Dave Spano
2013-03-12 21:37 ` Greg Farnum
2013-03-13 13:12 ` Dave Spano
2013-03-13 19:59 ` Sébastien Han
2013-03-13 22:38 ` Dave Spano
2013-03-13 22:52 ` Greg Farnum
2013-03-14 0:05 ` Dave Spano [this message]
2013-03-14 0:15 ` Josh Durgin
2013-03-14 21:28 ` Dave Spano
2013-03-12 21:01 ` Bryan K. Wright
[not found] <4172429.450.1357580400977.JavaMail.dspano@it1>
[not found] ` <10953797.470.1357585419142.JavaMail.dspano@it1>
2013-01-07 19:09 ` Samuel Just
2013-01-09 15:20 ` Sébastien Han
2013-01-09 16:10 ` Dave Spano
2013-01-09 16:35 ` Sébastien Han
2013-01-09 18:09 ` Sylvain Munaut
2013-01-09 19:11 ` Sébastien Han
2013-01-10 21:44 ` Gregory Farnum
2013-01-11 14:57 ` Sébastien Han
2013-01-11 18:13 ` Gregory Farnum
2013-02-22 15:24 ` Sébastien Han
2013-02-23 0:44 ` Sage Weil
2013-02-24 23:10 ` Sébastien Han
2013-02-25 0:21 ` Sage Weil
2013-02-25 7:51 ` Wido den Hollander
2013-02-25 17:18 ` Sébastien Han
2013-03-01 15:51 ` Wido den Hollander
2013-03-01 18:07 ` Samuel Just
2013-03-01 19:10 ` Sage Weil
2013-03-04 17:11 ` Sébastien Han
[not found] ` <13183200.155.1363027427897.JavaMail.dspano@it1>
2013-03-11 22:23 ` Sébastien Han
2013-03-12 11:45 ` Vladislav Gorbunov
2013-03-12 12:12 ` Sébastien Han
2013-03-12 13:00 ` Vladislav Gorbunov
2013-03-12 13:43 ` Sébastien Han
2013-01-09 21:42 ` Dave Spano
2013-01-09 22:12 ` Sébastien Han
2013-01-09 23:03 ` Dave Spano
2013-01-10 21:43 ` Gregory Farnum
[not found] <CAOLwVUmJb0y39dg3zTv=c4iPSkjLBhG3L7L4=L7Ms96iP-SiWw@mail.gmail.com>
2012-12-17 8:28 ` Fwd: " Sébastien Han
2012-12-17 18:12 ` Samuel Just
[not found] ` <CAOLwVUn5VbH1P=0wu-Oxb1bSKpaQfC6uQ5012wvPc7bvz606JA@mail.gmail.com>
2012-12-17 22:41 ` Sébastien Han
2012-12-17 22:55 ` Samuel Just
2012-12-18 17:21 ` Sébastien Han
2012-12-19 16:37 ` Sébastien Han
2012-12-19 21:43 ` Samuel Just
2013-01-04 15:20 ` Sébastien Han
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=511505218.2097.1363219547568.JavaMail.root@optogenics.com \
--to=dspano@optogenics.com \
--cc=ceph-devel@vger.kernel.org \
--cc=greg@inktank.com \
--cc=han.sebastien@gmail.com \
--cc=s.munaut@whatever-company.com \
--cc=sage@inktank.com \
--cc=sam.just@inktank.com \
--cc=vadikgo@gmail.com \
--cc=wido@42on.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.