function-sdk-go icon indicating copy to clipboard operation
function-sdk-go copied to clipboard

The Go SDK for composition functions

Results 28 function-sdk-go issues
Sort by recently updated
recently updated
newest added

There is a struct `Resource` containing field `Resource`. The doc says it is the json representation of the given resource. Could we rename the field to reflect that?

enhancement

### What problem are you facing? It would be neat if we could automatically wrap Functions with some basic observability (e.g. metrics, tracing). Ideally we'll need a format that could...

enhancement

### What problem are you facing? I _think_ gRPC will propagate any deadline set by the client to the `context.Context` our `RunFunction` method is passed. It's unclear to me whether...

enhancement

[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/go-logr/logr](https://togithub.com/go-logr/logr) | `v1.4.1` -> `v1.4.2` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fgo-logr%2flogr/v1.4.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)...

automated

[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [docker/login-action](https://togithub.com/docker/login-action) | action | digest | `343f7c4` -> `9780b0c` | ---...

automated

[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [codecov/codecov-action](https://togithub.com/codecov/codecov-action) | action | digest | `8450866` -> `e28ff12` | ---...

automated

### Description of your changes Adds the composed.To() method to allow an easy conversion from a function-sdk-go Unstructured to a concrete/strongly typed object. Fixes #93 I have: - [x] Read...

### What happened? When using for example function-kcl to create resources, the following pattern can lead to the generation of invalid resources that result in client-side `crossplane beta render` or...

bug

### What problem are you facing? Currently extra resources have a few problems that make them more difficult to work with for composition functions which convert the RunFunctionRequest into Yaml....

enhancement

### What happened? I am building a function based on this `SDK` (0.2.0). The functions runs regularly into a panic. This happens somewhere between 1 minutes and 30 minutes after...

bug