summaryrefslogtreecommitdiff
path: root/src/objclass
Commit message (Expand)AuthorAgeFilesLines
* objclass: add methods to get keys without values, and set multiple valuesJosh Durgin2012-06-082-0/+46
* objclass: rename omap methods to be consistent with other interfacesJosh Durgin2012-06-082-12/+21
* objclass: allow classes to log at different levelsJosh Durgin2012-06-082-5/+6
* class_debug: add indent settings headerJosh Durgin2012-06-081-0/+3
* objclass: pass strings as const referencesJosh Durgin2012-06-082-10/+11
* objclass: add indent settings headerJosh Durgin2012-06-082-0/+5
* check malloc return valuesYehuda Sadeh2012-05-201-0/+6
* Merge branch 'wip-2289-2'Yehuda Sadeh2012-04-171-0/+3
|\
| * objclass: fix cls_cxx_map_remove_key()Yehuda Sadeh2012-04-131-0/+3
* | log: new logging infrastructureSage Weil2012-03-271-1/+1
|/
* rgw: add cls_cxx_map_clearYehuda Sadeh2012-03-072-0/+12
* objclass, cls_rgw: add prefix to omap_get_vals()Yehuda Sadeh2012-03-072-2/+7
* objclass: fix cls_cxx_map_write_headerYehuda Sadeh2012-03-071-2/+1
* objclass, cls_rgw: update to use omapYehuda Sadeh2012-03-062-62/+91
* objclass: add debug_objclass knob, default to offSage Weil2012-02-151-1/+3
* Merge remote branch 'gh/master' into wip-op-data-muxSage Weil2012-01-161-14/+22
|\
| * rgw: wrap cls_cxx_map_* with try/catch around decodingYehuda Sadeh2012-01-121-14/+22
* | osd: put result data in OSDOp.outdataSage Weil2012-01-121-43/+31
* | osd: OSDOp::data -> indataSage Weil2012-01-081-12/+12
|/
* objclass: add map interfaces.Greg Farnum2011-10-132-0/+126
* objclass: add stat operationYehuda Sadeh2011-09-212-0/+27
* Remove "#include debug.h" from config.hColin Patrick McCabe2011-06-221-0/+1
* Create de-globalized versions of the dout macroColin Patrick McCabe2011-06-201-1/+1
* osd: move ClassHandler.{cc,h} to osd/Sage Weil2011-04-191-1/+1
* osd: load classes from a fixed location off diskSage Weil2011-04-191-27/+13
* Rename config.h -> common/config.hColin Patrick McCabe2011-02-232-2/+2
* osd, class: introduce public class methodsYehuda Sadeh2010-07-011-2/+3
* cls: cls_read, cls_cxx_read return the number of bytes readYehuda Sadeh2010-06-291-2/+9
* Merge branch 'rbd-class' into unstableSage Weil2010-06-182-2/+34
|\
| * class: implement write_full interfaceYehuda Sadeh2010-06-102-0/+13
| * cls: export relevant functionsYehuda Sadeh2010-06-101-0/+2
| * cclsinfo: utility to display class informationYehuda Sadeh2010-06-101-2/+5
| * rbd: implement snap revert header manipulation via classYehuda Sadeh2010-06-102-0/+11
| * class: add CLS_LOG macroYehuda Sadeh2010-06-101-0/+3
* | Bug #98: Unique names for include guardsMarkus Elfring2010-06-171-2/+2
|/
* osd: name args in ceph_osd_op unionSage Weil2009-09-301-18/+18
* rados: rename rdcall to callYehuda Sadeh2009-06-102-3/+3
* class: add cls_setxattrYehuda Sadeh2009-06-102-0/+22
* osd: hold op data on the specific opYehuda Sadeh2009-06-091-47/+42
* osd: read/write op flags revision (for class methods)Yehuda Sadeh2009-06-092-18/+49
* class: makefile, include fixesYehuda Sadeh2009-06-081-0/+3
* objclass: add support for c++ methodsSage Weil2009-06-052-13/+71
* class: add cls_read api functionYehuda Sadeh2009-06-012-0/+24
* class: rdcall implementedYehuda Sadeh2009-05-282-0/+32
* class: dependent classes are loaded automaticallyYehuda Sadeh2009-05-271-0/+11
* osd: some interface change in do_read_ops, uses contextYehuda Sadeh2009-05-191-1/+3
* class: end to end method executionYehuda Sadeh2009-05-181-1/+1
* class: some fixesYehuda Sadeh2009-05-153-7/+18
* class: some api implementationYehuda Sadeh2009-05-152-6/+85
* class: typedef method, use C style namingSage Weil2009-05-141-12/+14