Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Instrument AWS SDK Swift #19

Open
5 tasks done
pokryfka opened this issue Jul 23, 2020 · 1 comment
Open
5 tasks done

Instrument AWS SDK Swift #19

pokryfka opened this issue Jul 23, 2020 · 1 comment
Labels
enhancement New feature or request

Comments

@pokryfka
Copy link
Owner

pokryfka commented Jul 23, 2020

  • Remove dependency on aws-sdk-swift
  • Instrument AWS Swift Modules
    • extend HTTP client API to pass BaggageContext?
    • extend their API to pass BaggageContext?
  • Update AWSXRaySDKExampleAWS

see proof of the concept HTTP client slashmo/gsoc-swift-tracing#95 created as part of #16

@pokryfka pokryfka changed the title Removed dependency on AWSXRayRecorderSDK Remove dependency on AWSXRayRecorderSDK Jul 23, 2020
@pokryfka pokryfka added the enhancement New feature or request label Jul 25, 2020
pokryfka pushed a commit that referenced this issue Jul 25, 2020
pokryfka added a commit that referenced this issue Jul 25, 2020
* feat: use BaggageContext to get and propagate context

Closes #23
Affects #19

* docs: update documentation
@pokryfka pokryfka added this to the v0.6.0 milestone Aug 1, 2020
@pokryfka pokryfka changed the title Remove dependency on AWSXRayRecorderSDK Implement AWS Swift Modules Aug 3, 2020
@pokryfka pokryfka changed the title Implement AWS Swift Modules Instrument AWS Swift Modules Aug 3, 2020
@pokryfka
Copy link
Owner Author

PoC here soto-project/soto-core#348

uses AHC swift-server/async-http-client#289

will need to wait for swift-tracing to be released

@pokryfka pokryfka removed this from the v0.8.0 milestone Aug 28, 2020
@pokryfka pokryfka changed the title Instrument AWS Swift Modules Instrument AWS SDK Swift Aug 28, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant