DataDog / datadog-lambda-go

The Datadog AWS Lambda package for Go
Apache License 2.0
59 stars 40 forks source link

Update AWS dependencies, remove vendor folder #84

Closed nhinsch closed 3 years ago

nhinsch commented 3 years ago

What does this PR do?

Motivation

A community PR pointed out the need to upgrade github.com/aws/aws-xray-sdk-go. I decided to use this opportunity to update some other dependencies and clean up the vendor directory as well.

Testing Guidelines

Unit and integration tests.

Types of changes

Checklist

codecov-commenter commented 3 years ago

Codecov Report

Merging #84 (078c074) into main (a0a402d) will increase coverage by 0.71%. The diff coverage is n/a.

Impacted file tree graph

@@            Coverage Diff             @@
##             main      #84      +/-   ##
==========================================
+ Coverage   82.45%   83.17%   +0.71%     
==========================================
  Files          12       12              
  Lines         644      725      +81     
==========================================
+ Hits          531      603      +72     
- Misses         89       98       +9     
  Partials       24       24              
Impacted Files Coverage Δ
ddlambda.go 78.04% <0.00%> (-2.24%) :arrow_down:
internal/trace/listener.go 59.32% <0.00%> (-1.79%) :arrow_down:
internal/metrics/kms_decrypter.go 76.00% <0.00%> (-1.28%) :arrow_down:
internal/metrics/time.go 66.66% <0.00%> (ø)
internal/metrics/batcher.go 100.00% <0.00%> (ø)
internal/metrics/context.go 100.00% <0.00%> (ø)
internal/wrapper/wrap_handler.go 100.00% <0.00%> (ø)
internal/metrics/listener.go 75.53% <0.00%> (+1.12%) :arrow_up:
internal/metrics/api.go 90.00% <0.00%> (+1.32%) :arrow_up:
internal/trace/context.go 76.56% <0.00%> (+1.56%) :arrow_up:
... and 2 more

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update a0a402d...078c074. Read the comment docs.