Commit Graph

992 Commits (6cc3e1d0bd635cdae92b3e0055c19d86dfa7a222)

Author SHA1 Message Date
Brian Flad 3d908f56aa
helper/schema: Add deprecation to ResourceData.UnsafeSetFieldRaw
7 years ago
James Bardin f9b62cb5fe
Merge pull request #20335 from hashicorp/jbardin/diff-apply
7 years ago
James Bardin c34c37fbd5 missed .% suffixes in diff.Apply
7 years ago
Martin Atkins fedbd6c3b8 helper/plugin: fix panic with empty objects in normalizeNullValues
7 years ago
Martin Atkins eb1346447f
Merge #20282: Enforce expected behaviors for provider PlanResourceChange
7 years ago
Martin Atkins 31299e688d core: Allow legacy SDK to opt out of plan-time safety checks
7 years ago
James Bardin 3cecacb660
Merge pull request #20292 from hashicorp/jbardin/sdk
7 years ago
James Bardin 1bfc27817e process state even after provider.Apply errors
7 years ago
James Bardin c02f1d7256 allow 0 and unset to be equal in count tests
7 years ago
James Bardin 82588af892 switch blocks based on value type, and check attrs
7 years ago
James Bardin 32671241e0 set unknowns during initial PlanResourceChange
7 years ago
James Bardin d17ba647a8 add SetUnknowns
7 years ago
Martin Atkins 1530fe52f7 core: Legacy SDK providers opt out of our new apply result check
7 years ago
James Bardin 3b18dd7c01
Merge pull request #20224 from hashicorp/jbardin/sdk
7 years ago
James Bardin 8be864c1c7 don't allow computed set elems to be equal
7 years ago
James Bardin 58c9c2311a Turn on helper/schema proto5 flag in GetSchema
7 years ago
James Bardin 55b4307767 add proto5 feature flag
7 years ago
James Bardin 81a4e705b1 DiffSuppressFunc should noop diffs in sets
7 years ago
Martin Atkins bdcac8792d plugin: Use correct schema when marshaling imported resource objects
7 years ago
James Bardin 4a603011c5 don't normalizeNullValues in ReadResource
7 years ago
Martin Atkins 4c99864dad helper/resource: TestCheckResourceAttrPair allow nonexist
7 years ago
James Bardin ba081f5de4 change copyMissingValues to normalizeNullValues
7 years ago
James Bardin 9cf8f48239 decode legacy timeouts
7 years ago
James Bardin 3b04b41250 fix RequiresNew in diff
7 years ago
Martin Atkins 477da57a92 helper/plugin: Honor resource type overrides in import
7 years ago
Paul Tyng bb9ae50279
Copy TF version to helper/schema provider
7 years ago
Martin Atkins ae0be75ae0 helper/schema: TypeMap of Resource is actually of TypeString
7 years ago
James Bardin 37b5e2dc87 don't remove empty diff values
7 years ago
James Bardin 46a4628782
Merge pull request #20081 from hashicorp/jbardin/list-block
7 years ago
Martin Atkins f65b7c5372 helper/plugin: Discard meaningless differences from provider planning
7 years ago
James Bardin 8d302c5bd2 update grpc_provider for new diffs
7 years ago
James Bardin 286cb0a39d clean out diff a little more before checking
7 years ago
James Bardin 4f691c5988 don't replace null strings with empty strings
7 years ago
James Bardin 2cc651124e don't overwrite values in plan
7 years ago
James Bardin 7d05dee08d refactor ApplyResourceChange
7 years ago
James Bardin 0a731167db add a round trip through the shims during apply
7 years ago
Martin Atkins 86c02d5c35 command: "terraform init" can partially initialize for 0.12upgrade
7 years ago
Martin Atkins 0c0a437bcb Move module install functionality over to internal/initwd
7 years ago
James Bardin 041ed67e46 type names don't imply the resource mode
7 years ago
James Bardin e8096e9c8b normalize values during ReadResource
7 years ago
James Bardin bc5eecd7f2 make sure id really gets set in SetId
7 years ago
James Bardin a7b399cb4c use actual schema.Resources for state shims
7 years ago
James Bardin 7973872524 allow TestCheckNoResourceAttr for empty containers
7 years ago
James Bardin c63040c737 have TestCheckResourceAttr accept missing counts
7 years ago
James Bardin b55ec74c27 add copyMissingValues for normalizing shimmed Vals
7 years ago
James Bardin 8300d65539 don't strip sets with count 1 when normalizing
7 years ago
Martin Atkins cdad78d69b helper/resource: Allow multiple providers in a single TestCase
7 years ago
Martin Atkins b190d3b4f2 helper/resource: Shim back to old state must preserve schema version
7 years ago
Martin Atkins 06acc3f6c8 helper/schema: Skip validation of unknown values
7 years ago
James Bardin 8ab5698e2a
Merge pull request #19587 from hashicorp/jbardin/safe-appends
7 years ago