Loading
Add rename support for vfs_ceph_rgw
This MR consists of following changes:
- Making correct use of rgw_open/close() APIs of librgw depending upon file open mode. i.e. to use these APIs only if file is opened for write operation.
- ill-effect of incorrect usage of rgw_open/close() APIs was preventing renames, since this gets addressed, un-comment rename functionality.
Checklist
- Commits have
Signed-off-by:with name/author being identical to the commit author - (optional) This MR is just one part towards a larger feature.
- (optional, if backport required) Bugzilla bug filed and
BUG:tag added - Test suite updated with functionality tests
- Test suite updated with negative tests
- Documentation updated
- CI timeout is 3h or higher (see Settings/CICD/General pipelines/ Timeout)
Reviewer's checklist:
- There is a test suite reasonably covering new functionality or modifications
- Function naming, parameters, return values, types, etc., are consistent and according to
README.Coding.md - This feature/change has adequate documentation added
- No obvious mistakes in the code