Commit Graph

121 Commits (bf396b5f1b89536725a3be35d7500a17cb1045b3)

Author SHA1 Message Date
Martin Atkins 0f936b9d80 plans/planfile: Read state snapshots as part of reading a plan
5 years ago
Martin Atkins 7c6e78bcb0 plans: Track both the previous run and prior states in the plan
5 years ago
Martin Atkins 06adc69e2c plans: Plan.Mode is now Plan.UIMode
5 years ago
Martin Atkins b37b1beddd core: Minimal initial implementation of -replace=... option
5 years ago
Martin Atkins 1b464e1e9a core: Minimal initial implementation of "refresh only" planning mode
5 years ago
Martin Atkins b802237e03 plans: Track an optional extra "reason" for some planned actions
5 years ago
Martin Atkins c6a7d080d9 core: Generalize the idea of a "plan mode", vs just destroy flag
5 years ago
James Bardin 59c8281378 use new dynamic decoding behavior
5 years ago
Alisdair McDiarmid a12c413b84 plans/planfile: Add required-replace and sensitive
5 years ago
Alisdair McDiarmid a43b035a51 core: Reduce string allocations for addrs Equal
5 years ago
James Bardin cd7fb9bd5a catch invalidly planned attributes earlier
5 years ago
James Bardin 0d63b3ec24
Merge pull request #27791 from hashicorp/jbardin/test-conformance-dynamic
5 years ago
James Bardin 22f21db229 reverse call to TestConformance in objchange
5 years ago
Kristin Laemmert 8c2abbc0f0 return the properly-typed nulls, instead of empty containers, in proposedNewNestedType
5 years ago
Kristin Laemmert 77af601543 plans/objchange: extended ProposedNewObject to descend into attributes
5 years ago
Kristin Laemmert da6ac9d6cd plans/objchange: add handling of NestedTypes inside attributes
5 years ago
Pam Selle e6daf3dbf1 Unmark before ElementIterator in couldHaveUnknownBlockPlaceholder
5 years ago
James Bardin a5f013830f plans: staticcheck
5 years ago
James Bardin fa3e534142 plans/planfile: staticcheck
5 years ago
James Bardin 913f6c2091 regenerate the plans proto with current tooling
5 years ago
James Bardin 5f4ff0e8be don't render plan for module outputs
6 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