Skip to content
This repository was archived by the owner on Feb 8, 2024. It is now read-only.

Conversation

@sumedhak27
Copy link

@sumedhak27 sumedhak27 commented Sep 8, 2022

  • Add dpp in MotrLock class as a private member and initialize it.
  • Refactor the method and the call to the method remove_lock(...).
  • Add virtual destructors in MotrSync & MotrLockProvider classes.
  • Move the log level declarations from the rgw_sal_motr.cc to the rgw_sal_motr.h file.

Signed-off-by: Sumedh Anantrao Kulkarni [email protected]

Checklist

  • Tracker (select at least one)
    • References tracker ticket
    • Very recent bug; references commit where it was introduced
    • New feature (ticket optional)
    • Doc update (no ticket needed)
    • Code cleanup (no ticket needed)
  • Component impact
    • Affects Dashboard, opened tracker ticket
    • Affects Orchestrator, opened tracker ticket
    • No impact that needs to be tracked
  • Documentation (select at least one)
    • Updates relevant documentation
    • No doc update is appropriate
  • Tests (select at least one)
Show available Jenkins commands
  • jenkins retest this please
  • jenkins test classic perf
  • jenkins test crimson perf
  • jenkins test signed
  • jenkins test make check
  • jenkins test make check arm64
  • jenkins test submodules
  • jenkins test dashboard
  • jenkins test dashboard cephadm
  • jenkins test api
  • jenkins test docs
  • jenkins render docs
  • jenkins test ceph-volume all
  • jenkins test ceph-volume tox

@jjxsg
Copy link

jjxsg commented Sep 9, 2022

@sumedhak27 can you please add ostream prefix for logs for motr sync similar to what we have added for garbage collector.

- Add `dpp` in `MotrLock` class as a private member and initialize it.
- Refactor the method and the call to the method `remove_lock(...)`.
- Add virtual destructors in MotrSync & MotrLockProvider classes.
- Move the log level declarations from the
   `rgw_sal_motr.cc` to the `rgw_sal_motr.h` file.

Signed-off-by: Sumedh Anantrao Kulkarni <[email protected]>
@sumedhak27 sumedhak27 force-pushed the motr/locking/expire_lock branch from c2d8cfb to d702998 Compare September 9, 2022 14:47
Copy link

@sachinpunadikar sachinpunadikar left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@sachinpunadikar sachinpunadikar merged commit 94c56d0 into Seagate:main Sep 13, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants