-
Couldn't load subscription status.
- Fork 109
Adds ability to Merge policy sets with the option to rename policy id's upon duplicate ids. #1476
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
Conversation
Signed-off-by: Charlie Murphy <[email protected]>
Signed-off-by: Charlie Murphy <[email protected]>
…t tests. Signed-off-by: Charlie Murphy <[email protected]>
Signed-off-by: Charlie Murphy <[email protected]>
Signed-off-by: Charlie Murphy <[email protected]>
03d8350 to
917cd70
Compare
Signed-off-by: Charlie Murphy <[email protected]>
a559d5b to
a393172
Compare
…dress other comments by Adrian. Signed-off-by: Charlie Murphy <[email protected]>
Signed-off-by: Charlie Murphy <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks! Just a few minor suggestions.
Signed-off-by: Charlie Murphy <[email protected]> Co-authored-by: Adrian Palacios <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good. A couple nitpicks on Rust std library usage
…shmaps. Addresses John's comments. Signed-off-by: Charlie Murphy <[email protected]>
…'s upon duplicate ids. (cedar-policy#1476) Signed-off-by: Charlie Murphy <[email protected]> Co-authored-by: Adrian Palacios <[email protected]>
Description of changes
Adds the ability to merge a two policy sets. The user can choose to either have conflicting policy ids result in an error or to be automatically renamed. The renaming scheme is returned as a HashMap from the old id to the newly auto-generated id.
Issue #610
Checklist for requesting a review
The change in this PR is (choose one, and delete the other options):
cedar-policy(e.g., addition of a new API).I confirm that this PR (choose one, and delete the other options):
I confirm that
cedar-spec(choose one, and delete the other options):I confirm that
docs.cedarpolicy.com(choose one, and delete the other options):