summaryrefslogtreecommitdiffstats
path: root/src/cls/rgw/cls_rgw_client.cc (follow)
Commit message (Expand)AuthorAgeFilesLines
* common: add override in header fileliuchang08122017-03-031-2/+2
* rgw: add override in rgw subsystemliuchang08122017-02-151-2/+2
* cls/rgw: add bucket_update_stats methodYehuda Sadeh2016-10-191-0/+11
* cls/rgw: utilities to support raw bucket index operationsYehuda Sadeh2016-10-191-0/+9
* rgw: fix wrong variable definition in rgw_cls_lc_set_entry functionweiqiaomiao2016-07-231-5/+5
* RGW:lifecycle feature[rebase]Ji Chen2016-07-221-0/+102
* rgw: convert plain object to versioned (with null version) when removingYehuda Sadeh2016-03-231-1/+2
* rgw: propagate low time precision for user operationsYehuda Sadeh2016-03-151-2/+4
* rgw: high resolution timeYehuda Sadeh2016-03-151-2/+2
* rgw: guard versioned object removal from circular syncYehuda Sadeh2016-02-121-1/+2
* rgw: store obj pg version in the object's headYehuda Sadeh2016-02-121-0/+9
* cls/rgw: add an objclass method to check obj mtimeYehuda Sadeh2016-02-121-0/+10
* make ctors with one argument explicitDanny Al-Gaaf2016-01-291-1/+1
* Revert "LifeCycle feature"Yehuda Sadeh2015-12-091-90/+0
* LifeCycle featureJi Chen2015-12-081-0/+90
* rgw: use bucket shard for olh operationsYehuda Sadeh2015-01-231-1/+1
* rgw: api adjustments following a mergeYehuda Sadeh2015-01-231-3/+4
* Merge remote-tracking branch 'origin/master' into wip-rgw-versioning-4Yehuda Sadeh2015-01-221-123/+184
|\
| * Revert "Revert "Merge remote-tracking branch 'origin/wip-bi-sharding-3' into ...Yehuda Sadeh2015-01-221-121/+183
| * Revert "Merge remote-tracking branch 'origin/wip-bi-sharding-3' into next"Yehuda Sadeh2015-01-191-183/+121
| * rgw: wait for completion only if not completion availableYehuda Sadeh2015-01-141-2/+5
| * rgw: fix memory leakYehuda Sadeh2015-01-141-8/+10
| * rgw, cls_rgw: keep shard ids with oidsYehuda Sadeh2015-01-141-4/+4
| * cls_rgw: clean up CLSRGWConcurrentIOYehuda Sadeh2015-01-141-26/+26
| * Adjust bi log trim implementation to work with multiple bucket shards.Guang Yang2015-01-141-24/+32
| * Adjust bi log listing to work with multiple bucket shards.Guang Yang2015-01-141-71/+27
| * cls_rgw, rgw: switch different ops to new concurrent infrastructureYehuda Sadeh2015-01-141-106/+8
| * rgw: generalize container type for concurrent IO base classYehuda Sadeh2015-01-141-38/+6
| * cls_rgw, rgw: create base class for common bucket shard operationsYehuda Sadeh2015-01-141-45/+26
| * Adjust bucket stats/index checking/index rebuild/tag timeout implementation t...Guang Yang2015-01-141-48/+142
| * Adjust bucket listing to work with multiple shards.Guang Yang2015-01-141-21/+69
| * Implement sharding for bucket creation.Guang Yang2015-01-141-0/+100
* | cls_rgw: user swap() instead of assignment operatorYehuda Sadeh2015-01-201-3/+3
* | rgw: add bucket index log flags, use these for marking versioned opsYehuda Sadeh2015-01-201-2/+6
* | rgw, cls_rgw: log versioned operations in bucket index logYehuda Sadeh2015-01-201-2/+4
* | rgw, cls_rgw: conditionally remove olh objectYehuda Sadeh2015-01-201-0/+10
* | rgw, cls_rgw: clean up olh artifacts when dropping last versionYehuda Sadeh2015-01-201-0/+17
* | rgw, cls_rgw: provide optional version id, versioned epoch to olh opsYehuda Sadeh2015-01-201-2/+6
* | cls_rgw, rgw: pending_log can hold multiple entries per epochYehuda Sadeh2015-01-201-1/+1
* | cls_rgw: guard certain operations using olh tagYehuda Sadeh2015-01-201-1/+4
* | rgw, cls_rgw: improve olh atomicityYehuda Sadeh2015-01-201-11/+14
* | rgw: propagate object owner and mtime for deletion markerYehuda Sadeh2015-01-201-1/+4
* | rgw, cls_rgw: add bi putYehuda Sadeh2015-01-201-0/+13
* | cls_rgw, rgw-admin: create bi list operationYehuda Sadeh2015-01-201-0/+28
* | cls_rgw, rgw-admin: move bi_get() entry encoding to clsYehuda Sadeh2015-01-201-4/+2
* | rgw-admin, cls_rgw: add bi_get objclass operationYehuda Sadeh2015-01-201-0/+28
* | cls_rgw: unlink object instanceYehuda Sadeh2015-01-201-0/+15
* | rgw, cls_rgw: don't remove olh objectsYehuda Sadeh2015-01-161-0/+9
* | rgw, cls_rgw: list object versions is optionalYehuda Sadeh2015-01-161-1/+2
* | rgw, cls_rgw: trim olh log functionalityYehuda Sadeh2015-01-161-0/+14