pulumi/pkg/resource/deploy
Ian Wahbe 1d495e7477
Specify fields on engine diff (#8488)
* Specify fields on engine diff

* Add CHANGELOG_PENDING.md entry

* Respect ignoreChanges

* Add tests & overwrite less of `diff`

* Respect ignore changes

This is performed by calling `processIgnoreChanges` at @pgavlin's
suggestion. Tests are included in this commit.

* Assert on change result

* Parameterize TestReplaceOnChanges with engine diff

This commit also adds DetailedDiff to the engine diff.

* Add support for adds and deletes in detailed diffs

Supporting unit tests are included.

* Cleanup code

And add Equal <=> Diff Empty tests
2021-11-30 12:25:27 -08:00
..
deploytest Update error handling (#8406) 2021-11-12 18:37:17 -08:00
providers Update error handling (#8406) 2021-11-12 18:37:17 -08:00
builtins.go Update error handling (#8406) 2021-11-12 18:37:17 -08:00
deployment.go Update error handling (#8406) 2021-11-12 18:37:17 -08:00
deployment_executor.go Update error handling (#8406) 2021-11-12 18:37:17 -08:00
deployment_test.go [breaking] Changing the version of go.mod in sdk / pkg to be v3 2021-04-14 19:32:18 +01:00
doc.go Document Go packages (#6009) 2021-01-11 11:07:59 -07:00
import.go [breaking] Changing the version of go.mod in sdk / pkg to be v3 2021-04-14 19:32:18 +01:00
snapshot.go Update error handling (#8406) 2021-11-12 18:37:17 -08:00
source.go Initial support for resource methods (authoring from Node.js, calling from Python) (#7363) 2021-06-30 07:48:56 -07:00
source_error.go [breaking] Changing the version of go.mod in sdk / pkg to be v3 2021-04-14 19:32:18 +01:00
source_eval.go Update error handling (#8406) 2021-11-12 18:37:17 -08:00
source_eval_test.go Add `replaceOnChanges` resource option (#7226) 2021-07-01 13:32:08 -06:00
source_fixed.go [breaking] Changing the version of go.mod in sdk / pkg to be v3 2021-04-14 19:32:18 +01:00
source_null.go [breaking] Changing the version of go.mod in sdk / pkg to be v3 2021-04-14 19:32:18 +01:00
source_query.go Update error handling (#8406) 2021-11-12 18:37:17 -08:00
source_query_test.go Initial support for resource methods (authoring from Node.js, calling from Python) (#7363) 2021-06-30 07:48:56 -07:00
step.go [FIX] unprotect cmd example (#8430) 2021-11-19 12:39:34 -08:00
step_executor.go Update error handling (#8406) 2021-11-12 18:37:17 -08:00
step_generator.go Specify fields on engine diff (#8488) 2021-11-30 12:25:27 -08:00
step_generator_test.go Specify fields on engine diff (#8488) 2021-11-30 12:25:27 -08:00
target.go [breaking] Changing the version of go.mod in sdk / pkg to be v3 2021-04-14 19:32:18 +01:00