summaryrefslogtreecommitdiffstats
path: root/src/cls (follow)
Commit message (Expand)AuthorAgeFilesLines
* cls_rbd.cc: remove another unused variableDanny Al-Gaaf2013-02-281-3/+1
* cls_rbd.cc: remove unused variableDanny Al-Gaaf2013-02-281-3/+0
* cls/lock/cls_lock.cc: use !lockers.empty() instead of size()Danny Al-Gaaf2013-02-151-1/+1
* cls_refcount.cc: use empty() instead of !size() to check for emptinessDanny Al-Gaaf2013-02-141-2/+2
* cls/rbd/cls_rbd.cc: use !empty() instead of 'size() > 0'Danny Al-Gaaf2013-02-141-3/+3
* Validate format strings for CLS_ERR/CLS_LOGDan Mick2013-01-312-28/+38
* cls_rbd, cls_rgw: use PRI*64 when printing/logging 64-bit valuesDan Mick2013-01-302-8/+11
* librbd: Allow get_lock_info to failDan Mick2013-01-091-2/+6
* cls_rbd: get_children does not need write permissionJosh Durgin2012-12-301-1/+1
* rgw: unaccount multipart parts when completing uploadYehuda Sadeh2012-11-274-29/+74
* Merge branch 'next'Dan Mick2012-11-071-1/+1
|\
* | fix cls_rbd reorgSage Weil2012-11-041-1/+1
* | cls_rbd: move into new locationSage Weil2012-11-044-0/+3027
|/
* cls_rgw: init var in ctorSage Weil2012-10-151-1/+1
* cls_rgw: return returned ret codeYehuda Sadeh2012-10-091-1/+1
* cls_rgw: check pointer before dereferencingYehuda Sadeh2012-10-091-1/+2
* rgw: multiple coverity fixes of uninitialized fieldsYehuda Sadeh2012-10-092-6/+6
* Merge branch 'wip-osd-caps'Josh Durgin2012-10-063-24/+24
|\
| * OSD: deprecate CLS_METHOD_PUBLIC flagJosh Durgin2012-10-033-24/+24
* | cls_refcount: fix uninit vals in ctorSage Weil2012-09-281-3/+6
|/
* Merge remote branch 'origin/wip-librbd-locking'Josh Durgin2012-09-194-120/+149
|\
| * cls_lock_client: add ObjectOperation-based get_lock_infoJosh Durgin2012-09-012-16/+35
| * cls_lock_types: add missing includeJosh Durgin2012-09-011-1/+2
| * cls_lock_client: return error when decoding failsJosh Durgin2012-08-311-2/+2
| * cls_lock_client: fix indentationJosh Durgin2012-08-311-52/+51
| * cls_lock_client: change modified reference parameters to pointersJosh Durgin2012-08-312-48/+51
| * cls_lock_client: clean up reference parametersJosh Durgin2012-08-312-48/+54
| * cls_lock: fix some spacingJosh Durgin2012-08-311-3/+4
* | Merge branch 'wip-3127'Yehuda Sadeh2012-09-185-14/+268
|\ \
| * | rgw, cls_rgw: a tool to rebuild bucket statsYehuda Sadeh2012-09-184-0/+146
| * | cls_rgw: complete_op() only skip update if epoch is non zeroYehuda Sadeh2012-09-181-1/+1
| * | cls_rgw: update index stats based on correct categoryYehuda Sadeh2012-09-181-5/+13
| * | cls_rgw: change scoping of suggested changes varsYehuda Sadeh2012-09-181-4/+3
| * | cls_rgw: configurable tag timeoutYehuda Sadeh2012-09-185-4/+81
| * | cls_rgw: client api for bucket index initYehuda Sadeh2012-09-182-0/+8
| * | cls_rgw: add client api calls for index suggestYehuda Sadeh2012-09-182-0/+15
| * | rgw: fix rgw_dir_suggest_changes() to set header_changedYehuda Sadeh2012-09-111-0/+1
* | | Merge branch 'wip-rgw-refcount'Yehuda Sadeh2012-09-154-0/+449
|\ \ \ | |/ / |/| |
| * | rgw: document how refcount objclass worksYehuda Sadeh2012-09-151-0/+22
| * | cls_refcount: a new class for objects refcountingYehuda Sadeh2012-09-054-0/+427
| |/
* | rgw: encode total usage for backwards compatibilityYehuda Sadeh2012-09-081-7/+12
* | rgw: rgw-admin filter usage by categoriesYehuda Sadeh2012-09-071-2/+13
* | rgw: usage now account categoriesYehuda Sadeh2012-09-061-19/+59
|/
* rgw: fix usage log readYehuda Sadeh2012-08-281-0/+2
* cls_rgw_client: fix #include pathSage Weil2012-08-271-1/+1
* cls_rgw: add cls_rgw unitest, test gc apiYehuda Sadeh2012-08-271-1/+1
* rgw: implement garbage collectorYehuda Sadeh2012-08-272-26/+225
* cls_rgw: add gc commands handlingYehuda Sadeh2012-08-225-0/+588
* cls_lock: specify librados namespace explicitlyYehuda Sadeh2012-08-221-14/+14
* cls_rgw: cleanupsYehuda Sadeh2012-08-226-0/+1491