Commit Graph

1024 Commits (e024960c745f0a464cb081d04765d93f94deaba0)

Author SHA1 Message Date
James Bardin e024960c74 Revert "filter nulls when shimming a config"
7 years ago
James Bardin f5395bd98a validate null values in shimmed configs
7 years ago
James Bardin 64c76be804 fixup lost collections containing unknowns
7 years ago
James Bardin 86e30add98 fix unknowns added to maps by schemaMap
7 years ago
James Bardin 009df443f7 restore lost unknowns during a planned update.
7 years ago
James Bardin bb62aba651 add (forces new resource) to provider test diffs
7 years ago
Martin Atkins 135121562e helper/plugin: Implement Schema.SkipCoreTypeCheck
7 years ago
Martin Atkins 7f860dc83e helper/schema: Schema.SkipCoreTypeCheck flag
7 years ago
Justin Downing 1e32ae243c grammatical updates to comments and docs (#20195)
7 years ago
Martin Atkins 35df450dc0 helper/resource: Preserve provider address when shimming to old state
7 years ago
Paul Tyng ea7e922007
oxford comma
7 years ago
Paul Tyng ec9450a262
Fix limitations on Elem for TypeMap
7 years ago
Martin Atkins 1987a92386 helper/schema: Implementation of the AsSingle mechanism
7 years ago
Martin Atkins 1c8150428f helper/schema: Schema.AsSingle flag
7 years ago
James Bardin e080706e2e treat normalization during ReadResource like Plan
7 years ago
James Bardin 6ecf9b143b we can normalize nulls in Read again
7 years ago
James Bardin 11ec3a420e remove normalizeFlatmapContainers
7 years ago
Martin Atkins 4de0b33097 helper/schema: Honor ConfigMode when building core schema
7 years ago
Martin Atkins a6d322edec helper/schema: ConfigMode field in *Schema
7 years ago
James Bardin 9d4bb6ec14 stop removing empty flatmap containers
7 years ago
James Bardin 6cdf9ff566 Revert "normalize all objects read from the provider"
7 years ago
Sander van Harmelen 973e2a7cf9 core: add a context to the UIInput interface
7 years ago
James Bardin 209a0a460a normalize all objects read from the provider
7 years ago
James Bardin 3600f59bb7
Merge pull request #20525 from hashicorp/jbardin/extra-set-value
7 years ago
James Bardin 2b4d030a69 don't re-add removed list values even when planned
7 years ago
James Bardin 47604c36c8 remove the partially-known ~ set sigil in diffs
7 years ago
James Bardin 33d5ddf291 remove empty timeouts blocks in copyTimeoutValues
7 years ago
James Bardin 2adf5801d9 don't panic of the users aborts backend input
7 years ago
James Bardin 49230f8198 existing fields cannot become computed during plan
7 years ago
James Bardin 9a39af5047 1->0 set changes non longer should happen in Read
7 years ago
James Bardin 37f391f1f7 insert defaults during Backend.PrepareConfig
7 years ago
James Bardin c814f2da37 Change backend.ValidateConfig to PrepareConfig
7 years ago
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