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鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: update propagator and ID generator to support opentelemetry-js 0.12.x #36

Merged
merged 3 commits into from
Dec 1, 2020

Conversation

mickdekkers
Copy link
Contributor

@mickdekkers mickdekkers commented Nov 27, 2020

Updates the propagator to support opentelemetry-js 0.12.x, fixing #35:

Screen Shot 2020-11-27 at 18 01 02

Also bumps the version of the @opentelemetry/core dependency for the ID generator package. That interface did not get any breaking changes.

I've marked this as a draft for the moment. The unit tests are passing but I haven't looked at the integration tests yet.

Update: I updated the integration tests and also the ID generator. Everything should support 0.12.x now 馃槃

@anuraaga
Copy link
Contributor

Thanks a lot for the help, this is looking great! Indeed we'll need to bump the versions in the integration tests too I think.

Mick Dekkers added 2 commits November 30, 2020 10:52
Also remove some unused dependencies and set private to true
in package.json to prevent accidental npm publishes.
@mickdekkers mickdekkers changed the title feat: update propagator to support opentelemetry-js 0.12.x feat: update propagator and ID generator to support opentelemetry-js 0.12.x Nov 30, 2020
@mickdekkers mickdekkers marked this pull request as ready for review November 30, 2020 10:00
@mickdekkers
Copy link
Contributor Author

Happy to help. Thanks for looking at this 馃槃

I updated the dependencies in the integration tests app but I haven't run it since it doesn't look like the integration tests are intended to be run locally. It looks like the GitHub Actions will deploy the app to AWS so the app can be tested in that environment.

Copy link
Contributor

@anuraaga anuraaga left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks, let's see how it goes! @bhautikpip this makes me thing we need a unit test type of tool to sanity-check sample apps without the whole e2e flow.

@anuraaga anuraaga merged commit 56d37a6 into aws-observability:main Dec 1, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants