You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The deps command recursively visits each dependency of a given ref; collecting the ref for each hit. Duplicate refs are pruned after the fact, and rules already visited will be revisited as they are encountered. This results in a very poor memory footprint and execution time for highly "connected" Rego projects.
The text was updated successfully, but these errors were encountered:
Improving memory footprint and execution time of deps command for policies with high dependency connectivity.
Fixes: open-policy-agent#6685
Signed-off-by: Johan Fylling <[email protected]>
Signed-off-by: Thomas Sidebottom <[email protected]>
The
deps
command recursively visits each dependency of a given ref; collecting the ref for each hit. Duplicate refs are pruned after the fact, and rules already visited will be revisited as they are encountered. This results in a very poor memory footprint and execution time for highly "connected" Rego projects.The text was updated successfully, but these errors were encountered: