summaryrefslogtreecommitdiffstats
path: root/src/test/rgw/test_rgw_obj.cc (follow)
Commit message (Collapse)AuthorAgeFilesLines
* rgw: refactor selected files for better above- vs below-the-lineKaleb S. KEITHLEY2022-11-291-3/+3
| | | | | | | | | | | | Based on https://github.com/ceph/ceph/pull/48272, separate selected methods into new files for above-the-line vs below-the-line linkage. This is more of the work to prepare for eventual merging of the loadable module implementation. "Utility" functions that don't reference the Store are moved, e.g. from rgw_zone.cc, into the new rgw_zone_utils.cc. Methods in the new *_utils.cc files are above-the-line. Signed-off-by: Kaleb S. KEITHLEY <kkeithle@redhat.com>
* Merge pull request #30062 from david-z/wip-fix-test-assertKefu Chai2019-09-051-11/+1
|\ | | | | | | | | | | test: remove useless ASSERT_XXX macros for rgw test Reviewed-by: Kefu Chai <kchai@redhat.com> Reviewed-by: Casey Bodley <cbodley@redhat.com>
| * test: remove useless ASSERT_XXX macros for rgw testZhi Zhang2019-09-051-11/+1
| | | | | | | | Signed-off-by: Zhi Zhang <zhangz.david@outlook.com>
* | test: do not include unnecessary includesKefu Chai2019-09-021-1/+0
|/ | | | Signed-off-by: Kefu Chai <kchai@redhat.com>
* rgw: move manifest code around, initial tier separationYehuda Sadeh2019-07-291-1/+2
| | | | | | cascading changes, and minor improvements. Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
* test/rgw: api fixesYehuda Sadeh2019-01-041-1/+1
| | | | Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
* rgw: use const_iterator for decodeKefu Chai2018-05-171-2/+2
| | | | Signed-off-by: Kefu Chai <kchai@redhat.com>
* test: Use unqualified encode/decodeAdam C. Emerson2018-01-101-11/+11
| | | | | | | This is a portion of Part 1 of the namespace project: using ADL properly in encode and decode so we can use namespaces easily in Ceph. Signed-off-by: Adam C. Emerson <aemerson@redhat.com>
* rgw: compilation and other fixes following rebaseYehuda Sadeh2017-03-091-28/+34
| | | | Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
* test/rgw: extend obj, manifest unitestsYehuda Sadeh2017-03-091-16/+123
| | | | | | | Test rgw_raw_obj and upgrade of old rgw_obj, rgw_bucket and old manifest. Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
* rgw: more fixes and adjustments following rgw_pool, rgw_raw_objYehuda Sadeh2017-03-091-1/+11
| | | | Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
* rgw: make APIs to work with tenantsPete Zaitcev2015-11-251-1/+1
| | | | | | | | | | | | | | | | | | | | Previous commits introduced the tenant infrastructure such as rgw_user, but did not allow anyone to access it productively. Done: - radosgw-admin - bucket creation, listing, deletion with non-empty tenant - COPY - ACLs - Using colon for S3 with URL addressing TODO: - Fix S3 remapping of DNS so that period turns into colon in buckets, possibly using typed endpoint domains, some assuming tenants - Have Swift authentication to set tenant into URL, then pick it there - Resolve leftover XXX Signed-off-by: Pete Zaitcev <zaitcev@redhat.com>
* rgw: unit test for testing rgw_obj encoding correctnessYehuda Sadeh2015-09-141-0/+159
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>