summaryrefslogtreecommitdiffstats
path: root/src/rgw/driver/rados/rgw_rados.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* rgw: implement GetObjectAttributesMatt Benjamin2025-01-081-0/+6
* rgw/lc: Fix issues with non-current objects with instance emptySoumya Koduri2024-10-221-1/+1
* Merge pull request #59311 from soumyakoduri/wip-skoduri-cloud-restoreSoumya Koduri2024-10-031-0/+13
|\
| * rgw/cloudtier: Restore object from cloud endpointSoumya Koduri2024-10-031-0/+13
* | rgw/rados: rgw_rados_operate() takes version_t*Casey Bodley2024-09-261-1/+1
|/
* Merge pull request #59611 from cbodley/wip-cls-rgw-busy-reshardingCasey Bodley2024-09-191-1/+0
|\
| * rgw/rados: remove unused RGWRados::bi_get_vals()Casey Bodley2024-09-051-1/+0
* | Merge pull request #58603 from cbodley/wip-rgw-sal-concrete-lcCasey Bodley2024-09-091-3/+0
|\ \
| * | rgw: remove RGWRados::list_lc_progress()Casey Bodley2024-08-221-3/+0
* | | Merge pull request #58082 from jzhu116-bloomberg/wip-66516Casey Bodley2024-09-091-1/+3
|\ \ \ | |_|/ |/| |
| * | rgw/multipart: use cls_version to avoid racing between part upload and multip...Jane Zhu2024-08-231-1/+3
| |/
* | Merge pull request #56597 from liangmingyuanneo/optimize-reshardCasey Bodley2024-09-051-4/+16
|\ \ | |/ |/|
| * cls/rgw: add a helper function for calls to cls_cxx_map_remove_key()liangmingyuan2024-09-041-4/+3
| * reshard: guarantee no duplicated index entries exist before startingliangmingyuan2024-07-261-0/+2
| * reshard: small fix and cleanupliangmingyuan2024-07-221-1/+1
| * rgw/reshard: Backward Compatibilityliangmingyuan2024-07-221-1/+3
| * rgw/reshard: stop recording logs when reshard failedliangmingyuan2024-07-221-0/+7
| * rgw/reshard: take into account the object stats of dest shardsliangmingyuan2024-07-211-0/+1
| * rgw/reshard: copy the index entries to dest shards.liangmingyuan2024-07-211-3/+4
* | rgw/rados: delete_objs_inline() uses rgw_rados_operate()Casey Bodley2024-08-021-1/+2
* | RGW - Fix copy_obj handling of obj_ctxDaniel Gryniewicz2024-07-151-2/+3
|/
* Merge pull request #57060 from awojno-bloomberg/wip-awojno-status-headerCasey Bodley2024-07-031-0/+1
|\
| * rgw: Update obj_mtime only when replication log is addedAlex Wojno2024-06-211-1/+7
| |\
| * | rgw: implement x-amz-replication-status for PENDING & COMPLETEDAlex Wojno2024-05-131-0/+1
* | | rgw/multisite: use bilog_flags in cls_rgw_bucket_unlink_instance as well.Shilpa Jagannath2024-06-281-2/+2
* | | rgw/multisite: add a flag to bilog_flags and use it to set/unset null versionShilpa Jagannath2024-06-281-4/+11
| |/ |/|
* | Merge pull request #57538 from ivancich/wip-shrinky-dinkJ. Eric Ivancich2024-06-031-0/+6
|\ \
| * | rgw: add shard reduction ability to dynamic reshardingJ. Eric Ivancich2024-05-311-0/+6
| |/
* / RGW: Remove get_obj_state()/set_obj_state from SALDaniel Gryniewicz2024-05-281-1/+1
|/
* rgw: use rgw_owner in RGWBucketInfoCasey Bodley2024-04-101-5/+8
* rgw/sal: pass in ACLOwner for object writesCasey Bodley2024-04-101-6/+8
* RGW/Rados: Migrate topics to data path v2Ali Masarwa2024-04-021-0/+3
* rgw/topic: add rgwrados::topic interface for topic metadataCasey Bodley2024-03-051-4/+0
* rgw/rados: store SiteConfig with RGWServicesCasey Bodley2024-03-051-7/+4
* rgw/multisite-notification: Add omap object to store the mapping between buck...kchheda32024-03-051-0/+4
* tracer/osd/librados/build/rgw: rgw and osd end2end tracing using opentelemetryOmri Zeneva2024-02-061-2/+4
* rgw/lc: do not add datalog/bilog for some lc actionsJane Zhu2024-01-101-19/+33
* rgw: Remove `RGWSI_RADOS`Adam C. Emerson2023-11-291-1/+0
* rgw: Remove `RGWSI_RADOS` from `RGWSI_SysObj*`Adam C. Emerson2023-11-291-3/+3
* rgw: Remove RGWSI_RADOS from RGWSI_BI_RADOSAdam C. Emerson2023-11-291-2/+2
* rgw: Distentangle `rgw_rados_ref` from `RGWSI_RADOS`Adam C. Emerson2023-11-291-1/+1
* Merge pull request #54619 from cbodley/wip-rgw-sal-get-stats-asyncCasey Bodley2023-11-291-2/+2
|\
| * cls/rgw: cls_bucket_head_async uses intrusive_ptr for RGWGetDirHeader_CBCasey Bodley2023-11-231-1/+1
| * rgw/sal: unify ReadStatsCB for async user/bucket statsCasey Bodley2023-11-231-1/+1
* | rgw: non-multipart uploads serve entire range on partNumber=1Casey Bodley2023-11-211-1/+1
* | rgw/rados: part support for RGWRados::Object::ReadCasey Bodley2023-11-211-0/+2
* | rgw/rados: add get_obj_state() overload for RGWObjStateManifestCasey Bodley2023-11-211-4/+11
* | rgw/rados: remove get_obj_state() overload for follow_olh=trueCasey Bodley2023-11-211-5/+5
|/
* rgw/sal: move User::create_bucket() to Bucket::create()Casey Bodley2023-11-071-15/+14
* rgw/services: make set_attrs const correctCasey Bodley2023-11-061-2/+2