pulumi/sdk
Joe Duffy a5c30f1547
Properly resize arrays when adding (#5872)
* Properly resize arrays when adding

The current logic attempts to update the array but, because
append may need to allocate a new array with adequate space,
the code can currently leave dest referring to the old,
under-sized array. The solution is to use the set(dest)
logic that already exists and is used for the IsNull case.

Added a test case that would fail before this fix and now passes.

This fixes pulumi/pulumi#5871.

* Add CHANGELOG entry
2020-12-06 21:23:50 +00:00
..
dotnet Bump Grpc NuGet packages to 2.34.0 (#5862) 2020-12-04 16:58:18 +01:00
go Properly resize arrays when adding (#5872) 2020-12-06 21:23:50 +00:00
nodejs Implement GetRequiredPlugins for Python (#5787) 2020-12-03 19:22:16 -08:00
proto Add support for serialized resource references. (#5041) 2020-10-27 10:12:12 -07:00
python Implement GetRequiredPlugins for Python (#5787) 2020-12-03 19:22:16 -08:00
README.md Updating .NET references 2020-04-27 12:42:11 -07:00
go.mod Fix the go sum files to ensure non dirty tree (#5683) 2020-11-04 20:04:03 +00:00
go.sum Fix the go sum files to ensure non dirty tree (#5683) 2020-11-04 20:04:03 +00:00

README.md

Pulumi Language SDKs

This directory contains the Pulumi SDKs for all supported languages.

Please see the respective READMEs for information about installing and using these libraries:

The language providers work by implementing gRPC interfaces defined in proto/.