pulumi/pkg/resource/graph
Luke Hoban e0035a9cd2
Include transitive children in dependency list for deletes (#7788)
Fixes deletion order issues outlined in #7780 related to dependencies on multi language components not ensuring that all (transitive) children of the dependency are treated as dependencies.

Since the state file is not guaranteed to include all transitive dependencies explicitly specified (because dependencies on multi-langauge components will only include the dependency on the component itself, not all of it's transitive children), this PR enlightens the computation of dependencies for deletion ordering to expand the transitive dependency to include transitive children of direct dependencies.
2021-08-18 18:26:36 -07:00
..
dependency_graph.go Include transitive children in dependency list for deletes (#7788) 2021-08-18 18:26:36 -07:00
dependency_graph_test.go Include transitive children in dependency list for deletes (#7788) 2021-08-18 18:26:36 -07:00
doc.go Document Go packages (#6009) 2021-01-11 11:07:59 -07:00
resource_set.go [breaking] Changing the version of go.mod in sdk / pkg to be v3 2021-04-14 19:32:18 +01:00
resource_set_test.go Process deletions conservatively in parallel (#1963) 2018-09-27 15:49:08 -07:00