summaryrefslogtreecommitdiffstats
path: root/src/objclass (follow)
Commit message (Expand)AuthorAgeFilesLines
* objclass: Utterly destroy g_ceph_contextAdam C. Emerson2016-12-221-6/+5
* osd: Remove g_conf and g_ceph_contextAdam C. Emerson2016-12-221-0/+1
* dout: Use dout_contextAdam C. Emerson2016-12-221-0/+1
* src: rename ReplicatedPG to PrimaryLogPGSamuel Just2016-12-141-33/+33
* embedded: Add RADOS classes to embedded cephd libraryBassam Tabbara2016-11-291-0/+15
* objclass: expose client features to cls opsSage Weil2016-10-182-0/+7
* rgw: remove unused variablesYan Jun2016-08-051-3/+0
* objclass: add cls_get_featuresSage Weil2016-05-312-0/+7
* Merge pull request #8550 from xiexingguo/xxg-wip-clsSage Weil2016-05-041-3/+6
|\
| * objclass: honour do_osd_ops() results before going any furtherxie xingguo2016-04-121-3/+6
* | objclass: add method to list watchersMykola Golub2016-04-262-0/+28
|/
* objclass: add cls_cxx_read2/cls_cxx_write2Jason Dillaman2016-03-312-0/+18
* objclass: add cls_cxx_stat2()Yehuda Sadeh2016-03-052-0/+27
* cls: new force-promotion flag for class methodsJason Dillaman2015-10-091-3/+4
* osd: separate filter init from constructionJohn Spray2015-08-271-3/+8
* objclass: enable unregistering filter factoryJohn Spray2015-08-272-5/+19
* osd: expose PGLSFilter in objclass interfaceJohn Spray2015-08-262-0/+41
* objclass/class_api.cc: fix buffer out-of-bounds accessDanny Al-Gaaf2015-07-171-1/+1
* src/: add CEPH_OSD_OP_READ_SYNCSamuel Just2014-01-221-2/+2
* osd: use TrackedOp::get_req() instead of direct access to the request.Greg Farnum2013-09-201-1/+1
* osd: provide better version bounds for cls_current_version and ENOENT repliesGreg Farnum2013-09-031-1/+1
* ReplicatedPG: add OpContext::user_at_versionGreg Farnum2013-08-281-1/+1
* objclass: move cls_log into class_api.ccSage Weil2013-08-172-33/+21
* Merge remote-tracking branch 'origin/master' into wip-rgw-geoYehuda Sadeh2013-07-041-2/+2
|\
| * objclass/class_debug.cc: reduce scope of 'n' in cls_log()Danny Al-Gaaf2013-05-161-2/+2
* | objclass: provide new api for unique subop versioningYehuda Sadeh2013-05-082-0/+34
* | cls_version: create a new objclassYehuda Sadeh2013-05-082-0/+37
|/
* Validate format strings for CLS_ERR/CLS_LOGDan Mick2013-01-311-1/+2
* objclass: require each class method to have a flag setJosh Durgin2012-10-031-0/+2
* Merge branch 'wip-rgw-refcount'Yehuda Sadeh2012-09-152-0/+9
|\
| * objclass: add remove operationYehuda Sadeh2012-08-302-0/+9
* | test, key_value_store: added distributed flat btree key-value storeEleanor Cawthon2012-09-022-2/+2
|/
* objclass: add api calls to get/set xattrsYehuda Sadeh2012-07-202-0/+65
* objclass: add create methodJosh Durgin2012-06-282-0/+10
* objclass: remove unused variable from cls_cxx_map_get_valsJosh Durgin2012-06-281-1/+0
* objclass: allow class methods to retrieve their triggering entity_instGreg Farnum2012-06-142-0/+12
* 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-211-0/+6
* Merge branch 'wip-2289-2'Yehuda Sadeh2012-04-171-0/+3
|\
| * objclass: fix cls_cxx_map_remove_key()Yehuda Sadeh2012-04-141-0/+3
* | log: new logging infrastructureSage Weil2012-03-271-1/+1
|/
* rgw: add cls_cxx_map_clearYehuda Sadeh2012-03-082-0/+12
* objclass, cls_rgw: add prefix to omap_get_vals()Yehuda Sadeh2012-03-082-2/+7
* objclass: fix cls_cxx_map_write_headerYehuda Sadeh2012-03-071-2/+1
* objclass, cls_rgw: update to use omapYehuda Sadeh2012-03-072-62/+91