summaryrefslogtreecommitdiffstats
path: root/src/rgw/rgw_lc.cc (follow)
Commit message (Expand)AuthorAgeFilesLines
* rgw: use rgw_owner in RGWBucketInfoCasey Bodley2024-04-101-1/+1
* Merge pull request #56535 from linuxbox2/wip-lc-65188Casey Bodley2024-04-051-1/+1
|\
| * rgwlc: check for no-bucket at bucket_lc_process() preambleMatt Benjamin2024-03-271-1/+1
* | Merge pull request #55203 from jzhu116-bloomberg/wip-63995J. Eric Ivancich2024-04-051-15/+10
|\ \ | |/ |/|
| * rgw/lc: delete expired delete-marker when processing Expiration lc action wit...Jane Zhu2024-01-171-15/+10
* | Merge pull request #55795 from kchheda3/wip-rename-notif-eventsCasey Bodley2024-03-201-30/+37
|\ \
| * | rgw/notification: Make the Lifecycle events AWS compatiblekchheda32024-03-141-30/+37
* | | rgwlc: implement Filter size limit checksMatt Benjamin2024-03-141-13/+63
* | | rgwlc: implement NewerNoncurrentVersionsMatt Benjamin2024-03-141-36/+26
* | | Merge pull request #55644 from linuxbox2/wip-rgw-dtexpireCasey Bodley2024-03-121-12/+6
|\ \ \ | |/ / |/| |
| * | rgw_lc: replace strftime w/fmt and chrono:calendarMatt Benjamin2024-03-121-12/+6
* | | Merge pull request #55286 from BBoozmen/oozmen_decorate_lc_eventsCasey Bodley2024-02-191-25/+30
|\ \ \ | |/ / |/| |
| * | rgw/lc: decorating log events with more detailsOguzhan Ozmen2024-01-251-25/+30
* | | Merge pull request #54867 from BBoozmen/oozmen_lc_subsystemCasey Bodley2024-02-021-1/+2
|\ \ \ | |/ / |/| |
| * | rgw/common: add rgw lifecycle specific debug log subsystemOguzhan Ozmen2023-12-111-1/+2
* | | rgw/lc: use flag and named constants instead of booleans as argument in inter...Jane Zhu2024-01-101-6/+7
* | | rgw/lc: do not add datalog/bilog for some lc actionsJane Zhu2024-01-101-3/+29
| |/ |/|
* | rgwlc: even current object versions have a unique instanceMatt Benjamin2024-01-041-3/+3
* | rgwlc: additional lc notify cleanupsMatt Benjamin2024-01-041-16/+26
* | rgw/notifications/lc: handle publish_commit() failures as warningsYuval Lifshitz2024-01-031-12/+11
* | Merge pull request #54622 from BBoozmen/oozmen_lc_work_timeCasey Bodley2023-12-081-10/+17
|\ \ | |/ |/|
| * rgw/lc: adjust timing if the configured end work-time is less than the start-...Oguzhan Ozmen2023-11-231-0/+6
| * rgw/lc: [non-functional change] use const expr to represent seconds in a dayOguzhan Ozmen2023-11-231-10/+11
* | rgw: ACLOwner as raw structCasey Bodley2023-11-301-3/+3
* | rgw: Remove `RGWSI_RADOS` from `RGWSI_SysObj*`Adam C. Emerson2023-11-291-8/+7
* | rgw: fix spelling errorsJosh Soref2023-11-271-2/+2
|/
* rgwlc: lock_lambda overwrites ret valTongliang Deng2023-11-201-2/+2
* rgw/sal: Bucket owner as rgw_userCasey Bodley2023-11-091-27/+1
* Merge pull request #50599 from cbodley/wip-rgw-sal-forwardCasey Bodley2023-11-081-1/+3
|\
| * rgw: use load_bucket()'s rgw_bucket overloadCasey Bodley2023-11-061-1/+3
| * rgw/sal: rename loading get_bucket()s to load_bucket()Casey Bodley2023-11-061-1/+1
* | rgwlc: fix delete marker regression in currentversion lc expirationMatt Benjamin2023-11-061-4/+8
|/
* rgwlc: send version_id with notificationsMatt Benjamin2023-11-031-4/+5
* rgwlc: treat persistent notify reservation as failure as fatalMatt Benjamin2023-11-031-30/+27
* rgwlc: fix remove expired for non-versioned caseMatt Benjamin2023-11-031-14/+23
* rgwlc: split versioned and non-versioned transition notificationsMatt Benjamin2023-11-031-5/+12
* rgwlc: constify notification event_typeMatt Benjamin2023-11-031-3/+3
* rgwlc: remove extra handles to sal bucket and objectMatt Benjamin2023-11-031-25/+10
* rgwlc: log error on failure to publish_commitMatt Benjamin2023-11-031-8/+19
* rgwlc: dispatch S3 notifications on transition and mpu abortMatt Benjamin2023-11-031-7/+96
* rgw: adding request context structureYuval Lifshitz2023-10-121-2/+2
* Merge pull request #47595 from 5cs/fix-lc-head-markerJ. Eric Ivancich2023-06-301-0/+9
|\
| * rgwlc: fix lc head marker point to non-exist lc entryTongliang Deng2022-08-171-0/+9
* | src/rgw: Changing null_yield to optional_yieldKalpesh Pandya2023-06-191-1/+1
* | Merge pull request #49466 from linuxbox2/wip-lc-sizeCasey Bodley2023-03-111-2/+9
|\ \
| * | rgwlc/notifications: also fix etagyuval Lifshitz2022-12-161-1/+1
| * | rgw/notifications: fetch object state to get size, in rgw_lc.ccMatt Benjamin2022-12-161-1/+8
* | | RGW - Replace set_owner workaround with new fixDaniel Gryniewicz2023-03-011-12/+3
* | | Merge pull request #48683 from linuxbox2/wip-rgwlc-faststopJ. Eric Ivancich2023-02-181-2/+20
|\ \ \
| * | | rgwlc: prevent lc for one bucket from exceeding time budgetMatt Benjamin2022-10-311-2/+20