summaryrefslogtreecommitdiffstats
path: root/src/rgw/driver/rados/rgw_data_sync.cc (follow)
Commit message (Expand)AuthorAgeFilesLines
...
| * | | rgw/multisite: don't retry in error repo if bucket instance does not existShilpa Jagannath2023-04-201-1/+7
| |/ /
* / / rgw/multisite: parse shard_id value correctly to handle num_shards 0 caseShilpa Jagannath2023-04-181-1/+10
|/ /
* | Merge pull request #50746 from cbodley/wip-rgw-bucket-full-sync-compatCasey Bodley2023-03-311-0/+6
|\ \
| * | rgw: set init_check_compat when bucket sync status doesn't existCasey Bodley2023-03-291-0/+6
| |/
* / rgw/admin: 'data sync status' formats binary error repo entriesCasey Bodley2023-03-271-2/+15
|/
* Merge pull request #50329 from cbodley/wip-58891Casey Bodley2023-03-031-2/+2
|\
| * rgw/rados: use rgw::num_shards() helperCasey Bodley2023-03-011-2/+2
* | Merge pull request #50169 from cbodley/wip-rgw-unsal-radosCasey Bodley2023-03-021-3/+3
|\ \ | |/ |/|
| * rgw/rados: remove sal handles from RGWRados::Object opsCasey Bodley2023-02-181-3/+3
* | rgw: clean up January 23, 2023 coverity scan issuesJ. Eric Ivancich2023-01-311-1/+1
|/
* rgw: stop blocking for asio threads for create_bucket()Ali Maredia2023-01-241-1/+1
* rgw: Resolve sync stuck in previous genSoumya Koduri2023-01-131-2/+28
* rgw/multisite: return error from RGWLastCallerWinsCR() to track marker update...Shilpa Jagannath2023-01-131-19/+60
* rgw: Check for lost lease more oftenAdam C. Emerson2023-01-131-3/+17
* rgw/multisite: object should generate version id on archive zone, even when v...Shilpa Jagannath2023-01-131-3/+5
* rgw/multisite: take the bucket lease before checking if bucket sync is enable...Shilpa Jagannath2023-01-131-16/+19
* rgw: Reduce data sync parallelism in response to RADOS lock latencyAdam C. Emerson2023-01-131-12/+13
* rgw: `SimpleRadosWriteAttrsCR` uses an async RADOS callAdam C. Emerson2023-01-131-2/+2
* rgw: `SimpleRadosWriteCR` uses an async RADOS callAdam C. Emerson2023-01-131-17/+15
* rgw: `SimpleRadosReadCR` uses an async RADOS callAdam C. Emerson2023-01-121-15/+13
* rgw: `SimpleRadosReadAttrsCR` uses an async RADOS callAdam C. Emerson2023-01-111-1/+1
* rgw: Use `cls_version` for read/writes to global data sync statusAdam C. Emerson2023-01-111-16/+29
* rgw: Reread sync status after acquiring lock in `RGWDataSyncCR`Adam C. Emerson2023-01-111-0/+7
* rgw: Pull lock out of RGWInitDataSyncStatusCoroutineAdam C. Emerson2023-01-111-54/+147
* rgw/multisite: clear objv before reading bucket sync statusShilpa Jagannath2023-01-111-0/+1
* rgw/bucket-sync: flush marker_tracker when the lease is lostSoumya Koduri2023-01-111-0/+11
* rgw/multisite: marker_tracker->finish() returns errorShilpa Jagannath2023-01-111-0/+6
* rgw/multisite: Update marker and objv after acquiring the leaseSoumya Koduri2023-01-111-0/+10
* rgw/multisite: add cls versioning for tracking data sync per shard object and...Shilpa Jagannath2023-01-111-41/+65
* RGW - Zipper - Chown reworkDaniel Gryniewicz2022-12-151-1/+0
* rgw: drop rgw_obj_key::to_str()Kefu Chai2022-12-101-1/+1
* RGW - Zipper - move rgw/store to rgw/driverDaniel Gryniewicz2022-12-081-0/+6460