Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

quincy: rgw: fix rgw cache invalidation after unregister_watch() error #54015

Open
wants to merge 1 commit into
base: quincy
Choose a base branch
from

Commits on Oct 14, 2023

  1. rgw: fix rgw cache invalidation after unregister_watch() error

    When a metadata osd fails, an unregister_watch() error may occur,
    resulting in an rgw cache invalidation.
    By adding an unregister_done flag and when a register_watch() error ,
    performing a reinit() operation again,
    After the first reinit() failure, the register_watch() will be performed again
    
    Fixes: https://tracker.ceph.com/issues/59217
    
    Signed-off-by: lichaochao <lichaochao2_yewu@cmss.chinamobile.com>
    (cherry picked from commit f9aae71)
    max-licc authored and k0ste committed Oct 14, 2023
    Configuration menu
    Copy the full SHA
    a984661 View commit details
    Browse the repository at this point in the history