Skip to content

fix(groot): do not upsert groot for all namespaces on restart #8561

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

Merged
merged 1 commit into from
Feb 1, 2023

Conversation

mangalaman93
Copy link
Member

Earlier, whenever the alpha starts(or restarts), we were upserting guardian and groot for all the namespaces. This is not actually needed. The change was made in the PR #7759 to fix a bulk loader edge case. This PR fixes that by generating the required RDFs in the bulk loader itself. Essentially, it inserts the ACL RDFs when force loading into non-Galaxy namespace.

(cherry picked from commit 6730f10)

@CLAassistant
Copy link

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.
You have signed the CLA already but the status is still pending? Let us recheck it.

@mangalaman93 mangalaman93 added the slash-to-main PRs which bring slash branch on par with main. label Jan 4, 2023
@joshua-goldstein
Copy link
Contributor

Adding this for future reference: #7917
This PR reverts #7759

MichelDiz
MichelDiz previously approved these changes Jan 7, 2023
matthewmcneely
matthewmcneely previously approved these changes Jan 9, 2023
@coveralls
Copy link

coveralls commented Jan 25, 2023

Coverage Status

Coverage: 67.076% (-0.02%) from 67.097% when pulling 24e8ae7 on aman/acl into c084617 on main.

harshil-goel
harshil-goel previously approved these changes Jan 30, 2023
Earlier, whenever the alpha starts(or restarts), we were
upserting guardian and groot for all the namespaces. This is
not actually needed. The change was made in the PR #7759 to
fix a bulk loader edge case. This PR fixes that by generating
the required RDFs in the bulk loader itself. Essentially, it
inserts the ACL RDFs when force loading into non-Galaxy namespace.

(cherry picked from commit 6730f10)
@akon-dey akon-dey merged commit c175edc into main Feb 1, 2023
@akon-dey akon-dey deleted the aman/acl branch February 1, 2023 02:59
all-seeing-code pushed a commit that referenced this pull request Feb 8, 2023
Earlier, whenever the alpha starts(or restarts), we were upserting
guardian and groot for all the namespaces. This is not actually needed.
The change was made in the PR #7759 to fix a bulk loader edge case. This
PR fixes that by generating the required RDFs in the bulk loader itself.
Essentially, it inserts the ACL RDFs when force loading into non-Galaxy
namespace.

(cherry picked from commit 6730f10)

Co-authored-by: Naman Jain <[email protected]>
all-seeing-code pushed a commit that referenced this pull request Feb 8, 2023
Earlier, whenever the alpha starts(or restarts), we were upserting
guardian and groot for all the namespaces. This is not actually needed.
The change was made in the PR #7759 to fix a bulk loader edge case. This
PR fixes that by generating the required RDFs in the bulk loader itself.
Essentially, it inserts the ACL RDFs when force loading into non-Galaxy
namespace.

(cherry picked from commit 6730f10)

Co-authored-by: Naman Jain <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
slash-to-main PRs which bring slash branch on par with main.
Development

Successfully merging this pull request may close these issues.

10 participants