Commit Graph

89 Commits (add-missing-variable-loading)

Author SHA1 Message Date
Varun Chawla a5aa6cc5b7
states: fix RootOutputValuesEqual comparing s2 to itself (#38181)
2 months ago
Radek Simko 0fe906fa8c make copyrightfix
2 months ago
Daniel Schmidt d813ad14f7 add deprecation marks
2 months ago
Vasist10 fe70f0a7db
fix: prevent zero-byte remote state writes (#37947)
4 months ago
James Bardin 55e340c9d2 more equality testing
5 months ago
James Bardin 659d5e2218 remove the use of reflect.DeepEqual for states
5 months ago
Sarah French d6865bf7a9
PSS : Implement Lock and Unlock methods on remote grpc client (#37741)
6 months ago
Daniel Banck 62540da015
search: Drop identity from state if no identity schema is present (#37709)
6 months ago
Sarah French aed61af66c
PSS: Implement `Get` and `Put` methods on remote grpc state, using Read/WriteStateBytes RPCs (#37717)
6 months ago
davidspielmann 04c95feb8d
Improve tests in internal/states (ProviderAddrs, HasCurrent, Unlock) (#37650)
6 months ago
Sarah French 508234892c
Update `remote.Client` interface's methods to return diagnostics instead of primitive errors (#37502)
7 months ago
Sarah French 39f7920387
PSS: Add packages for presenting a provider as an instance of backend.Backend (#37291)
9 months ago
Samsondeen 685ff9f192
Schema representation of list block config and results (#37209)
10 months ago
Samsondeen a5434b421f
Build and Validate list resource nodes (#37011)
11 months ago
Samsondeen c0a7ff235b
Apply some new go collection features (#36818)
1 year ago
Daniel Banck 6917e69d12
Config-driven importing through identity (TF-23179) (#36703)
1 year ago
Sarah French 2d6eda2877
Update comments about backend interfaces, enhanced vs operations, and fix copy-paste inaccuracies (#36716)
1 year ago
Daniel Banck 1210d68836
Output resource identities in State JSON (TF-23753) (#36615)
1 year ago
Daniel Schmidt fec6e4b552 send resource identities to provider calls
1 year ago
Daniel Banck b2b42c0fb4
Store resource identities in state (TF-23255) (#36464)
1 year ago
James Bardin 3b3e4bf003 update the rest of the go:generate calls
1 year ago
James Bardin c3cdbb876a add test for .AttrSensitivePaths order
1 year ago
James Bardin 5f8d70aafb sort sensitive paths for consistency
1 year ago
Daniel Schmidt ea19aa14f8
ephemeral: remove write only paths
1 year ago
Daniel Schmidt 8fbd41fa19
ephemeral: add support for write-only attributes
1 year ago
Daniel Schmidt 1fa1f00a3b
ephemeral: add write only attribute paths
1 year ago
Bruno Schaatsbergen 098234e244
states: check root output value changes in refresh-only mode (#35812)
1 year ago
James Bardin 3a1a9408d9 fix Descendants spelling
2 years ago
Radek Simko 06fd817b7c
Remove handling of ephemeral root outputs (#35809)
2 years ago
Daniel Schmidt 72fa1590a6
dont forget deposed objects on node_resource_forget
2 years ago
kmoe a2039517a5
states: store ephemeral output values in memory (#35676)
2 years ago
James Bardin 3a7ddb4735 cache decoded state
2 years ago
Liam Cervante 5172cb5e27
deferred actions: allow unknown foreach attributes within import blocks (#35311)
2 years ago
Brandon Croft 716fcce239
chore: add command ctx to GetRootOutputValues
2 years ago
Martin Atkins 30e2fd6525 Handle marks a little more consistently
2 years ago
Martin Atkins 8e437daec8 states: Reject attempts to save values with non-sensitive marks
2 years ago
Martin Atkins f058de612c statemgr: Incorporate IntermediateStateConditionalPersister
2 years ago
Martin Atkins cf3bbb890f State managers use schemarepo.Schemas instead of terraform.Schemas
2 years ago
Martin Atkins 5f2eab6944 providerreqs: Provider requirement/version types in their own package
2 years ago
Martin Atkins 049093a3ad statefile: Use lighter techniques for data copying
2 years ago
Martin Atkins 1358245617 dependencies: Remove all non-legacy uses of hashicorp/go-multierror
2 years ago
Martin Atkins 17f420102f states: Local values no longer live in state
2 years ago
Martin Atkins b0b8d4aa6f states: Only track root module output values
2 years ago
Martin Atkins 8924fbc91b states: SyncState becomes read-only after close
2 years ago
Martin Atkins e76fb9f3d9 states: State.AllResourceInstanceObjectAddrs is back!
2 years ago
Martin Atkins 0811395e6f states: State.AllResourceInstanceObjectAddrs should say "Managed"
2 years ago
Martin Atkins ac562eeb6f states: State.AllResourceInstanceObjectAttrs returns a set
2 years ago
Martin Atkins 8fd29e9439 stacks: Preserve prior state from plan to apply
2 years ago
Martin Atkins 13e26b60dd addrs: Adopt DeposedKey as an address type; remove states.Generation
2 years ago
Martin Atkins ce1f8dd22b states: ParseDeposedKey function
2 years ago