* added failure scenario when getting container fails
* fix test case failure
* add changelog
* fix ecs resource detector bug
* fix struct name as per golint suggestion
* minor changes
* added NewResourceDetector func and interface assertions
* fix golint failure
* minor changes to address review comments
* Implement Lambda instrumentation
* Fix filepath
* Add Lambda Dependabot checks
* Fix filepath from copy
* Decouple SDK from instrumentation
* Improve usage of make
* Improve comment clarity
* Minor refactoring
* Add example
* Add license
* Add gomod checks for otellambda /example and /test modules
* Refactor entrypoints into seperate files and update entrypoint names
* Remove redundant computations of lambda resources
* Create and store tracer upon entry
* Rename handler function wrapper to WrapHandlerFunction
* Add go doc
* Correct for wrapper name changes
* Further decouple instrumentation from SDK by supporting custom propagator.
* Go format
* Improve HTTP tracing usage
* Bump dependencies for RC2
* Fix typo
* Refactor configuration design
* Bump dependencies to RC2
* Add package READMEs
* Downgrade go version to 1.15 for CI
* Minor refactoring
* Add AWS Lambda Instrumentation - update CHANGELOG
* Rename EventToTextMapCarrierConverter to EventToCarrier
* Update CHANGELOG.md
Co-authored-by: garrettwegan <22334769+garrettwegan@users.noreply.github.com>
* updated dependencies to latest version
* added logging library and minor changes
* modified lambda handler function name
* Update detectors/aws/lambda/detector.go
Co-authored-by: William Armiros <54150514+willarmiros@users.noreply.github.com>
Co-authored-by: Anthony Mirabella <a9@aneurysm9.com>
Co-authored-by: Tyler Yahn <MrAlias@users.noreply.github.com>
Co-authored-by: Garrett Egan <22334769+garrettwegan@users.noreply.github.com>
Co-authored-by: William Armiros <54150514+willarmiros@users.noreply.github.com>