-
Notifications
You must be signed in to change notification settings - Fork 21
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
rgw/sfs: refactor of SFSBucket::merge_and_store_attrs() #798
Labels
area/rgw-sfs
RGW & SFS related
kind/quality
Quality improvements, Refactoring, Automation via CI, E2E, Integration, CLI or REST API
priority/1
Should be fixed for next release
Milestone
Comments
giubacc
added
area/rgw-sfs
RGW & SFS related
kind/quality
Quality improvements, Refactoring, Automation via CI, E2E, Integration, CLI or REST API
and removed
triage/waiting
Waiting for triage
labels
Nov 13, 2023
giubacc
referenced
this issue
in giubacc/ceph
Nov 13, 2023
Refactored with a set_and_store_attrs semantics. The previous implementation was started as if the method should implement a merge but the actual usage suggests set semantics. The new implementation is more concise and simplified. Fixes: https://github.com/aquarist-labs/s3gw/issues/798 Signed-off-by: Giuseppe Baccini <[email protected]>
11 tasks
giubacc
referenced
this issue
in giubacc/ceph
Nov 14, 2023
Refactored with a set_and_store_attrs semantics. The previous implementation was started as if the method should implement a merge but the actual usage suggests set semantics. The new implementation is more concise and simplified. Fixes: https://github.com/aquarist-labs/s3gw/issues/798 Signed-off-by: Giuseppe Baccini <[email protected]>
giubacc
referenced
this issue
in giubacc/ceph
Nov 14, 2023
Refactored with an "overwrite" semantics. The previous implementation was started as if the method should implement a merge but the actual usage suggests "overwrite" semantics. The new implementation is more concise and simplified. Fixes: https://github.com/aquarist-labs/s3gw/issues/798 Signed-off-by: Giuseppe Baccini <[email protected]>
giubacc
referenced
this issue
in giubacc/ceph
Nov 17, 2023
Refactored with an "overwrite" semantics. The previous implementation was started as if the method should implement a merge but the actual usage suggests "overwrite" semantics. The new implementation is more concise and simplified. Fixes: https://github.com/aquarist-labs/s3gw/issues/798 Signed-off-by: Giuseppe Baccini <[email protected]>
giubacc
referenced
this issue
in giubacc/ceph
Nov 17, 2023
Refactored with an "overwrite" semantics. The previous implementation was started as if the method should implement a merge but the actual usage suggests "overwrite" semantics. The new implementation is more concise and simplified. Fixes: https://github.com/aquarist-labs/s3gw/issues/798 Signed-off-by: Giuseppe Baccini <[email protected]>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
area/rgw-sfs
RGW & SFS related
kind/quality
Quality improvements, Refactoring, Automation via CI, E2E, Integration, CLI or REST API
priority/1
Should be fixed for next release
What needs to be done
https://github.com/aquarist-labs/s3gw/issues/750 highlighted an overcomplicated implementation of
SFSBucket::merge_and_store_attrs()
.We will provide a better implementation of that.
The text was updated successfully, but these errors were encountered: