summaryrefslogtreecommitdiffstats
path: root/src/rgw/rgw_lc.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* rgw/lc: Fix a bug in LCOpAction_Transition::check()Soumya Koduri2024-09-301-1/+1
* rgw/sal: LCHead and LCEntry don't need abstractionCasey Bodley2024-08-231-7/+7
* rgw/sal: add dpp and optional_yield to lifecycle opsCasey Bodley2024-07-231-2/+4
* rgw/lc: cleanup duplicate codeSoumya Koduri2024-04-231-0/+7
* rgwlc: implement Filter size limit checksMatt Benjamin2024-03-141-5/+45
* rgwlc: implement NewerNoncurrentVersionsMatt Benjamin2024-03-141-4/+14
* rgw: refactor selected files for better above- vs below-the-lineKaleb S. KEITHLEY2023-01-231-4/+1
* RGW - Zipper - Rename rgw::sal::Store to rgw::sal::DriverDaniel Gryniewicz2022-12-081-4/+4
* rgwlc/sync: avoid calling merge-and-store-attrs from remove_bucket_config()Matt Benjamin2022-08-021-1/+2
* rgwlc: define RGWLC::thr_name() and use it to name lc lock cookiesMatt Benjamin2022-07-291-0/+5
* rgwlc: count LCFilter flags towards multi-conditionMatt Benjamin2022-07-181-1/+1
* rgwlc: update LCFilter::dump_xml(...) to add flags/ArchiveZoneMatt Benjamin2022-07-181-2/+10
* rgwlc: zone-conditional lifecycle processingMatt Benjamin2022-07-181-1/+2
* rgwlc: represent lc filter flags as XML elementsMatt Benjamin2022-07-181-1/+0
* rgwlc: introduce lifecycle config flags extensionMatt Benjamin2022-07-181-4/+51
* RGW - Zipper - Virtual base classesDaniel Gryniewicz2022-07-011-1/+2
* rgw: add missing virtual decls for dtorsKaleb S. KEITHLEY2022-03-301-3/+3
* rgwlc: restore already_run_today guardMatt Benjamin2022-03-171-0/+4
* rgwlc: remove bucket_lc_prepare, add backoffMatt Benjamin2022-03-171-1/+0
* rgwlc: remove explicit lc shard resets at start-of-runMatt Benjamin2022-03-171-1/+0
* rgwlc: optimize single-bucket lifecycle processingMatt Benjamin2021-12-011-3/+6
* rgwlc: permit lifecycle processing for a single bucketMatt Benjamin2021-11-301-2/+3
* rgw/CloudTransition: Replace Coroutines with RGWRestConn APIsSoumya Koduri2021-11-181-0/+5
* RGW - Zipper - remove last rgw_raw_obj from APIDaniel Gryniewicz2021-08-181-1/+0
* rgw: build without "using namespace std"Kefu Chai2021-08-131-45/+45
* rgw: add DPP's to logging for most opsAli Maredia2021-05-041-1/+2
* RGW Zipper - Fix style violationsDaniel Gryniewicz2021-04-151-4/+4
* RGW Zipper - The Great RenameDaniel Gryniewicz2021-04-151-9/+9
* RGW - Zipper 10: Pull The ThreadDaniel Gryniewicz2021-03-021-9/+8
* Zipper - Assorted cleanupsDaniel Gryniewicz2020-11-201-4/+8
* rgwlc: fix clause counting in LCFilter_S3::decode_xml()Matt Benjamin2020-09-241-3/+0
* Zipper - Split RadosStore from base SALDaniel Gryniewicz2020-09-081-1/+2
* Merge pull request #36522 from kalebskeithley/rgw_rados_hkalebskeithley2020-08-101-1/+0
|\
| * rgw: remove unnecessary #include "rgw_rados.h"Kaleb S. KEITHLEY2020-08-101-1/+0
* | Merge pull request #36092 from Huber-ming/dump_RGWLifecycleConfigurationJ. Eric Ivancich2020-08-101-1/+13
|\ \ | |/ |/|
| * rgw: dump transitions in RGWLifecycleConfiguration::dump()Shengming Zhang2020-07-181-1/+13
* | Merge pull request #30780 from zhangsw/fix-rgw-multipart-abortdateofriedma2020-07-151-0/+8
|\ \ | |/ |/|
| * rgw: add abort multipart date and rule-id header to init multipart upload res...zhang Shaowen2020-05-061-0/+8
* | rgwlc: add lifecycle perf countersMatt Benjamin2020-05-231-0/+1
* | rgwlc: properly accumulate in RGWLC::list_lc_progress()Matt Benjamin2020-04-251-2/+2
* | rgwlc: give radosgw-admin lc process more freedom to runMatt Benjamin2020-04-211-3/+3
* | rgwlc: re-hook RGWRados::process_lc()Matt Benjamin2020-04-211-2/+2
* | rgwlc: revisionsMatt Benjamin2020-04-211-6/+14
* | rgwlc: make rgwlc entries extensible and extendMatt Benjamin2020-04-211-2/+5
* | rgwlc: permit per-bucket thread parallelismMatt Benjamin2020-04-211-6/+12
* | rgwlc: enable thread-parallelism in RGWLCMatt Benjamin2020-04-211-11/+16
|/
* rgw: Expiration days can't be zero and transition days can be zerozhang Shaowen2019-10-121-2/+2
* Merge pull request #26524 from linuxbox2/wip-lc-days-0Matt Benjamin2019-10-101-1/+1
|\
| * rgw: lifecycle days may be 0Matt Benjamin2019-02-191-1/+1
* | RGW - Make sure editor settings are correct for all filesDaniel Gryniewicz2019-08-191-1/+1