-
Notifications
You must be signed in to change notification settings - Fork 67
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
Handle the Cleanup of Resource Sharing Policies and Attributes During Resource, Attribute, and Organization Deletion. #422
Conversation
…he deletions of resources, attributes and organizations.
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #422 +/- ##
============================================
+ Coverage 48.91% 49.13% +0.22%
- Complexity 1237 1244 +7
============================================
Files 141 142 +1
Lines 7824 7847 +23
Branches 969 979 +10
============================================
+ Hits 3827 3856 +29
+ Misses 3673 3667 -6
Partials 324 324
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. |
...ity/organization/resource/sharing/policy/management/ResourceSharingPolicyHandlerService.java
Outdated
Show resolved
Hide resolved
PR builder started |
PR builder completed |
...ity/organization/resource/sharing/policy/management/ResourceSharingPolicyHandlerService.java
Outdated
Show resolved
Hide resolved
...ity/organization/resource/sharing/policy/management/ResourceSharingPolicyHandlerService.java
Outdated
Show resolved
Hide resolved
...ity/organization/resource/sharing/policy/management/ResourceSharingPolicyHandlerService.java
Outdated
Show resolved
Hide resolved
...ity/organization/resource/sharing/policy/management/dao/ResourceSharingPolicyHandlerDAO.java
Outdated
Show resolved
Hide resolved
...ity/organization/resource/sharing/policy/management/dao/ResourceSharingPolicyHandlerDAO.java
Outdated
Show resolved
Hide resolved
...ity/organization/resource/sharing/policy/management/dao/ResourceSharingPolicyHandlerDAO.java
Outdated
Show resolved
Hide resolved
64d1843
to
ed223e3
Compare
...ity/organization/resource/sharing/policy/management/ResourceSharingPolicyHandlerService.java
Outdated
Show resolved
Hide resolved
...ity/organization/resource/sharing/policy/management/dao/ResourceSharingPolicyHandlerDAO.java
Outdated
Show resolved
Hide resolved
…cy mgt component.
Since the integration test runner is continuously failing due to a different issue, and this PR only has new service additions which are not in use by other components,directly merging. |
This PR introduces mechanisms to clean up resource-sharing policies and shared attributes in the database when resources, attributes, or organizations are deleted. It ensures proper data integrity and consistency by removing orphaned entries.
Purpose
Goals
Approach
Release note
Documentation
Test environment
Related Issue
Handle the Cleanup of Resource Sharing Policies and Attributes During Resource, Attribute, and Organization Deletion #22199