From mboxrd@z Thu Jan 1 00:00:00 1970 From: Brad Hubbard Subject: Re: Computation in the storage Date: Fri, 2 Dec 2016 21:49:18 +1000 Message-ID: References: <26283_1480676624_58415510_26283_122_1_EBBC07637B509B40B2E594A11E62C54F022DA808@OPEXCLILM32.corporate.adroot.infra.ftgroup> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Return-path: Received: from mail-wm0-f44.google.com ([74.125.82.44]:38017 "EHLO mail-wm0-f44.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1758128AbcLBLtV (ORCPT ); Fri, 2 Dec 2016 06:49:21 -0500 Received: by mail-wm0-f44.google.com with SMTP id f82so13423033wmf.1 for ; Fri, 02 Dec 2016 03:49:20 -0800 (PST) In-Reply-To: Sender: ceph-devel-owner@vger.kernel.org List-ID: To: Joao Eduardo Luis Cc: nebil.benmabrouk@orange.com, "ceph-devel@vger.kernel.org" On Fri, Dec 2, 2016 at 9:40 PM, Joao Eduardo Luis wrote: > On 12/02/2016 11:03 AM, nebil.benmabrouk@orange.com wrote: >> >> Hello, >> >> I am interested in embedding some specific data processing in the storage >> close to the data. >> I read that, we can integrate some code (e.g., java classes) in Ceph, but >> I find no documentation about it. > > > What you are looking is actually 'rados object classes' (or ceph classes, > according to the docs), and you may find a brief remark about that here > > http://docs.ceph.com/docs/master/architecture/#extending-ceph > > which contains pointers to the code you should look into. > > Somehow it feels like there should be some more information about this > somewhere, but I can't really recall where. Hmmm... that needs updating. Any takers? Look at the following. src/objclass/objclass.h src/test/fooclass.cc src/test/barclass.cc All the code below src/cls/, especially "hello". > > -Joao > > -- > 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 -- Cheers, Brad