Sam Sussman
Sam Sussman
Field removal is verbose and manual in the `serialize` function. Make this configuration based rather than the order of the transformation and nested functions.
CDK does [not officially support async operations](https://twitter.com/samgoodwin89/status/1516887131108438016?s=20&t=7GRGOQ1Bp0h_cPsJgFk3Ww) however, Functionless's native Functions (#103) rely on pulumi's async function serialization. We first mitigate this issue by: 1. starting an async promise and...
[AWS EMF](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch_Embedded_Metric_Format_Specification.html) is a powerful way to send custom or built-in low cardinality metrics from Lambda and App Sync (?) to cloud watch via cloud watch logs. The approach is...
All Integration Types now use an object/interface except for StepFuncttions/ASL ```ts export interface IntegrationMethods< F extends AnyFunction, EventBusInteg extends EventBusTargetIntegration< any, any > = EventBusTargetIntegration > { /** * Integrate...
Current schedule API (added in #161) is a thin wrapper around the CDK scheduled rule using `aws_events.Schedule`. ```ts EventBus.schedule(scope, 'cron', aws_events.Schedule.rate(Duration.hours(1))) ``` Can we improve this? https://github.com/functionless/functionless/pull/161#discussion_r884561479 ```ts Schedule.every(1, "minute").pipe(f)...
```ts entity("", { attributes: { key: z.string(), v: z.custom() }, partition: ["key"] }) ``` > Type 'MyType' is not assignable to type 'AttributeValue'.
After this error on a task lambda: > Unknown application error occurred Runtime.Unknown the workflow/task does not complete, it just keeps running.
@colelawrence suggested we add an abort signal to the service client. ```ts client.someRPCCall(input, {abortSignal}) ```
If a new index is created or changed between local persistence save and load, existing data will not appear in that index or will not appear correctly in the case...