summaryrefslogtreecommitdiffstats
path: root/src/rgw/rgw_period_history.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* rgw: refactor selected files for better above- vs below-the-lineKaleb S. KEITHLEY2023-01-231-4/+1
| | | | | | | Move more files into driver/rados for better above- vs below- the-line. Use #pragma once everywhere (versus fixing all the Signed-off-by: Kaleb S. KEITHLEY <kkeithle@redhat.com>
* rgw: add DPP's to logging for most opsAli Maredia2021-05-041-2/+3
| | | | | | | | | | | | | | | | | | | | | | | | This commit contains the following major changes: - Most log output lines for major ops now have DoutPrefixProviders. - Create new macro ldpp_subdout. This macro is meant as a replacement for lsubdout for headerfiles that do not define the rgw subsys. - Changes to RGWObjManifest begin and end iterators. - Make it so that rgw_dencoder.cc should only contain the logic related to encoding. Also add dpp to ldouts and lderr's already using req_state and replace sync_env/env->dpp's with dpp's Signed-off-by: Ali Maredia <amaredia@redhat.com> Signed-off-by: Kalpesh Pandya <kapandya@redhat.com> Signed-off-by: Casey Bodley <cbodley@redhat.com>
* rgw: No null_yield in rgw_zoneAdam C. Emerson2020-11-131-2/+4
| | | | Signed-off-by: Adam C. Emerson <aemerson@redhat.com>
* RGW - Make sure editor settings are correct for all filesDaniel Gryniewicz2019-08-191-1/+1
| | | | Signed-off-by: Daniel Gryniewicz <dang@redhat.com>
* Rename "include/assert.h"Brad Hubbard2018-09-141-1/+1
| | | | | | | | | This conflicts with the system assert.h so rename and change includes to reflect the new name. Fixes: http://tracker.ceph.com/issues/35682 Signed-off-by: Brad Hubbard <bhubbard@redhat.com>
* rgw: add == and != operators for period history cursorCasey Bodley2017-04-261-0/+3
| | | | | | RGWMetaSyncCR was using operator== but it always returned true! Signed-off-by: Casey Bodley <cbodley@redhat.com>
* rgw: use pimpl pattern for RGWPeriodHistoryCasey Bodley2016-02-261-58/+9
| | | | | | | | | this removes the dependency on RGWPeriod from rgw_rados.h, which breaks a circular dependency between rgw_rados.h -> rgw_metadata.h -> rgw_period_history.h -> rgw_rados.h Reported-by: Willem Jan Withagen <wjw@digiware.nl> Signed-off-by: Casey Bodley <cbodley@redhat.com>
* rgw: get period history cursor when starting syncCasey Bodley2016-02-181-1/+1
| | | | Signed-off-by: Casey Bodley <cbodley@redhat.com>
* rgw: RGWPeriodHistory to track period historyCasey Bodley2016-02-121-0/+160
Signed-off-by: Casey Bodley <cbodley@redhat.com>