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

release: Release 39 gems #836

Merged
merged 5 commits into from
Jun 24, 2021
Merged

release: Release 39 gems #836

merged 5 commits into from
Jun 24, 2021

Conversation

github-actions[bot]
Copy link
Contributor

This pull request prepares new gem releases for the following gems:

  • opentelemetry-propagator-b3 0.19.0 (was 0.18.0)
  • opentelemetry-propagator-jaeger 0.19.0 (was 0.18.0)
  • opentelemetry-propagator-ottrace 0.19.0 (was 0.18.0)
  • opentelemetry-propagator-xray 0.19.0 (was 0.18.0)
  • opentelemetry-instrumentation-http_client 0.19.0 (was 0.18.0)
  • opentelemetry-instrumentation-mysql2 0.18.1 (was 0.18.0)
  • opentelemetry-instrumentation-sinatra 0.19.0 (was 0.18.0)
  • opentelemetry-instrumentation-sidekiq 0.19.0 (was 0.18.0)
  • opentelemetry-instrumentation-dalli 0.18.1 (was 0.18.0)
  • opentelemetry-instrumentation-redis 0.20.0 (was 0.19.0)
  • opentelemetry-instrumentation-ruby_kafka 0.18.1 (was 0.18.0)
  • opentelemetry-instrumentation-concurrent_ruby 0.18.1 (was 0.18.0)
  • opentelemetry-instrumentation-active_model_serializers 0.18.1 (was 0.18.0)
  • opentelemetry-instrumentation-bunny 0.18.1 (was 0.18.0)
  • opentelemetry-instrumentation-all 0.19.0 (was 0.18.0)
  • opentelemetry-instrumentation-faraday 0.19.0 (was 0.18.1)
  • opentelemetry-instrumentation-resque 0.1.0 (initial release)
  • opentelemetry-instrumentation-pg 0.18.1 (was 0.18.0)
  • opentelemetry-instrumentation-ethon 0.19.0 (was 0.18.0)
  • opentelemetry-instrumentation-lmdb 0.18.1 (was 0.18.0)
  • opentelemetry-instrumentation-http 0.19.0 (was 0.18.0)
  • opentelemetry-instrumentation-graphql 0.18.1 (was 0.18.0)
  • opentelemetry-instrumentation-net_http 0.19.0 (was 0.18.0)
  • opentelemetry-instrumentation-rack 0.19.0 (was 0.18.0)
  • opentelemetry-instrumentation-mongo 0.18.1 (was 0.18.0)
  • opentelemetry-instrumentation-restclient 0.19.0 (was 0.18.0)
  • opentelemetry-instrumentation-koala 0.18.1 (was 0.18.0)
  • opentelemetry-instrumentation-active_job 0.1.0 (initial release)
  • opentelemetry-instrumentation-excon 0.19.0 (was 0.18.0)
  • opentelemetry-instrumentation-base 0.18.1 (was 0.18.0)
  • opentelemetry-instrumentation-delayed_job 0.18.1 (was 0.18.0)
  • opentelemetry-instrumentation-rails 0.18.1 (was 0.18.0)
  • opentelemetry-common 0.19.0 (was 0.18.0)
  • opentelemetry-sdk 1.0.0.rc2 (was 0.17.0)
  • opentelemetry-api 1.0.0.rc2 (was 0.17.0)
  • opentelemetry-exporter-jaeger 0.19.0 (was 0.18.0)
  • opentelemetry-exporter-otlp 0.20.0 (was 0.19.0)
  • opentelemetry-exporter-zipkin 0.19.0 (was 0.18.0)
  • opentelemetry-resource_detectors 0.18.1 (was 0.18.0)

For each gem, this pull request modifies the gem version and provides an initial changelog entry based on conventional commit messages. You can edit these changes before merging, to release a different version or to alter the changelog text.

  • To confirm this release, merge this pull request, ensuring the "release: pending" label is set. The release script will trigger automatically on merge.
  • To abort this release, close this pull request without merging.

The generated changelog entries have been copied below:


opentelemetry-propagator-b3

v0.19.0 / 2021-06-23

  • ADDED: Add Tracer.non_recording_span to API

opentelemetry-propagator-jaeger

v0.19.0 / 2021-06-23

  • BREAKING CHANGE: Refactor Baggage to remove Noop*

  • ADDED: Add Tracer.non_recording_span to API

  • FIXED: Refactor Baggage to remove Noop*


opentelemetry-propagator-ottrace

v0.19.0 / 2021-06-23

  • BREAKING CHANGE: Refactor Baggage to remove Noop*

  • ADDED: Add Tracer.non_recording_span to API

  • FIXED: Support Case Insensitive Trace and Span IDs

  • FIXED: Refactor Baggage to remove Noop*


opentelemetry-propagator-xray

v0.19.0 / 2021-06-23

  • ADDED: Add Tracer.non_recording_span to API

opentelemetry-instrumentation-http_client

v0.19.0 / 2021-06-23

  • BREAKING CHANGE: Total order constraint on span.status=

  • FIXED: Total order constraint on span.status=


opentelemetry-instrumentation-mysql2

v0.18.1 / 2021-06-23

  • (No significant changes)

opentelemetry-instrumentation-sinatra

v0.19.0 / 2021-06-23

  • BREAKING CHANGE: Total order constraint on span.status=

  • FIXED: Total order constraint on span.status=


opentelemetry-instrumentation-sidekiq

v0.19.0 / 2021-06-23

  • BREAKING CHANGE: Sidekiq propagation config

  • BREAKING CHANGE: Total order constraint on span.status=

  • FIXED: Sidekiq propagation config

  • FIXED: Total order constraint on span.status=


opentelemetry-instrumentation-dalli

v0.18.1 / 2021-06-23

  • (No significant changes)

opentelemetry-instrumentation-redis

v0.20.0 / 2021-06-23

  • BREAKING CHANGE: Total order constraint on span.status=

  • FIXED: Total order constraint on span.status=


opentelemetry-instrumentation-ruby_kafka

v0.18.1 / 2021-06-23

  • (No significant changes)

opentelemetry-instrumentation-concurrent_ruby

v0.18.1 / 2021-06-23

  • (No significant changes)

opentelemetry-instrumentation-active_model_serializers

v0.18.1 / 2021-06-23

  • (No significant changes)

opentelemetry-instrumentation-bunny

v0.18.1 / 2021-06-23

  • FIXED: Add missing require to bunny instrumentation

opentelemetry-instrumentation-all

v0.19.0 / 2021-06-23

  • ADDED: Add resque instrumentation
  • ADDED: Add ActiveJob instrumentation

opentelemetry-instrumentation-faraday

v0.19.0 / 2021-06-23

  • BREAKING CHANGE: Total order constraint on span.status=

  • FIXED: Total order constraint on span.status=


opentelemetry-instrumentation-resque

v0.1.0 / 2021-06-23

  • Initial release.

opentelemetry-instrumentation-pg

v0.18.1 / 2021-06-23

  • (No significant changes)

opentelemetry-instrumentation-ethon

v0.19.0 / 2021-06-23

  • BREAKING CHANGE: Total order constraint on span.status=

  • FIXED: Total order constraint on span.status=


opentelemetry-instrumentation-lmdb

v0.18.1 / 2021-06-23

  • (No significant changes)

opentelemetry-instrumentation-http

v0.19.0 / 2021-06-23

  • BREAKING CHANGE: Total order constraint on span.status=

  • FIXED: Total order constraint on span.status=


opentelemetry-instrumentation-graphql

v0.18.1 / 2021-06-23

  • (No significant changes)

opentelemetry-instrumentation-net_http

v0.19.0 / 2021-06-23

  • BREAKING CHANGE: Total order constraint on span.status=

  • FIXED: Total order constraint on span.status=


opentelemetry-instrumentation-rack

v0.19.0 / 2021-06-23

  • BREAKING CHANGE: Total order constraint on span.status=

  • ADDED: Add Tracer.non_recording_span to API

  • FIXED: Total order constraint on span.status=


opentelemetry-instrumentation-mongo

v0.18.1 / 2021-06-23

  • (No significant changes)

opentelemetry-instrumentation-restclient

v0.19.0 / 2021-06-23

  • BREAKING CHANGE: Total order constraint on span.status=

  • FIXED: Total order constraint on span.status=


opentelemetry-instrumentation-koala

v0.18.1 / 2021-06-23

  • (No significant changes)

opentelemetry-instrumentation-active_job

v0.1.0 / 2021-06-23

  • Initial release.

opentelemetry-instrumentation-excon

v0.19.0 / 2021-06-23

  • BREAKING CHANGE: Total order constraint on span.status=

  • FIXED: Total order constraint on span.status=


opentelemetry-instrumentation-base

v0.18.1 / 2021-06-23

  • (No significant changes)

opentelemetry-instrumentation-delayed_job

v0.18.1 / 2021-06-23

  • (No significant changes)

opentelemetry-instrumentation-rails

v0.18.1 / 2021-06-23

  • FIXED: Updated rack middleware position to zero

opentelemetry-common

v0.19.0 / 2021-06-23

  • ADDED: Add Tracer.non_recording_span to API

opentelemetry-sdk

v1.0.0.rc2 / 2021-06-23

  • BREAKING CHANGE: Remove optional parent_context from in_span

  • BREAKING CHANGE: Replace Time.now with Process.clock_gettime

  • BREAKING CHANGE: Refactor Baggage to remove Noop*

  • BREAKING CHANGE: Remove unnecessary readers from SDK Tracer

  • BREAKING CHANGE: Total order constraint on span.status=

  • ADDED: Add Tracer.non_recording_span to API

  • ADDED: Add unnamed tracer warning message

  • ADDED: Allow disabling of install messages

  • FIXED: Remove optional parent_context from in_span

  • FIXED: Replace Time.now with Process.clock_gettime

  • FIXED: Rename cloud.zone to cloud.availability_zone

  • FIXED: Improve attribute error messages

  • FIXED: Refactor Baggage to remove Noop*

  • FIXED: Support OTEL_SERVICE_NAME env var

  • FIXED: Remove unnecessary readers from SDK Tracer

  • FIXED: Total order constraint on span.status=

  • FIXED: Flakey tracer provider test


opentelemetry-api

v1.0.0.rc2 / 2021-06-23

  • BREAKING CHANGE: Remove optional parent_context from in_span

  • BREAKING CHANGE: Refactor Baggage to remove Noop*

  • BREAKING CHANGE: Total order constraint on span.status=

  • ADDED: Add Tracer.non_recording_span to API

  • FIXED: Remove optional parent_context from in_span

  • FIXED: Reduce span allocation in API

  • FIXED: Refactor Baggage to remove Noop*

  • FIXED: Total order constraint on span.status=

  • FIXED: Return early if carrier is nil

  • FIXED: Update context to match spec


opentelemetry-exporter-jaeger

v0.19.0 / 2021-06-23

  • BREAKING CHANGE: Total order constraint on span.status=

  • FIXED: Total order constraint on span.status=


opentelemetry-exporter-otlp

v0.20.0 / 2021-06-23

  • BREAKING CHANGE: Total order constraint on span.status=

  • FIXED: Total order constraint on span.status=


opentelemetry-exporter-zipkin

v0.19.0 / 2021-06-23

  • BREAKING CHANGE: Total order constraint on span.status=

  • FIXED: Total order constraint on span.status=


opentelemetry-resource_detectors

v0.18.1 / 2021-06-23

  • (No significant changes)

sdk/CHANGELOG.md Outdated
@@ -10,6 +10,27 @@
* FIXED: Rename cloud.zone to cloud.availability_zone
* FIXED: Improve attribute error messages

### v1.0.0.rc2 / 2021-06-23
Copy link
Contributor

Choose a reason for hiding this comment

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

The order is wrong here - the rc2 block should be moved above the rc1 block.

@github-actions
Copy link
Contributor Author

WARNING: An additional commit was added while this release PR was open.
You may need to add to the changelog, or close this PR and prepare a new one.

Commit link: 42fa792

Message:
Fix: XRay propagator null exception (#833)

  • Fixing XRay propagator null exception

  • Add test for missing header

Co-authored-by: Robert robertlaurin@users.noreply.github.com

api/CHANGELOG.md Outdated
Comment on lines 9 to 25
### v1.0.0.rc2 / 2021-06-23

* BREAKING CHANGE: Remove optional parent_context from in_span
* BREAKING CHANGE: Refactor Baggage to remove Noop*
* BREAKING CHANGE: Total order constraint on span.status=

* ADDED: Add Tracer.non_recording_span to API
* FIXED: Remove optional parent_context from in_span
* FIXED: Reduce span allocation in API
* FIXED: Refactor Baggage to remove Noop*
* FIXED: Total order constraint on span.status=
* FIXED: Return early if carrier is nil
* FIXED: Update context to match spec

Copy link
Contributor

Choose a reason for hiding this comment

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

This should all be moved above the rc1 block.

api/CHANGELOG.md Outdated

* BREAKING CHANGE: Remove optional parent_context from in_span
* BREAKING CHANGE: Refactor Baggage to remove Noop*
* BREAKING CHANGE: Total order constraint on span.status=
Copy link
Contributor

Choose a reason for hiding this comment

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

More detail is probably warranted here. This changed the API for Status creation quite significantly (for the better, but it will still trip people up).

@fbogsany
Copy link
Contributor

WARNING: An additional commit was added while this release PR was open.
You may need to add to the changelog, or close this PR and prepare a new one.

😬 sorry! I think you can go ahead with this release, and we can re-release the XRay propagator afterwards, if necessary.

@robertlaurin
Copy link
Contributor

robertlaurin commented Jun 24, 2021

WARNING: An additional commit was added while this release PR was open.
You may need to add to the changelog, or close this PR and prepare a new one.

Yeah, that's the plan. I'll be doing an individual patch release to get that small fix out after this one. Re-doing all the dependency bumps is a bit tedious.

I think if I update the branch I can just update the changelog manually.

@ahayworth
Copy link
Contributor

BREAKING CHANGE: Refactor Baggage to remove Noop* <- is there a functional change people need to make here for the propagators?

@robertlaurin
Copy link
Contributor

I'm putting together some changes/additions to the changelogs right now, I'll drop a follow up message to this one once they are pushed up so we can review something in a more complete state.

@robertlaurin
Copy link
Contributor

Commit here has some added details a6b0953

Probably good to look over the grammar a bit as well. Any other sections we think needs improvement feel free to edit against the PR or point me at it.

Copy link
Contributor

@ahayworth ahayworth left a comment

Choose a reason for hiding this comment

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

This looks great!

@robertlaurin robertlaurin merged commit 1f9aa49 into main Jun 24, 2021
@github-actions github-actions bot deleted the release/multi/20210623223537 branch June 24, 2021 18:21
@github-actions
Copy link
Contributor Author

Release job completed with errors.

Successfully released opentelemetry-instrumentation-active_job 0.1.0

Successfully released opentelemetry-instrumentation-resque 0.1.0

Successfully released opentelemetry-instrumentation-bunny 0.18.1

Successfully released opentelemetry-instrumentation-base 0.18.1

Successfully released opentelemetry-instrumentation-lmdb 0.18.1

Successfully released opentelemetry-instrumentation-http 0.19.0

Successfully released opentelemetry-instrumentation-graphql 0.18.1

Successfully released opentelemetry-instrumentation-http_client 0.19.0

Successfully released opentelemetry-instrumentation-koala 0.18.1

Successfully released opentelemetry-api 1.0.0.rc2

Successfully released opentelemetry-sdk 1.0.0.rc2

Successfully released opentelemetry-common 0.19.0

Successfully released opentelemetry-exporter-jaeger 0.19.0

Successfully released opentelemetry-exporter-otlp 0.20.0

Successfully released opentelemetry-exporter-zipkin 0.19.0

Successfully released opentelemetry-instrumentation-active_model_serializers 0.18.1

Failed to release opentelemetry-instrumentation-all 0.19.0:
The first changelog entry in instrumentation/all/CHANGELOG.md isn't for version 0.19.0.
It should start with:

v0.19.0 / 2021-06-24

But it actually starts with:

Unreleased

Successfully released opentelemetry-instrumentation-concurrent_ruby 0.18.1

Successfully released opentelemetry-instrumentation-dalli 0.18.1

Successfully released opentelemetry-instrumentation-delayed_job 0.18.1

Successfully released opentelemetry-instrumentation-ethon 0.19.0

Successfully released opentelemetry-instrumentation-excon 0.19.0

Successfully released opentelemetry-instrumentation-faraday 0.19.0

Successfully released opentelemetry-instrumentation-mongo 0.18.1

Successfully released opentelemetry-instrumentation-mysql2 0.18.1

Successfully released opentelemetry-instrumentation-net_http 0.19.0

Successfully released opentelemetry-instrumentation-pg 0.18.1

Successfully released opentelemetry-instrumentation-rack 0.19.0

Successfully released opentelemetry-instrumentation-rails 0.18.1

Successfully released opentelemetry-instrumentation-redis 0.20.0

Successfully released opentelemetry-instrumentation-restclient 0.19.0

Successfully released opentelemetry-instrumentation-ruby_kafka 0.18.1

Successfully released opentelemetry-instrumentation-sidekiq 0.19.0

Successfully released opentelemetry-instrumentation-sinatra 0.19.0

Successfully released opentelemetry-propagator-b3 0.19.0

Successfully released opentelemetry-propagator-jaeger 0.19.0

Successfully released opentelemetry-propagator-ottrace 0.19.0

Successfully released opentelemetry-propagator-xray 0.19.0

Successfully released opentelemetry-resource_detectors 0.18.1

@github-actions github-actions bot removed the release: pending Automated release is pending label Jun 24, 2021
@github-actions github-actions bot added the release: error Automated release failed with an error label Jun 24, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
release: error Automated release failed with an error
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants