pulumi/sdk/proto/go
Brandon Pollack 4fee2766e1
Add PULUMI_DEBUG_LANGUAGES support to go, python, and nodejs. (#17821)
Extending the idea for PULUMI_DEBUG_PROVIDERS but no into language
providers.

There is a missing piece that providers didn't need which is the ability
to inform the language of the engine address for sending messages the
other direction (ie for logging) (previously this was a parameter).

I added a basic RPC that will let the engine inject that (or anything
else needed in the future). IMO we should actually rename this at some
point to "Initialize Language Host" and pass everything that way and NOT
via CLI arguments, but for now just this.

Other languages will have to be done in their own repositories after
this lands.

dotnet issue: pulumi/pulumi-dotnet#398
java issue:  pulumi/pulumi-java#1480
yaml issue: pulumi/pulumi-yaml#694
2024-12-11 08:50:52 +00:00
..
codegen Copy Parameterization to the codegen package (#17098) 2024-08-29 13:45:51 +00:00
testing Add LanguageInfo to conformance tests (#17315) 2024-09-20 10:34:17 +00:00
alias.pb.go Support subdirectories in proto 2023-03-05 16:05:58 +00:00
analyzer.pb.go Plumb Remote, Component, and LogicalName into the import plugin system (#15199) 2024-01-24 17:15:30 +00:00
analyzer_grpc.pb.go Plumb Remote, Component, and LogicalName into the import plugin system (#15199) 2024-01-24 17:15:30 +00:00
callback.pb.go Clean up unused import warnings (#15581) 2024-03-04 13:01:25 +00:00
callback_grpc.pb.go Engine support for remote transforms (#15290) 2024-02-21 16:30:46 +00:00
converter.pb.go Clean up unused import warnings (#15581) 2024-03-04 13:01:25 +00:00
converter_grpc.pb.go Add converter plugin 2023-03-09 22:16:21 +00:00
engine.pb.go debugging: more consistency for naming (#17152) 2024-09-04 10:36:45 +00:00
engine_grpc.pb.go debugging: more consistency for naming (#17152) 2024-09-04 10:36:45 +00:00
errors.pb.go change name of InvalidInputPropertiesError to InputPropertiesError (#17412) 2024-09-30 08:19:40 +00:00
language.pb.go Add PULUMI_DEBUG_LANGUAGES support to go, python, and nodejs. (#17821) 2024-12-11 08:50:52 +00:00
language_grpc.pb.go Add PULUMI_DEBUG_LANGUAGES support to go, python, and nodejs. (#17821) 2024-12-11 08:50:52 +00:00
plugin.pb.go Add GetRequiredPackages to the language host (#17894) 2024-12-02 20:24:23 +00:00
provider.pb.go Make directories in ProviderHandshake optional (#17962) 2024-12-09 11:35:11 +00:00
provider_grpc.pb.go Bulk out documentation on `Handshake` (#17893) 2024-12-02 13:38:21 +00:00
resource.pb.go Add parameterized `Call` support to the engine (#16813) 2024-07-26 15:36:53 +00:00
resource_grpc.pb.go implement engine support for invoke transforms (#16559) 2024-07-11 16:01:44 +00:00
source.pb.go [engine] Add support for source positions 2023-07-10 14:35:40 -07:00