powertools-lambda-typescript icon indicating copy to clipboard operation
powertools-lambda-typescript copied to clipboard

Powertools is a developer toolkit to implement Serverless best practices and increase developer velocity.

Results 227 powertools-lambda-typescript issues
Sort by recently updated
recently updated
newest added

## Description of the feature request Add `captureMySQL` support to the Tracer or add it to the ProviderServiceInterface **Problem statement** As a user I would like to trace MySQL queries...

tracer
on-hold
need-customer-feedback
feature-request
revisit-in-3-months

## Description of the feature request It would be great if the logger could collect some unwritten logs (maybe a configurable amount that defaults to 10 or something) and if...

logger
feature-request
discussing
need-more-information

>ref https://github.com/awslabs/aws-lambda-powertools-typescript/issues/26for strucutre of my RFC ## Description of the proposal There should be a consistent way to produce test fixtures for AWS lambda environments ---- ## Name of the...

on-hold
RFC
need-customer-feedback

## Description of the feature request Have the ability to pretty print log statements when running lambdas locally. This would make local development nicer. **Problem statement** The logger module always...

enhancement
utility:logger
triage

## Bug description I wanted to capture all the retries of a method that uses a decorator to implement async retries. https://github.com/awslabs/aws-lambda-powertools-typescript/issues/1084#issuecomment-1251630666 However, when the tracer tries to determine the...

bug
triage

## Description of your changes Community member @misterjoshua suggested a feature in #1084 to allow customers to set a custom name for the subsegment generated by the `Tracer.captureMethod` method. At...

utility:tracer
feature
area/tracer

## Description of the feature request **Problem statement** Tracer's capture decorators currently try to determine the name of the segment from the function it decorates. While this is fine for...

enhancement
utility:tracer

## Bug description In the XRay console, method names are not reported by the tracer. The name shown for the subsegment is just `###`, I was trying to set up...

bug
utility:tracer
triage

## Description of your changes As reported in #1085 the injectLambdaContext decorator, when used on async methods, was not awaiting the method to return before performing other clean-up/post-exec logic. This...

bug
utility:logger

## Bug description When constructing the middleware like: ```ts middy(handler).use(logMetrics(metrics, { throwOnEmptyMetrics: false })); ``` ... I would expect it to *not* throw an exception, but it does. It just...

bug
utility:metrics