Recovery is so conservative it creates many, many datalog entries,
slowing sync.
Fixes: https://tracker.ceph.com/issues/71465
Signed-off-by: Adam C. Emerson <aemerson@redhat.com>
(cherry picked from commit
eb686df10f1b9dc474a26ebc9b4fc3891b9d330b)
Fixes: https://tracker.ceph.com/issues/72174
Signed-off-by: Adam C. Emerson <aemerson@redhat.com>
++run;
}
- if (ceph::mono_clock::now() - last_recovery < 6h) {
- co_await recover(&dp, recovery_signal);
- };
-
-
int interval = cct->_conf->rgw_data_log_window * 3 / 4;
renew_timer->expires_after(std::chrono::seconds(interval));
co_await renew_timer->async_wait(asio::use_awaitable);