Commit Graph

35 Commits (stacks-variable-validations)

Author SHA1 Message Date
Radek Simko 0fe906fa8c make copyrightfix
3 months ago
James Bardin 807e084130 final renaming for function results
1 year ago
James Bardin a6ec17cb77 rename function results table
1 year ago
James Bardin d016070564 move function results hashing to lang
1 year ago
Liam Cervante 063757ff45
stacks: refactor plan, state, and removed tracking with tree structures for efficient lookups (#36850)
1 year ago
Liam Cervante a384d2daa7
stacks: fix deferred data sources and unknown component applies (#35876)
2 years ago
Liam Cervante bfa320c7b0
stacks: represent ephemeral inputs and outputs as null (#35824)
2 years ago
James Bardin 384f2d4fab update collections to use for-range method
2 years ago
Liam Cervante b38fd17cf9
stacks: emit removal notices for empty components (#35738)
2 years ago
Liam Cervante d142486a40
stacks: expand plan and apply outputs for inputs (#35724)
2 years ago
Liam Cervante 73e3f8096b
stacks: complete stack output implementation for plan and apply (#35723)
2 years ago
Liam Cervante b6ac98122b
stacks: refactor shared functionality in prep for removed blocks (#35670)
2 years ago
Liam Cervante 50233d7a78
stacks: support sensitive input values in planned changes (#35640)
2 years ago
Liam Cervante f1ae07b1af
stacks: add support for provider functions in .tfstack.hcl files (#35610)
2 years ago
Liam Cervante 0c67edd598
stacks: ensure input values for components don't change between plan and apply (#35489)
2 years ago
Liam Cervante 87bbc47737
stacks: include plan mode in stacks plan format (#35405)
2 years ago
Martin Atkins ec2510fc3d stacks: Track raw stack as separate messages in raw plan
2 years ago
Alisdair McDiarmid d828776757 stacks+rpcapi: Load prior state and plan separately
2 years ago
Daniel Schmidt b62a67394b
stacks: save plantimestamp to plan
2 years ago
Liam Cervante 0f0414d484
Fix partial address representation in plan for deferred actions (#34966)
2 years ago
Martin Atkins e74896bd24 stackruntime: Handle apply-time-specified input variables
2 years ago
Liam Cervante 9b95898f63
stacks: emit events for deferred actions (#35325)
2 years ago
Daniel Schmidt 59ead5356f
stacks: update RPC APIs with deferral information (#35125)
2 years ago
CJ Horton 5a750561e6 round-trip check results through stack plans
2 years ago
Martin Atkins 884e1fb2a4 terraform: Plans can be "complete" and "applyable"
2 years ago
Martin Atkins a4d61733f6 stackplan: Include extra info in raw component instance plan
2 years ago
Martin Atkins 972f1c0678 stackplan: Track provider config for every resource instance change
3 years ago
Martin Atkins 4e34e6ebfa stacks: Track prior state for all resource instance objects
3 years ago
Martin Atkins 8fd29e9439 stacks: Preserve prior state from plan to apply
3 years ago
Martin Atkins 69aa51b9ff stackruntime: Fix some quirks of data sent from plan to apply
3 years ago
Martin Atkins c67920ce4b stackplan: Add HashiCorp copyright comments
3 years ago
Martin Atkins d99985720f stacks: Carry input variable values from plan to apply
3 years ago
Martin Atkins f34633577f stackplan: LoadFromProto must allocate its component map
3 years ago
Martin Atkins 3c5a2ea7e5 stackplan: Use comparable version strings for plan version checking
3 years ago
Martin Atkins ba8af34679 stackplan: Stub of runtime models for representing plans
3 years ago