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
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
19 changes: 18 additions & 1 deletion api/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,27 @@
# Release History: opentelemetry-api

### v1.0.0.rc2 / 2021-06-23

* BREAKING CHANGE: Remove optional parent_context from in_span [729](https://github.com/open-telemetry/opentelemetry-ruby/pull/729)
* BREAKING CHANGE: Refactor Baggage to remove Noop* [800](https://github.com/open-telemetry/opentelemetry-ruby/pull/800)
- The noop baggage manger has been removed.
- The baggage management methods are now available through OpenTelemetry::Baggage#method, previously OpenTelemetry.baggage#method
* BREAKING CHANGE: Total order constraint on span.status= [805](https://github.com/open-telemetry/opentelemetry-ruby/pull/805)
- The OpenTelemetry::Trace::Util::HttpToStatus module has been removed as it was incorrectly setting the span status to OK for codes codes in the range 100..399
- The HttpToStatus module can be replaced inline as follows `span.status = OpenTelemetry::Trace::Status.error unless (100..399).include?(response_code.to_i)`
- The `Status.new(code, description:)` initializer has been hidden in favour of simpler constructors for each status code: `Status.ok`, `Status.error` and `Status.unset`. Each constructor takes an optional description.

* ADDED: Add Tracer.non_recording_span to API [799](https://github.com/open-telemetry/opentelemetry-ruby/pull/799)
* FIXED: Reduce span allocation in API [795](https://github.com/open-telemetry/opentelemetry-ruby/pull/795)
* FIXED: Return early if carrier is nil [835](https://github.com/open-telemetry/opentelemetry-ruby/pull/835)
* FIXED: Update context to match spec [807](https://github.com/open-telemetry/opentelemetry-ruby/pull/807)
- The `Context.current` setter has been removed and the previously private attach/detach methods are now available as class methods on the context module.

### v1.0.0.rc1 / 2021-05-21

* BREAKING CHANGE: Remove optional parent_context from in_span

* FIXED: Remove optional parent_context from in_span
* FIXED: Remove optional parent_context from in_span

### v0.17.0 / 2021-04-22

Expand Down
2 changes: 1 addition & 1 deletion api/lib/opentelemetry/version.rb
Original file line number Diff line number Diff line change
Expand Up @@ -6,5 +6,5 @@

module OpenTelemetry
## Current OpenTelemetry version
VERSION = '1.0.0.rc1'
VERSION = '1.0.0.rc2'
end
4 changes: 4 additions & 0 deletions common/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@


### v0.19.0 / 2021-06-23

* ADDED: Add Tracer.non_recording_span to API

### v0.18.0 / 2021-05-21

* BREAKING CHANGE: Replace Time.now with Process.clock_gettime
Expand Down
2 changes: 1 addition & 1 deletion common/lib/opentelemetry/common/version.rb
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,6 @@

module OpenTelemetry
module Common
VERSION = '0.18.0'
VERSION = '0.19.0'
end
end
2 changes: 1 addition & 1 deletion common/opentelemetry-common.gemspec
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ Gem::Specification.new do |spec|
spec.require_paths = ['lib']
spec.required_ruby_version = '>= 2.5.0'

spec.add_dependency 'opentelemetry-api', '~> 1.0.0.rc1'
spec.add_dependency 'opentelemetry-api', '~> 1.0.0.rc2'

spec.add_development_dependency 'bundler', '>= 1.17'
spec.add_development_dependency 'minitest', '~> 5.0'
Expand Down
6 changes: 6 additions & 0 deletions exporter/jaeger/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
# Release History: opentelemetry-exporter-jaeger

### v0.19.0 / 2021-06-23

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

* FIXED: Total order constraint on span.status=

### v0.18.0 / 2021-05-21

* BREAKING CHANGE: Replace Time.now with Process.clock_gettime
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ module OpenTelemetry
module Exporter
module Jaeger
## Current OpenTelemetry Jaeger exporter version
VERSION = '0.18.0'
VERSION = '0.19.0'
end
end
end
6 changes: 3 additions & 3 deletions exporter/jaeger/opentelemetry-exporter-jaeger.gemspec
Original file line number Diff line number Diff line change
Expand Up @@ -26,9 +26,9 @@ Gem::Specification.new do |spec|
spec.require_paths = ['lib']
spec.required_ruby_version = '>= 2.5.0'

spec.add_dependency 'opentelemetry-api', '~> 1.0.0.rc1'
spec.add_dependency 'opentelemetry-common', '~> 0.18.0'
spec.add_dependency 'opentelemetry-sdk', '~> 1.0.0.rc1'
spec.add_dependency 'opentelemetry-api', '~> 1.0.0.rc2'
spec.add_dependency 'opentelemetry-common', '~> 0.19.0'
spec.add_dependency 'opentelemetry-sdk', '~> 1.0.0.rc2'
spec.add_dependency 'thrift'

spec.add_development_dependency 'bundler', '>= 1.17'
Expand Down
6 changes: 6 additions & 0 deletions exporter/otlp/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
# Release History: opentelemetry-exporter-otlp

### v0.20.0 / 2021-06-23

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

* FIXED: Total order constraint on span.status=

### v0.19.0 / 2021-06-03

* ADDED: Add a SSL verify mode option for the OTLP exporter
Expand Down
2 changes: 1 addition & 1 deletion exporter/otlp/lib/opentelemetry/exporter/otlp/version.rb
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ module OpenTelemetry
module Exporter
module OTLP
## Current OpenTelemetry OTLP exporter version
VERSION = '0.19.0'
VERSION = '0.20.0'
end
end
end
6 changes: 3 additions & 3 deletions exporter/otlp/opentelemetry-exporter-otlp.gemspec
Original file line number Diff line number Diff line change
Expand Up @@ -26,9 +26,9 @@ Gem::Specification.new do |spec|
spec.required_ruby_version = '>= 2.5.0'

spec.add_dependency 'google-protobuf', '~> 3.7'
spec.add_dependency 'opentelemetry-api', '~> 1.0.0.rc1'
spec.add_dependency 'opentelemetry-common', '~> 0.18.0'
spec.add_dependency 'opentelemetry-sdk', '~> 1.0.0.rc1'
spec.add_dependency 'opentelemetry-api', '~> 1.0.0.rc2'
spec.add_dependency 'opentelemetry-common', '~> 0.19.0'
spec.add_dependency 'opentelemetry-sdk', '~> 1.0.0.rc2'

spec.add_development_dependency 'bundler', '>= 1.17'
spec.add_development_dependency 'faraday', '~> 0.13'
Expand Down
6 changes: 6 additions & 0 deletions exporter/zipkin/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
# Release History: opentelemetry-exporter-zipkin

### v0.19.0 / 2021-06-23

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

* FIXED: Total order constraint on span.status=

### v0.18.0 / 2021-05-21

* BREAKING CHANGE: Replace Time.now with Process.clock_gettime
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ module OpenTelemetry
module Exporter
module Zipkin
## Current OpenTelemetry Zipkin exporter version
VERSION = '0.18.0'
VERSION = '0.19.0'
end
end
end
6 changes: 3 additions & 3 deletions exporter/zipkin/opentelemetry-exporter-zipkin.gemspec
Original file line number Diff line number Diff line change
Expand Up @@ -26,9 +26,9 @@ Gem::Specification.new do |spec|
spec.require_paths = ['lib']
spec.required_ruby_version = '>= 2.5.0'

spec.add_dependency 'opentelemetry-api', '~> 1.0.0.rc1'
spec.add_dependency 'opentelemetry-common', '~> 0.18.0'
spec.add_dependency 'opentelemetry-sdk', '~> 1.0.0.rc1'
spec.add_dependency 'opentelemetry-api', '~> 1.0.0.rc2'
spec.add_dependency 'opentelemetry-common', '~> 0.19.0'
spec.add_dependency 'opentelemetry-sdk', '~> 1.0.0.rc2'

spec.add_development_dependency 'bundler', '>= 1.17'
spec.add_development_dependency 'faraday', '~> 0.13'
Expand Down
4 changes: 4 additions & 0 deletions instrumentation/active_job/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1 +1,5 @@
# Release History: opentelemetry-instrumentation-active_job

### v0.1.0 / 2021-06-23

* Initial release.
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
module OpenTelemetry
module Instrumentation
module ActiveJob
VERSION = '0.18.0'
VERSION = '0.1.0'
end
end
end
Original file line number Diff line number Diff line change
Expand Up @@ -25,13 +25,13 @@ Gem::Specification.new do |spec|
spec.require_paths = ['lib']
spec.required_ruby_version = '>= 2.5.0'

spec.add_dependency 'opentelemetry-api', '~> 1.0.0.rc1'
spec.add_dependency 'opentelemetry-instrumentation-base', '~> 0.18.0'
spec.add_dependency 'opentelemetry-api', '~> 1.0.0.rc2'
spec.add_dependency 'opentelemetry-instrumentation-base', '~> 0.18.1'

spec.add_development_dependency 'appraisal', '~> 2.2.0'
spec.add_development_dependency 'bundler', '>= 1.17'
spec.add_development_dependency 'minitest', '~> 5.0'
spec.add_development_dependency 'opentelemetry-sdk', '~> 0.0'
spec.add_development_dependency 'opentelemetry-sdk'
spec.add_development_dependency 'pry'
spec.add_development_dependency 'rake', '~> 12.3.3'
spec.add_development_dependency 'rubocop', '~> 0.73.0'
Expand Down
4 changes: 4 additions & 0 deletions instrumentation/active_model_serializers/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
# Release History: opentelemetry-instrumentation-active_model_serializers

### v0.18.1 / 2021-06-23

* (No significant changes)

### v0.18.0 / 2021-05-21

* ADDED: Updated API depedency for 1.0.0.rc1
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
module OpenTelemetry
module Instrumentation
module ActiveModelSerializers
VERSION = '0.18.0'
VERSION = '0.18.1'
end
end
end
Original file line number Diff line number Diff line change
Expand Up @@ -25,8 +25,8 @@ Gem::Specification.new do |spec|
spec.require_paths = ['lib']
spec.required_ruby_version = '>= 2.5.0'

spec.add_dependency 'opentelemetry-api', '~> 1.0.0.rc1'
spec.add_dependency 'opentelemetry-instrumentation-base', '~> 0.18.0'
spec.add_dependency 'opentelemetry-api', '~> 1.0.0.rc2'
spec.add_dependency 'opentelemetry-instrumentation-base', '~> 0.18.1'

spec.add_development_dependency 'active_model_serializers', '>= 0.10.0'
spec.add_development_dependency 'appraisal', '~> 2.2.0'
Expand Down
5 changes: 5 additions & 0 deletions instrumentation/all/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,11 @@

* ADDED: Configuration option to enable or disable redis root spans [#777](https://github.com/open-telemetry/opentelemetry-ruby/pull/777)

### v0.19.0 / 2021-06-23

* ADDED: Add resque instrumentation
* ADDED: Add ActiveJob instrumentation

### v0.18.0 / 2021-05-21

* ADDED: Add koala instrumentation
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
module OpenTelemetry
module Instrumentation
module All
VERSION = '0.18.0'
VERSION = '0.19.0'
end
end
end
52 changes: 26 additions & 26 deletions instrumentation/all/opentelemetry-instrumentation-all.gemspec
Original file line number Diff line number Diff line change
Expand Up @@ -26,32 +26,32 @@ Gem::Specification.new do |spec|
spec.require_paths = ['lib']
spec.required_ruby_version = '>= 2.5.0'

spec.add_dependency 'opentelemetry-instrumentation-active_job', '~> 0.18.0'
spec.add_dependency 'opentelemetry-instrumentation-active_model_serializers', '~> 0.18.0'
spec.add_dependency 'opentelemetry-instrumentation-bunny', '~> 0.18.0'
spec.add_dependency 'opentelemetry-instrumentation-concurrent_ruby', '~> 0.18.0'
spec.add_dependency 'opentelemetry-instrumentation-dalli', '~> 0.18.0'
spec.add_dependency 'opentelemetry-instrumentation-delayed_job', '~> 0.18.0'
spec.add_dependency 'opentelemetry-instrumentation-ethon', '~> 0.18.0'
spec.add_dependency 'opentelemetry-instrumentation-excon', '~> 0.18.0'
spec.add_dependency 'opentelemetry-instrumentation-faraday', '~> 0.18.0'
spec.add_dependency 'opentelemetry-instrumentation-graphql', '~> 0.18.0'
spec.add_dependency 'opentelemetry-instrumentation-http', '~> 0.18.0'
spec.add_dependency 'opentelemetry-instrumentation-http_client', '~> 0.18.0'
spec.add_dependency 'opentelemetry-instrumentation-koala', '~> 0.18.0'
spec.add_dependency 'opentelemetry-instrumentation-lmdb', '~> 0.18.0'
spec.add_dependency 'opentelemetry-instrumentation-mongo', '~> 0.18.0'
spec.add_dependency 'opentelemetry-instrumentation-mysql2', '~> 0.18.0'
spec.add_dependency 'opentelemetry-instrumentation-net_http', '~> 0.18.0'
spec.add_dependency 'opentelemetry-instrumentation-pg', '~> 0.18.0'
spec.add_dependency 'opentelemetry-instrumentation-rack', '~> 0.18.0'
spec.add_dependency 'opentelemetry-instrumentation-rails', '~> 0.18.0'
spec.add_dependency 'opentelemetry-instrumentation-redis', '~> 0.19.0'
spec.add_dependency 'opentelemetry-instrumentation-resque', '~> 0.18.0'
spec.add_dependency 'opentelemetry-instrumentation-restclient', '~> 0.18.0'
spec.add_dependency 'opentelemetry-instrumentation-ruby_kafka', '~> 0.18.0'
spec.add_dependency 'opentelemetry-instrumentation-sidekiq', '~> 0.18.0'
spec.add_dependency 'opentelemetry-instrumentation-sinatra', '~> 0.18.0'
spec.add_dependency 'opentelemetry-instrumentation-active_job', '~> 0.1.0'
spec.add_dependency 'opentelemetry-instrumentation-active_model_serializers', '~> 0.18.1'
spec.add_dependency 'opentelemetry-instrumentation-bunny', '~> 0.18.1'
spec.add_dependency 'opentelemetry-instrumentation-concurrent_ruby', '~> 0.18.1'
spec.add_dependency 'opentelemetry-instrumentation-dalli', '~> 0.18.1'
spec.add_dependency 'opentelemetry-instrumentation-delayed_job', '~> 0.18.1'
spec.add_dependency 'opentelemetry-instrumentation-ethon', '~> 0.19.0'
spec.add_dependency 'opentelemetry-instrumentation-excon', '~> 0.19.0'
spec.add_dependency 'opentelemetry-instrumentation-faraday', '~> 0.19.0'
spec.add_dependency 'opentelemetry-instrumentation-graphql', '~> 0.18.1'
spec.add_dependency 'opentelemetry-instrumentation-http', '~> 0.19.0'
spec.add_dependency 'opentelemetry-instrumentation-http_client', '~> 0.19.0'
spec.add_dependency 'opentelemetry-instrumentation-koala', '~> 0.18.1'
spec.add_dependency 'opentelemetry-instrumentation-lmdb', '~> 0.18.1'
spec.add_dependency 'opentelemetry-instrumentation-mongo', '~> 0.18.1'
spec.add_dependency 'opentelemetry-instrumentation-mysql2', '~> 0.18.1'
spec.add_dependency 'opentelemetry-instrumentation-net_http', '~> 0.19.0'
spec.add_dependency 'opentelemetry-instrumentation-pg', '~> 0.18.1'
spec.add_dependency 'opentelemetry-instrumentation-rack', '~> 0.19.0'
spec.add_dependency 'opentelemetry-instrumentation-rails', '~> 0.18.1'
spec.add_dependency 'opentelemetry-instrumentation-redis', '~> 0.20.0'
spec.add_dependency 'opentelemetry-instrumentation-resque', '~> 0.1.0'
spec.add_dependency 'opentelemetry-instrumentation-restclient', '~> 0.19.0'
spec.add_dependency 'opentelemetry-instrumentation-ruby_kafka', '~> 0.18.1'
spec.add_dependency 'opentelemetry-instrumentation-sidekiq', '~> 0.19.0'
spec.add_dependency 'opentelemetry-instrumentation-sinatra', '~> 0.19.0'

spec.add_development_dependency 'bundler', '>= 1.17'
spec.add_development_dependency 'minitest', '~> 5.0'
Expand Down
4 changes: 4 additions & 0 deletions instrumentation/base/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
# Release History: opentelemetry-instrumentation-base

### v0.18.1 / 2021-06-23

* (No significant changes)

### v0.18.0 / 2021-05-21

* ADDED: Updated API depedency for 1.0.0.rc1
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,6 @@

module OpenTelemetry
module Instrumentation
VERSION = '0.18.0'
VERSION = '0.18.1'
end
end
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ Gem::Specification.new do |spec|
spec.require_paths = ['lib']
spec.required_ruby_version = '>= 2.5.0'

spec.add_dependency 'opentelemetry-api', '~> 1.0.0.rc1'
spec.add_dependency 'opentelemetry-api', '~> 1.0.0.rc2'

spec.add_development_dependency 'bundler', '>= 1.17'
spec.add_development_dependency 'minitest', '~> 5.0'
Expand Down
4 changes: 4 additions & 0 deletions instrumentation/bunny/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
# Release History: opentelemetry-instrumentation-bunny

### v0.18.1 / 2021-06-23

* FIXED: Add missing require to bunny instrumentation

### v0.18.0 / 2021-05-21

* Initial release.
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
module OpenTelemetry
module Instrumentation
module Bunny
VERSION = '0.18.0'
VERSION = '0.18.1'
end
end
end
Original file line number Diff line number Diff line change
Expand Up @@ -25,8 +25,8 @@ Gem::Specification.new do |spec|
spec.require_paths = ['lib']
spec.required_ruby_version = '>= 2.5.0'

spec.add_dependency 'opentelemetry-api', '~> 1.0.0.rc1'
spec.add_dependency 'opentelemetry-instrumentation-base', '~> 0.18.0'
spec.add_dependency 'opentelemetry-api', '~> 1.0.0.rc2'
spec.add_dependency 'opentelemetry-instrumentation-base', '~> 0.18.1'

spec.add_development_dependency 'appraisal', '~> 2.2.0'
spec.add_development_dependency 'bundler', '>= 1.17'
Expand Down
4 changes: 4 additions & 0 deletions instrumentation/concurrent_ruby/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
# Release History: opentelemetry-instrumentation-concurrent_ruby

### v0.18.1 / 2021-06-23

* (No significant changes)

### v0.18.0 / 2021-05-21

* ADDED: Updated API depedency for 1.0.0.rc1
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
module OpenTelemetry
module Instrumentation
module ConcurrentRuby
VERSION = '0.18.0'
VERSION = '0.18.1'
end
end
end
Original file line number Diff line number Diff line change
Expand Up @@ -25,8 +25,8 @@ Gem::Specification.new do |spec|
spec.require_paths = ['lib']
spec.required_ruby_version = '>= 2.5.0'

spec.add_dependency 'opentelemetry-api', '~> 1.0.0.rc1'
spec.add_dependency 'opentelemetry-instrumentation-base', '~> 0.18.0'
spec.add_dependency 'opentelemetry-api', '~> 1.0.0.rc2'
spec.add_dependency 'opentelemetry-instrumentation-base', '~> 0.18.1'

spec.add_development_dependency 'appraisal', '~> 2.2.0'
spec.add_development_dependency 'bundler', '>= 1.17'
Expand Down
Loading