summaryrefslogtreecommitdiffstats
path: root/src/rgw/driver (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* | | | | rgw/metadata: remove backend stuff from otp metadata handlerCasey Bodley2024-09-123-149/+136
* | | | | rgw/services: remove unused RGWOTPCtlCasey Bodley2024-09-124-134/+0
* | | | | rgw: clear output keys in RGWMetadataLister::get_next()Casey Bodley2024-09-121-0/+1
| |/ / / |/| | |
* | | | Merge pull request #58603 from cbodley/wip-rgw-sal-concrete-lcCasey Bodley2024-09-098-120/+101
|\ \ \ \
| * | | | rgw/sal: LCHead and LCEntry don't need abstractionCasey Bodley2024-08-236-110/+101
| * | | | rgw: remove RGWRados::list_lc_progress()Casey Bodley2024-08-222-10/+0
| | |/ / | |/| |
* | | | Merge pull request #58082 from jzhu116-bloomberg/wip-66516Casey Bodley2024-09-0913-83/+282
|\ \ \ \
| * | | | rgw/multipart: use cls_version to avoid racing between part upload and multip...Jane Zhu2024-08-2313-83/+282
| |/ / /
* | | | Merge pull request #59607 from yuvalif/wip-yuval-67658Yuval Lifshitz2024-09-091-20/+15
|\ \ \ \ | |_|/ / |/| | |
| * | | rgw/notifications: free completion pointer using unique_ptrYuval Lifshitz2024-09-051-20/+15
| | |/ | |/|
* | | Merge pull request #56597 from liangmingyuanneo/optimize-reshardCasey Bodley2024-09-055-138/+532
|\ \ \ | |/ / |/| |
| * | cls/rgw: add a helper function for calls to cls_cxx_map_remove_key()liangmingyuan2024-09-043-62/+51
| * | reshard: limiting the number of log to be recordedliangmingyuan2024-07-262-2/+3
| * | reshard: guarantee no duplicated index entries exist before startingliangmingyuan2024-07-263-12/+64
| * | reshard: small fix and cleanupliangmingyuan2024-07-224-40/+79
| * | rgw/reshard: Backward Compatibilityliangmingyuan2024-07-224-29/+70
| * | rgw/reshard: stop recording logs when reshard failedliangmingyuan2024-07-224-1/+83
| * | rgw/reshard: take into account the object stats of dest shardsliangmingyuan2024-07-213-16/+62
| * | rgw/reshard: copy the index entries to dest shards.liangmingyuan2024-07-215-118/+261
| * | rgw/reshard: Add logrecord phase in reshardingliangmingyuan2024-07-201-0/+1
* | | Merge pull request #59422 from cbodley/wip-67697Casey Bodley2024-08-261-8/+12
|\ \ \
| * | | rgw: ignore zoneless default realm when not configuredCasey Bodley2024-08-261-0/+12
| * | | rgw: realm create only sets default realm on --defaultCasey Bodley2024-08-231-8/+0
| | |/ | |/|
* | | Merge pull request #59117 from cbodley/wip-67468Casey Bodley2024-08-261-1/+1
|\ \ \
| * | | rgw/rados: zero-init shard_count in RGWBucket::check_index_unlinked()Casey Bodley2024-08-091-1/+1
* | | | rgw/multisite: initialize sync_status in RGWDataFullSyncSingleEntryCR ctorShilpa Jagannath2024-08-191-2/+2
| |/ / |/| |
* | | Merge pull request #59028 from cbodley/wip-67326Casey Bodley2024-08-141-2/+2
|\ \ \
| * | | rgw/notify: visit() returns copy of owner stringCasey Bodley2024-08-051-2/+2
* | | | Merge pull request #58448 from cbodley/wip-rgw-lc-asyncCasey Bodley2024-08-144-52/+106
|\ \ \ \
| * | | | cls/rgw: define lc ops in terms of ObjectOperation instead of IoCtxCasey Bodley2024-07-231-15/+67
| * | | | rgw/sal: add dpp and optional_yield to lifecycle opsCasey Bodley2024-07-234-38/+40
| | |_|/ | |/| |
* | | | Merge pull request #59001 from cbodley/wip-rgw-async-inline-gcCasey Bodley2024-08-133-10/+12
|\ \ \ \ | |_|_|/ |/| | |
| * | | rgw/rados: RGWRados::Object::Read::read() uses rgw_rados_operate()Casey Bodley2024-08-021-1/+1
| * | | rgw/rados: delete_objs_inline() uses rgw_rados_operate()Casey Bodley2024-08-023-9/+11
| | |/ | |/|
* / | RGW - Zipper: pull in upstream fix for zpp_bitsDaniel Gryniewicz2024-08-061-8/+8
|/ /
* | Merge pull request #58862 from cbodley/wip-rgw-posix-bucket-cache-lockCasey Bodley2024-08-011-1/+1
|\ \
| * | rgw/posix: name the lock_guard in BucketCacheEntry::reclaim()Casey Bodley2024-07-261-1/+1
| |/
* | Merge pull request #58765 from yuvalif/wip-yuval-64184J. Eric Ivancich2024-08-011-62/+39
|\ \
| * | rgw/async/notifications: use common async waiter in pubsub pushYuval Lifshitz2024-07-251-62/+39
| |/
* | Merge pull request #58349 from dang/wip-dang-posix-driverDaniel Gryniewicz2024-07-313-1078/+2639
|\ \
| * | RGW - Add Multipart and Versioned to POSIXDriverDaniel Gryniewicz2024-07-303-1078/+2639
* | | Merge pull request #58213 from benhanokh/ref_countCasey Bodley2024-07-303-14/+19
|\ \ \ | |/ / |/| |
| * | RGW - Fix copy_obj handling of obj_ctxDaniel Gryniewicz2024-07-153-14/+19
* | | Merge pull request #58449 from cbodley/wip-rgw-gc-list-asyncCasey Bodley2024-07-261-4/+18
|\ \ \
| * | | cls/rgw: gc_list uses ObjectOperation instead of IoCtxCasey Bodley2024-07-231-4/+18
| | |/ | |/|
* | | Merge pull request #58046 from hualongfeng/wip_qat_zlib_data_formatCasey Bodley2024-07-263-13/+33
|\ \ \ | |/ / |/| |
| * | rgw: fixup compressor_message didn't store in some caseshualong feng2024-07-193-13/+33
* | | Merge pull request #58519 from smanjara/wip-fix-copy-obj-replicationJ. Eric Ivancich2024-07-181-0/+4
|\ \ \
| * | | rgw/multisite: remove source object's RGW_ATTR_OBJ_REPLICATION_TRACE during c...Shilpa Jagannath2024-07-111-0/+4
* | | | rgw/rados: set_attrs() falls back to existing attrs for index updateCasey Bodley2024-07-171-0/+12