0001-Revert-Merge-pull-request-7820-from-yuyuyu101-remove.patch
0002-Revert-rados-Added-striper-option-to-the-command-lin.patch
0003-libradosstriper-remove-the-rest-of-the-libradosstrip.patch
0004-rgw-error-more-verbosely-in-RGWRados-create_pool.patch
0005-rgw-use-RGWShardCollectCR-for-RGWReadDataSyncStatusC.patch
0006-rgw-add-dout_prefix-for-rgw_data_sync.cc.patch
0007-rgw-add-json-decoders-for-data-sync-status.patch
0008-rgw-expose-sync-managers-through-RGWRados.patch
0009-rgw-add-rest-handlers-to-query-sync-status.patch
0010-rgw-enable-async-calls-to-time_log_trim.patch
0011-rgw-add-RGWRadosTimelogTrimCR.patch
0012-rgw-add-RGWDataLogTrimCR.patch
0013-rgw-add-RGWSyncLogTrimThread-to-RGWRados.patch
0014-rgw-use-factory-function-to-hide-RGWDataLogTrimCR.patch
0015-rgw-add-static-function-to-generate-lock-cookie.patch
0016-rgw-hold-lock-for-data-log-trimming.patch
0017-rgw-DataLogTrimCR-renamed-zone-to-zone_id.patch
0018-rgw-allow-RGWPeriodConfig-to-be-stored-separately.patch
0019-rgw-synchronize-period-config-with-period-updates.patch
0020-rgw-load-period-config-separately-when-there-s-no-cu.patch
0021-radosgw-admin-new-global-quota-commands-update-perio.patch
0022-doc-rgw-update-section-on-global-quotas.patch
0023-rgw_file-store-bucket-uxattrs-on-the-bucket.patch
0024-message-osd-add-request-response-messages-for-delete.patch
0025-osd-add-a-delete-flag-to-missing-items-and-related-f.patch
0026-osd-PG-handle-deletes-in-MissingLoc.patch
0027-osd-PrimaryLogPG-PGBackend-handle-deletes-during-rec.patch
0028-osd-PrimaryLogPG-check-whether-clones-missing-from-t.patch
0029-osd-PGLog-client-deletes-are-now-part-of-the-missing.patch
0030-osd-PGLog.h-handle-lost-delete-entries-the-same-as-c.patch
0031-osd-PGLog-reset-complete_to-when-appending-lost_dele.patch
0032-include-ceph_features.h-add-feature-bit-for-handling.patch
0033-OSDMap-OSDMonitor-add-flag-for-all-osds-supporting-r.patch
0034-osd_types-Objecter-make-recovery_deletes-feature-cre.patch
0035-osd_types-PGLog-encode-missing-based-on-features.patch
0036-PGLog-PrimaryLogPG-rebuild-the-missing-set-when-the-.patch
0037-osd-ReplicatedPG-explicitly-remove-objects-when-dele.patch
0038-osd-PrimaryLogPG-skip-deleted-missing-objects-in-pg-.patch
0039-osd-PG-downgrade-warning-about-obsolete-rollback-to-.patch
0040-osd-PrimaryLogPG-PGBackend-complete-callback-even-if.patch
0041-PGLog-store-extra-duplicate-ops-beyond-the-normal-lo.patch
0042-PGLog-continuation-store-extra-duplicate-ops-beyond-.patch
0043-osd-PG-fix-lost-unfound-delete-when-there-are-no-mis.patch
0044-osd-PGBackend-delete-reply-if-fails-to-complete-dele.patch
0045-osd-PGBackend-release-a-msg-using-msg-put-not-delete.patch
0046-osd-PGLog-write-only-changed-dup-entries.patch
0047-mon-OSDMonitor-set-recovery_deletes-on-new-cluster-b.patch
0048-rgw-fix-marker-encoding-problem.patch
0049-os-export-compact-interface-in-ObjectStore-and-Objec.patch
0050-osd-new-command-compact-via-tell-daemon.patch
0051-test-add-test-of-ceph-compact-command.patch
0052-osd-default-osd_scrub_during_recovery-false.patch
0053-radosgw-fix-awsv4-header-line-sort-order.patch
0054-rgw-release-cls-lock-if-taken-in-RGWCompleteMultipar.patch
0055-RGW-Multipart-upload-may-double-the-quota.patch
0056-qa-workunits-cephtool-test.sh-add-sudo-for-daemon-co.patch
0057-osd-Fixes-for-osd_scrub_during_recovery-handling.patch
0058-kv-RocksDBStore-Add-table-options-for-filter-and-ind.patch
0059-kv-Makefile-fix-rocksdb-build-options-USE_RTTI-1.patch
0060-tests-unittest_rocksdb_option-remove-deprecated-opti.patch
0061-kv-RocksDBStore-convert-get-to-use-rocksdb-Get-inste.patch
0062-RocksDBStore-use-Get-for-multiget.patch
0063-Logging-rocksdb-transaction-in-ceph-log.patch
0064-kv-RocksDBStore-no-reason-to-make-write_batch-using-.patch
0065-kv-RocksDBStore-dump-extended-stats.patch
0066-src-kv-RocksDBStore.cc-fix-typos.patch
0067-os-kv-beautify-kvdb-statistics.patch
0068-kv-RocksDBStore-abort-if-rocksdb-EIO-don-t-return-in.patch
0069-include-assert-define-ceph_abort_msg-cct-msg.patch
0070-rocksdb-remove-experimental-status.patch
0071-tools-Add-backend-option-to-ceph-osdomap-tool-defaul.patch
0072-Makefile-rocksdb.am-update-for-new-rocksdb-version.patch
0073-tools-ceph-kvstore-tool-add-destination-store-type-t.patch
0074-tools-ceph-kvstore-tool-clean-up-destination-store-o.patch
0075-common-options.cc-Set-Filestore-rocksdb-compaction-r.patch
0076-common-options-enable-multiple-rocksdb-compaction-th.patch
0077-erasure-Remove-unused-variable.patch
0078-test-CLEANUP-to-later-enable-TEST_rados_get_with_sub.patch
0079-test-CLEANUP-make-test-clearer-by-using-fail-as-argu.patch
0080-test-test-erasure-eio.sh-fix-recovery-testing-and-en.patch
0081-osd-ECBackend-only-need-check-missing_loc-when-doing.patch
0082-qa-Add-common-generalized-inject_eio-to-ceph-helpers.patch
0083-test-Add-a-removal-test-for-erasure-code-read.patch
0084-test-Use-feature-to-get-last-array-element.patch
0085-test-Allow-modified-options-to-existing-setup-functi.patch
0086-osd-Allow-recovery-to-send-additional-reads.patch
0087-osd-For-recovery-get-all-possible-shards-to-read-on-.patch
0088-osd-Better-handle-failure-to-get-enough-EC-shards-to.patch
0089-test-Test-case-that-reproduces-tracker-18162.patch
0090-test-Fix-osd-scrub-repair.sh-for-Jewel.patch
0091-os-filestore-disable-rocksdb-compression.patch
0092-rgw-fix-BZ-1500904-Stale-bucket-index-entry-remains-.patch
0093-RGW-S3-POST-policy-should-not-require-Content-Type.patch
0094-rgw-use-bucket-marker-for-multipart-complete-oid.patch
0095-rgw-fix-chained-cache-invalidation-to-prevent-cache-.patch
0096-rgw-dont-log-EBUSY-errors-in-sync-error-list.patch
0097-radosgw-fix-swift-anonymous-access.patch
0098-radosgw-fix-doubled-underscore-with-s3-swift-server-.patch
0099-common-config-set-rocksdb_cache_size-to-OPT_U64.patch
0100-rgw-Add-try_refresh_bucket_info-function.patch
0101-rgw-Add-retry_raced_bucket_write.patch
0102-rgw-Handle-stale-bucket-info-in-RGWPutMetadataBucket.patch
0103-rgw-Handle-stale-bucket-info-in-RGWSetBucketVersioni.patch
0104-rgw-Handle-stale-bucket-info-in-RGWSetBucketWebsite.patch
0105-rgw-Handle-stale-bucket-info-in-RGWDeleteBucketWebsi.patch
0106-rgw-Expire-entries-in-bucket-info-cache.patch
0107-rgw-retry-CORS-put-delete-operations-on-ECANCELLED.patch
0108-rgw-Add-expiration-in-the-object-cache.patch
0109-rgw-Plumb-refresh-logic-into-object-cache.patch
0110-rgw-set-num_shards-on-radosgw-admin-data-sync-init.patch
0111-rgw-data-sync-set-num_shards-when-building-full-maps.patch
0112-include-fs_types-fix-unsigned-integer-overflow.patch
0113-ceph-disk-factor-out-the-retry-logic-into-a-decorato.patch
0114-ceph-disk-retry-on-OSError.patch
0115-osd-switch-filestore-to-default-to-rocksdb.patch
0116-HashIndex-randomize-split-threshold-by-a-configurabl.patch
0117-config-lower-default-omap-entries-recovered-at-once.patch
0118-selinux-Allow-getattr-on-lnk-sysfs-files.patch
0119-rgw-Fix-swift-object-expiry-not-deleting-objects.patch
0120-client-set-client_try_dentry_invalidate-to-false-by-.patch
0121-OSD-heartbeat-peers-need-to-be-updated-when-a-new-OS.patch
0122-selinux-Allow-nvme-devices.patch
0123-tools-Show-DB-state-information.patch
0124-tools-Add-the-ability-to-reset-state-to-v2.patch
0125-osd-Only-scan-for-omap-corruption-once.patch
0126-mon-OSDMonitor.cc-fix-expected_num_objects-interpret.patch
0127-rgw-require-yes-i-really-mean-it-to-run-radosgw-admi.patch
0128-rgw-log-unlink_instance-mtime-as-object-s-mtime.patch
0129-rgw-reuse-CURL-for-keystone.patch
0130-jewel-build-rgw-configure-if-curl-is-linked-against-.patch
0131-rgw-setup-locks-for-libopenssl.patch
0132-rgw-make-frontend-map-optional-for-ssl-init.patch
0133-rgw-rgw_admin-also-inits-curl.patch
0134-rgw-call-setup-and-release-curl-handles-in-setup_cur.patch
0135-rgw-rgw_admin-use-raii-for-curl-init-teardown.patch
0136-include-ceph_features-define-CEPHX2-feature.patch
0137-auth-cephx-CephxSessionHandler-implement-CEPHX_V2-ca.patch
0138-mon-msg-implement-cephx_-_require_version-options.patch
0139-auth-cephx-add-authorizer-challenge.patch
0140-cephx-update-docs.patch
0141-auth-cephx-CephxProtocol-better-random.patch
0142-rgw-add-configurable-AWS-compat-invalid-range-get-be.patch
0143-rgw-fix-list-objects-with-marker-when-bucket-is-enab.patch
0144-rgw-fix-memory-fragmentation-problem-reading-data-fr.patch
0145-rgw-admin-support-for-processing-all-gc-objects-incl.patch
0146-rgw-use-aio-for-gc-processing.patch
0147-rgw-use-a-single-gc-io-manager-for-all-shards.patch
0148-rgw-trim-gc-index-using-aio.patch
0149-rgw-make-gc-concurrenct-io-size-configurable.patch
0150-rgw-gc-aio-replace-lists-with-other-types.patch
0151-rgw-use-vector-for-remove_tags-in-gc-aio.patch
0152-rgw-fix-ECANCELED-handling-in-rgw_get_system_obj.patch
0153-rgw-ability-to-list-bucket-contents-in-unsorted-orde.patch
0154-rgw-Cache-notify-fault-injection.patch
0155-rgw-Robustly-notify.patch
0156-src-s-use-wheel.patch
0157-rgw-ObjectCache-put-avoids-separate-find-insert.patch
0158-rgw-update-ObjectCacheInfo-time_added-on-overwrite.patch
0159-rgw-Object-Write-_do_write_meta-takes-optional-olh-e.patch
0160-rgw-fetch_remote_obj-takes-optional-olh-epoch.patch
0161-rgw-fetch_remote_obj-applies-olh-even-if-object-is-c.patch
0162-rgw-bucket-sync-only-provides-an-epoch-for-olh-opera.patch
0163-rgw-bucket-sync-doesn-t-squash-over-olh-entries.patch
0164-rgw-bucket-sync-allows-OP_ADD-on-versioned-objects.patch
0165-rgw-CompleteMultipart-applies-its-olh_epoch.patch
0166-rgw-value_or-workaround.patch
0167-rgw-bucket-sync-updates-high-marker-for-squashed-ent.patch
0168-rgw-bucket-sync-only-allows-one-olh-op-at-a-time.patch
0169-rbd-disk-usage-on-empty-pool-no-longer-returns-an-er.patch
0170-OSD-print-log-when-osd-want-to-kill-self.patch
0171-ceph-osdomap-tool-Add-compact-comand-option.patch
0172-mon-OSDMonitor-enforce-caps-when-creating-deleting-u.patch
0173-mon-OSDMonitor-enforce-caps-for-all-remaining-pool-o.patch
0174-pybind-rados-new-methods-for-manipulating-self-manag.patch
0175-osd-rebuild-attrs-from-clients.patch
0176-rgw-optimize-data-sync.-Add-zones_trace-in-bi-log-to.patch
0177-osd-Fix-stale-scrub-stats-when-a-primary-takes-over.patch
0178-rgw-fix-index-update-in-dir_suggest_changes.patch
0179-rgw-continue-enoent-index-in-dir_suggest.patch
0180-rgw-fix-list-op-raced-with-put-op-maybe-cause-index-.patch
0181-cls-rgw-gc_iterate_entries-segfaults-on-invalid-iter.patch
0182-rgw-swift-ability-to-update-swift-read-and-write-acl.patch
0183-Allow-swift-acls-to-be-deleted.patch
0184-Reject-invalid-swift-acls.patch
0185-Store-swift-acls-with-keystone-elements.patch
0186-Execute-swift-acls-with-keystone-elements.patch
0187-Enable-3rd-party-access-to-swift-for-most-operations.patch
0188-Enable-3rd-party-access-for-bucket-listings-swift.patch
0189-rgw-display-errors-of-object-sync-failed-in-sync-err.patch
0190-rgw-add-radosgw-admin-sync-error-trim-to-trim-sync-e.patch
0191-radosgw-admin-sync-error-trim-loops-until-complete.patch
0192-rgw-add-curl_low_speed_limit-and-curl_low_speed_time.patch
0193-rgw-return-valid-Location-element-CompleteMultipartU.patch
0194-rgw-If-use-copy-part-without-x-amz-copy-source-range.patch
0195-rgw-RGWStorageStats-does-store-sizes-with-byte-preci.patch
0196-rgw-hermetize-soft-thresholds-of-RGWQuotaInfo.patch
0197-rgw-add-infrastructure-for-quota-checking-strategies.patch
0198-rgw-switch-to-byte-precision-in-RGWQuotaInfo.patch
0199-rgw-front-end-for-bucket-quotas-of-Swift-API.patch
0200-rgw-bucket-quota-can-be-checked-in-a-way-compliant-w.patch
0201-rgw-add-support-for-setting-container-quota-of-Swift.patch
0202-rgw-modify-bucket-quota-procedures-to-accomodate-acc.patch
0203-rgw-ONLY-refactor-handling-the-RGWUserInfo-update-in.patch
0204-rgw-let-RGWPutMetadataAccount-extract-params-before-.patch
0205-rgw-support-setting-the-account-quota-of-Swift-API-t.patch
0206-rgw-dump-quota-info-in-Swift-API-s-responses.patch
0207-rgw-fix-rounding-in-RGWQuotaInfoDefApplier.patch
0208-rgw-Let-the-default-quota-settings-take-effect-durin.patch
0209-radosgw-admin-add-bucket-recalc-stats-command.patch
0210-radosgw-admin-force-yes-i-really-mean-it-for-bucket-.patch
0211-rgw-update-radosgw-admin-help-test.patch
0212-jewel-filestore-add-pgid-in-filestore-pg-dir-split-l.patch
0213-osd-PG-reset-PG-peering-if-osd-transitions-from-down.patch
0214-osd-PG-move-send_notify-into-RecoveryCtx.patch
0215-osd-PG-normalize-query-processing-in-Stray-and-Repli.patch
0216-jewel-rpm-ceph-fuse-requires-fuse-package.patch
0217-rgw-handle-.rlistings-Swift-ACL-component-as-on-L.patch
