Commit Graph

101 Commits (ccf19fbf5e2b61ba62efd1ac47a3a3fd3917d494)

Author SHA1 Message Date
James Bardin 5f4ff0e8be don't render plan for module outputs
5 years ago
James Bardin ef086399f9 compare empty strings as null in sets
6 years ago
James Bardin 77af322c1c handle non-null, but empty NestingMap in a set
6 years ago
James Bardin b59c64245b refactor ifs to reduce indentation
6 years ago
James Bardin f128b8c4fa take dynamic types into account when comparing set
6 years ago
Alexander Ovechkin d7db008df2 added empty list test case
6 years ago
Alexander Ovechkin 8fbb4d0163 Converting ListVal to ListVal instead of TupleVal in setElementCompareValue
6 years ago
Pam Selle fcae49611c
Merge pull request #26555 from hashicorp/pselle/sensitive-var-value-compat
6 years ago
James Bardin 5eca0788c6 rely solely on the plan changes for outputs
6 years ago
Pam Selle da4ddd0160 Avoid disclosing values in errors on marked vals
6 years ago
James Bardin c48af3f18b
Merge pull request #26470 from hashicorp/jbardin/inverse-destroy-references
6 years ago
James Bardin 0c72c6f144 s/FullDestroy/IsFullDdestroy/
6 years ago
Kristin Laemmert 3933cbd491
remove LegacyProvider (#26433)
6 years ago
Pam Selle f35b530837 Update compatibility checks for blocks to not use marks
6 years ago
James Bardin fa8f8df7b6 add ChangesSync.FullDestroy
6 years ago
Pam Selle 0b3c21a3eb Support lists of deeply marked values
6 years ago
Pam Selle 3dde9efc75 Support list diffs with sensitivity
6 years ago
James Bardin 8cef62e455 add state to plans.Plan
6 years ago
Pam Selle 20ee878d0e Updates and improvements to comments
6 years ago
Pam Selle 5b0b1a13a5 Update object compatible check to unmark
6 years ago
Pam Selle bc55b6a28b Use UnmarkDeepWithPaths and MarkWithPaths
6 years ago
Pam Selle 6c129a921b Unmark/remark in apply process to allow apply
6 years ago
Pam Selle 84d118e18f Track sensitivity through evaluation
6 years ago
James Bardin 2b4101fdff Unknown set blocks with dynamic may have 0 elems
6 years ago
Chris Stephens 2dd64a7816
plans: Update error message for apply validation (#21312)
6 years ago
Martin Atkins 31a4b44d2e backend/local: treat output changes as side-effects to be applied
6 years ago
James Bardin e690fa1363
Merge pull request #24904 from hashicorp/jbardin/plan-data-sources
6 years ago
James Bardin 8e3728af54 rename methods for ConfigResource changes
6 years ago
Kazuki Higashiguchi 7e46b6b9e7 fix typo ResourceInstancChange to ResourceInstanceChange
6 years ago
James Bardin 18ca98a064 GetConfigResourceChanges from plans
6 years ago
James Bardin 323d9fb69f plans fix
6 years ago
James Bardin 2490e6c84b provide a method to get all modules changes
6 years ago
James Bardin e13eecbc5b finish provider ModuleInstance replacement
6 years ago
Kristin Laemmert 47a16b0937
addrs: embed Provider in AbsProviderConfig instead of Type
6 years ago
Martin Atkins 8b511524d6
Initial steps towards AbsProviderConfig/LocalProviderConfig separation (#23978)
6 years ago
Kristin Laemmert 6541775ce4
addrs: roll back change to Type field in ProviderConfig (#23937)
6 years ago
Kristin Laemmert e3416124cc
addrs: replace "Type string" with "Type Provider" in ProviderConfig
6 years ago
Radek Simko 7860f55e4f
Version tools per Go convention under tools.go
7 years ago
Radek Simko 3d94baecf6
Regenerate protobuf files under latest versions
7 years ago
James Bardin 7a183a0e90 don't assert set block length with unknowns
7 years ago
James Bardin bfa5e7f811 actual value may be unknown in nested list
7 years ago
Radek Simko 8a6d1d62b6
stringer: Regenerate files with latest version
7 years ago
Martin Atkins 332010fd56 plans/objchange: Fix handling of dynamic block placeholders
7 years ago
Martin Atkins 95e5ef13a7 vendor: go get github.com/zclconf/go-cty@master
7 years ago
Martin Atkins 88e76fa9ef configs/configschema: Introduce the NestingGroup mode for blocks
7 years ago
Martin Atkins 87fe6cbecd plans/objchange: Don't panic when prior state contains nested map blocks
7 years ago
Martin Atkins c5aa5c68bc plans/objchange: Don't panic when dynamic-typed attrs are present
7 years ago
James Bardin e50be82da4 don't add empty blocks in ProposedNewObject
7 years ago
Martin Atkins c280c27d87 plans/objchange: func NormalizeObjectFromLegacySDK
7 years ago
Martin Atkins 0b2cc6298b plans/objchange: Fix panic in AssertObjectCompatible with set blocks
7 years ago