From 1f9aa4921098d0561e6e90972ae3377a6d10fc3f Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 24 Jun 2021 13:20:55 -0500 Subject: [PATCH] release: Release 39 gems (#836) * release: Release 39 gems * fix: bump dependencies * fix: changelog, common dependencies * fix: bump instrumentation base versions * fix: add changelog details for sdk, api, sidekiq Co-authored-by: Daniel Azuma Co-authored-by: Robert Laurin --- api/CHANGELOG.md | 19 ++++++- api/lib/opentelemetry/version.rb | 2 +- common/CHANGELOG.md | 4 ++ common/lib/opentelemetry/common/version.rb | 2 +- common/opentelemetry-common.gemspec | 2 +- exporter/jaeger/CHANGELOG.md | 6 +++ .../opentelemetry/exporter/jaeger/version.rb | 2 +- .../opentelemetry-exporter-jaeger.gemspec | 6 +-- exporter/otlp/CHANGELOG.md | 6 +++ .../opentelemetry/exporter/otlp/version.rb | 2 +- .../otlp/opentelemetry-exporter-otlp.gemspec | 6 +-- exporter/zipkin/CHANGELOG.md | 6 +++ .../opentelemetry/exporter/zipkin/version.rb | 2 +- .../opentelemetry-exporter-zipkin.gemspec | 6 +-- instrumentation/active_job/CHANGELOG.md | 4 ++ .../instrumentation/active_job/version.rb | 2 +- ...lemetry-instrumentation-active_job.gemspec | 6 +-- .../active_model_serializers/CHANGELOG.md | 4 ++ .../active_model_serializers/version.rb | 2 +- ...mentation-active_model_serializers.gemspec | 4 +- instrumentation/all/CHANGELOG.md | 5 ++ .../instrumentation/all/version.rb | 2 +- .../opentelemetry-instrumentation-all.gemspec | 52 +++++++++---------- instrumentation/base/CHANGELOG.md | 4 ++ .../opentelemetry/instrumentation/version.rb | 2 +- ...opentelemetry-instrumentation-base.gemspec | 2 +- instrumentation/bunny/CHANGELOG.md | 4 ++ .../instrumentation/bunny/version.rb | 2 +- ...pentelemetry-instrumentation-bunny.gemspec | 4 +- instrumentation/concurrent_ruby/CHANGELOG.md | 4 ++ .../concurrent_ruby/version.rb | 2 +- ...ry-instrumentation-concurrent_ruby.gemspec | 4 +- instrumentation/dalli/CHANGELOG.md | 4 ++ .../instrumentation/dalli/version.rb | 2 +- ...pentelemetry-instrumentation-dalli.gemspec | 6 +-- instrumentation/delayed_job/CHANGELOG.md | 4 ++ .../instrumentation/delayed_job/version.rb | 2 +- ...emetry-instrumentation-delayed_job.gemspec | 4 +- instrumentation/ethon/CHANGELOG.md | 6 +++ .../instrumentation/ethon/version.rb | 2 +- ...pentelemetry-instrumentation-ethon.gemspec | 6 +-- instrumentation/excon/CHANGELOG.md | 6 +++ .../instrumentation/excon/version.rb | 2 +- ...pentelemetry-instrumentation-excon.gemspec | 6 +-- instrumentation/faraday/CHANGELOG.md | 6 +++ .../instrumentation/faraday/version.rb | 2 +- ...ntelemetry-instrumentation-faraday.gemspec | 6 +-- instrumentation/graphql/CHANGELOG.md | 4 ++ .../instrumentation/graphql/version.rb | 2 +- ...ntelemetry-instrumentation-graphql.gemspec | 4 +- instrumentation/http/CHANGELOG.md | 6 +++ .../instrumentation/http/version.rb | 2 +- ...opentelemetry-instrumentation-http.gemspec | 4 +- instrumentation/http_client/CHANGELOG.md | 6 +++ .../instrumentation/http_client/version.rb | 2 +- ...emetry-instrumentation-http_client.gemspec | 6 +-- instrumentation/koala/CHANGELOG.md | 4 ++ .../instrumentation/koala/version.rb | 2 +- ...pentelemetry-instrumentation-koala.gemspec | 6 +-- instrumentation/lmdb/CHANGELOG.md | 4 ++ .../instrumentation/lmdb/version.rb | 2 +- ...opentelemetry-instrumentation-lmdb.gemspec | 4 +- instrumentation/mongo/CHANGELOG.md | 4 ++ .../instrumentation/mongo/version.rb | 2 +- ...pentelemetry-instrumentation-mongo.gemspec | 4 +- instrumentation/mysql2/CHANGELOG.md | 4 ++ .../instrumentation/mysql2/version.rb | 2 +- ...entelemetry-instrumentation-mysql2.gemspec | 4 +- instrumentation/net_http/CHANGELOG.md | 6 +++ .../instrumentation/net/http/version.rb | 2 +- ...telemetry-instrumentation-net_http.gemspec | 6 +-- instrumentation/pg/CHANGELOG.md | 4 ++ .../instrumentation/pg/version.rb | 2 +- .../opentelemetry-instrumentation-pg.gemspec | 4 +- instrumentation/rack/CHANGELOG.md | 7 +++ .../instrumentation/rack/version.rb | 2 +- ...opentelemetry-instrumentation-rack.gemspec | 4 +- instrumentation/rails/CHANGELOG.md | 4 ++ .../instrumentation/rails/version.rb | 2 +- ...pentelemetry-instrumentation-rails.gemspec | 6 +-- instrumentation/redis/CHANGELOG.md | 6 +++ .../instrumentation/redis/version.rb | 2 +- ...pentelemetry-instrumentation-redis.gemspec | 6 +-- instrumentation/resque/CHANGELOG.md | 4 ++ .../instrumentation/resque/version.rb | 2 +- ...entelemetry-instrumentation-resque.gemspec | 4 +- instrumentation/restclient/CHANGELOG.md | 6 +++ .../instrumentation/restclient/version.rb | 2 +- ...lemetry-instrumentation-restclient.gemspec | 6 +-- instrumentation/ruby_kafka/CHANGELOG.md | 4 ++ .../instrumentation/ruby_kafka/version.rb | 2 +- ...lemetry-instrumentation-ruby_kafka.gemspec | 4 +- instrumentation/sidekiq/CHANGELOG.md | 10 ++++ .../instrumentation/sidekiq/version.rb | 2 +- ...ntelemetry-instrumentation-sidekiq.gemspec | 6 +-- instrumentation/sinatra/CHANGELOG.md | 6 +++ .../instrumentation/sinatra/version.rb | 2 +- ...ntelemetry-instrumentation-sinatra.gemspec | 4 +- propagator/b3/CHANGELOG.md | 4 ++ .../opentelemetry/propagator/b3/version.rb | 2 +- .../b3/opentelemetry-propagator-b3.gemspec | 2 +- propagator/jaeger/CHANGELOG.md | 7 +++ .../propagator/jaeger/version.rb | 2 +- .../opentelemetry-propagator-jaeger.gemspec | 2 +- propagator/ottrace/CHANGELOG.md | 8 +++ .../propagator/ottrace/version.rb | 2 +- .../opentelemetry-propagator-ottrace.gemspec | 2 +- propagator/xray/CHANGELOG.md | 5 ++ .../opentelemetry/propagator/xray/version.rb | 2 +- .../opentelemetry-propagator-xray.gemspec | 2 +- resource_detectors/CHANGELOG.md | 4 ++ .../resource/detectors/version.rb | 2 +- sdk/CHANGELOG.md | 17 ++++++ sdk/lib/opentelemetry/sdk/version.rb | 2 +- sdk/opentelemetry-sdk.gemspec | 6 +-- 115 files changed, 372 insertions(+), 148 deletions(-) diff --git a/api/CHANGELOG.md b/api/CHANGELOG.md index 9bc35ba36..4792dae62 100644 --- a/api/CHANGELOG.md +++ b/api/CHANGELOG.md @@ -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 diff --git a/api/lib/opentelemetry/version.rb b/api/lib/opentelemetry/version.rb index 62df3f2f9..2fd4809b0 100644 --- a/api/lib/opentelemetry/version.rb +++ b/api/lib/opentelemetry/version.rb @@ -6,5 +6,5 @@ module OpenTelemetry ## Current OpenTelemetry version - VERSION = '1.0.0.rc1' + VERSION = '1.0.0.rc2' end diff --git a/common/CHANGELOG.md b/common/CHANGELOG.md index 554bb4266..e5840e79a 100644 --- a/common/CHANGELOG.md +++ b/common/CHANGELOG.md @@ -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 diff --git a/common/lib/opentelemetry/common/version.rb b/common/lib/opentelemetry/common/version.rb index 782e45108..c40eb8bae 100644 --- a/common/lib/opentelemetry/common/version.rb +++ b/common/lib/opentelemetry/common/version.rb @@ -6,6 +6,6 @@ module OpenTelemetry module Common - VERSION = '0.18.0' + VERSION = '0.19.0' end end diff --git a/common/opentelemetry-common.gemspec b/common/opentelemetry-common.gemspec index 71035182d..21a7f806f 100644 --- a/common/opentelemetry-common.gemspec +++ b/common/opentelemetry-common.gemspec @@ -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' diff --git a/exporter/jaeger/CHANGELOG.md b/exporter/jaeger/CHANGELOG.md index dbe7223a9..51f590813 100644 --- a/exporter/jaeger/CHANGELOG.md +++ b/exporter/jaeger/CHANGELOG.md @@ -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 diff --git a/exporter/jaeger/lib/opentelemetry/exporter/jaeger/version.rb b/exporter/jaeger/lib/opentelemetry/exporter/jaeger/version.rb index bbff39e88..c3d9a65d4 100644 --- a/exporter/jaeger/lib/opentelemetry/exporter/jaeger/version.rb +++ b/exporter/jaeger/lib/opentelemetry/exporter/jaeger/version.rb @@ -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 diff --git a/exporter/jaeger/opentelemetry-exporter-jaeger.gemspec b/exporter/jaeger/opentelemetry-exporter-jaeger.gemspec index 0c26e93c3..cfa515fcf 100644 --- a/exporter/jaeger/opentelemetry-exporter-jaeger.gemspec +++ b/exporter/jaeger/opentelemetry-exporter-jaeger.gemspec @@ -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' diff --git a/exporter/otlp/CHANGELOG.md b/exporter/otlp/CHANGELOG.md index 3efe58e81..e9ba03a20 100644 --- a/exporter/otlp/CHANGELOG.md +++ b/exporter/otlp/CHANGELOG.md @@ -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 diff --git a/exporter/otlp/lib/opentelemetry/exporter/otlp/version.rb b/exporter/otlp/lib/opentelemetry/exporter/otlp/version.rb index 388a2fbfa..05d5e11ff 100644 --- a/exporter/otlp/lib/opentelemetry/exporter/otlp/version.rb +++ b/exporter/otlp/lib/opentelemetry/exporter/otlp/version.rb @@ -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 diff --git a/exporter/otlp/opentelemetry-exporter-otlp.gemspec b/exporter/otlp/opentelemetry-exporter-otlp.gemspec index 5a25ee623..7bb205f21 100644 --- a/exporter/otlp/opentelemetry-exporter-otlp.gemspec +++ b/exporter/otlp/opentelemetry-exporter-otlp.gemspec @@ -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' diff --git a/exporter/zipkin/CHANGELOG.md b/exporter/zipkin/CHANGELOG.md index c77629b1d..45d785553 100644 --- a/exporter/zipkin/CHANGELOG.md +++ b/exporter/zipkin/CHANGELOG.md @@ -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 diff --git a/exporter/zipkin/lib/opentelemetry/exporter/zipkin/version.rb b/exporter/zipkin/lib/opentelemetry/exporter/zipkin/version.rb index 4bf4f29bc..61a25e1b6 100644 --- a/exporter/zipkin/lib/opentelemetry/exporter/zipkin/version.rb +++ b/exporter/zipkin/lib/opentelemetry/exporter/zipkin/version.rb @@ -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 diff --git a/exporter/zipkin/opentelemetry-exporter-zipkin.gemspec b/exporter/zipkin/opentelemetry-exporter-zipkin.gemspec index ab9925f90..0e15e8e78 100644 --- a/exporter/zipkin/opentelemetry-exporter-zipkin.gemspec +++ b/exporter/zipkin/opentelemetry-exporter-zipkin.gemspec @@ -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' diff --git a/instrumentation/active_job/CHANGELOG.md b/instrumentation/active_job/CHANGELOG.md index 545cc906b..a9c86fa29 100644 --- a/instrumentation/active_job/CHANGELOG.md +++ b/instrumentation/active_job/CHANGELOG.md @@ -1 +1,5 @@ # Release History: opentelemetry-instrumentation-active_job + +### v0.1.0 / 2021-06-23 + +* Initial release. diff --git a/instrumentation/active_job/lib/opentelemetry/instrumentation/active_job/version.rb b/instrumentation/active_job/lib/opentelemetry/instrumentation/active_job/version.rb index d37b032d6..ea62444e4 100644 --- a/instrumentation/active_job/lib/opentelemetry/instrumentation/active_job/version.rb +++ b/instrumentation/active_job/lib/opentelemetry/instrumentation/active_job/version.rb @@ -7,7 +7,7 @@ module OpenTelemetry module Instrumentation module ActiveJob - VERSION = '0.18.0' + VERSION = '0.1.0' end end end diff --git a/instrumentation/active_job/opentelemetry-instrumentation-active_job.gemspec b/instrumentation/active_job/opentelemetry-instrumentation-active_job.gemspec index 8e91a6f23..63742fd37 100644 --- a/instrumentation/active_job/opentelemetry-instrumentation-active_job.gemspec +++ b/instrumentation/active_job/opentelemetry-instrumentation-active_job.gemspec @@ -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' diff --git a/instrumentation/active_model_serializers/CHANGELOG.md b/instrumentation/active_model_serializers/CHANGELOG.md index 0fb86a58d..d546b3f81 100644 --- a/instrumentation/active_model_serializers/CHANGELOG.md +++ b/instrumentation/active_model_serializers/CHANGELOG.md @@ -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 diff --git a/instrumentation/active_model_serializers/lib/opentelemetry/instrumentation/active_model_serializers/version.rb b/instrumentation/active_model_serializers/lib/opentelemetry/instrumentation/active_model_serializers/version.rb index b9d48904c..a26be3bb5 100644 --- a/instrumentation/active_model_serializers/lib/opentelemetry/instrumentation/active_model_serializers/version.rb +++ b/instrumentation/active_model_serializers/lib/opentelemetry/instrumentation/active_model_serializers/version.rb @@ -7,7 +7,7 @@ module OpenTelemetry module Instrumentation module ActiveModelSerializers - VERSION = '0.18.0' + VERSION = '0.18.1' end end end diff --git a/instrumentation/active_model_serializers/opentelemetry-instrumentation-active_model_serializers.gemspec b/instrumentation/active_model_serializers/opentelemetry-instrumentation-active_model_serializers.gemspec index 1ad588cea..0a77d6ab4 100644 --- a/instrumentation/active_model_serializers/opentelemetry-instrumentation-active_model_serializers.gemspec +++ b/instrumentation/active_model_serializers/opentelemetry-instrumentation-active_model_serializers.gemspec @@ -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' diff --git a/instrumentation/all/CHANGELOG.md b/instrumentation/all/CHANGELOG.md index 8c557050f..83a9c391a 100644 --- a/instrumentation/all/CHANGELOG.md +++ b/instrumentation/all/CHANGELOG.md @@ -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 diff --git a/instrumentation/all/lib/opentelemetry/instrumentation/all/version.rb b/instrumentation/all/lib/opentelemetry/instrumentation/all/version.rb index 61028675e..4350b5260 100644 --- a/instrumentation/all/lib/opentelemetry/instrumentation/all/version.rb +++ b/instrumentation/all/lib/opentelemetry/instrumentation/all/version.rb @@ -7,7 +7,7 @@ module OpenTelemetry module Instrumentation module All - VERSION = '0.18.0' + VERSION = '0.19.0' end end end diff --git a/instrumentation/all/opentelemetry-instrumentation-all.gemspec b/instrumentation/all/opentelemetry-instrumentation-all.gemspec index f3ad45a6f..8c848dea1 100644 --- a/instrumentation/all/opentelemetry-instrumentation-all.gemspec +++ b/instrumentation/all/opentelemetry-instrumentation-all.gemspec @@ -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' diff --git a/instrumentation/base/CHANGELOG.md b/instrumentation/base/CHANGELOG.md index 999162b19..2a063963e 100644 --- a/instrumentation/base/CHANGELOG.md +++ b/instrumentation/base/CHANGELOG.md @@ -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 diff --git a/instrumentation/base/lib/opentelemetry/instrumentation/version.rb b/instrumentation/base/lib/opentelemetry/instrumentation/version.rb index 5089a2917..f9ed376ff 100644 --- a/instrumentation/base/lib/opentelemetry/instrumentation/version.rb +++ b/instrumentation/base/lib/opentelemetry/instrumentation/version.rb @@ -6,6 +6,6 @@ module OpenTelemetry module Instrumentation - VERSION = '0.18.0' + VERSION = '0.18.1' end end diff --git a/instrumentation/base/opentelemetry-instrumentation-base.gemspec b/instrumentation/base/opentelemetry-instrumentation-base.gemspec index b4454b58e..4a44c4830 100644 --- a/instrumentation/base/opentelemetry-instrumentation-base.gemspec +++ b/instrumentation/base/opentelemetry-instrumentation-base.gemspec @@ -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' diff --git a/instrumentation/bunny/CHANGELOG.md b/instrumentation/bunny/CHANGELOG.md index 1bba1da76..12741b152 100644 --- a/instrumentation/bunny/CHANGELOG.md +++ b/instrumentation/bunny/CHANGELOG.md @@ -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. diff --git a/instrumentation/bunny/lib/opentelemetry/instrumentation/bunny/version.rb b/instrumentation/bunny/lib/opentelemetry/instrumentation/bunny/version.rb index db7c4bef8..5455a77e7 100644 --- a/instrumentation/bunny/lib/opentelemetry/instrumentation/bunny/version.rb +++ b/instrumentation/bunny/lib/opentelemetry/instrumentation/bunny/version.rb @@ -7,7 +7,7 @@ module OpenTelemetry module Instrumentation module Bunny - VERSION = '0.18.0' + VERSION = '0.18.1' end end end diff --git a/instrumentation/bunny/opentelemetry-instrumentation-bunny.gemspec b/instrumentation/bunny/opentelemetry-instrumentation-bunny.gemspec index f25fa0b1a..a94a74297 100644 --- a/instrumentation/bunny/opentelemetry-instrumentation-bunny.gemspec +++ b/instrumentation/bunny/opentelemetry-instrumentation-bunny.gemspec @@ -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' diff --git a/instrumentation/concurrent_ruby/CHANGELOG.md b/instrumentation/concurrent_ruby/CHANGELOG.md index 6d9571819..4c107eaec 100644 --- a/instrumentation/concurrent_ruby/CHANGELOG.md +++ b/instrumentation/concurrent_ruby/CHANGELOG.md @@ -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 diff --git a/instrumentation/concurrent_ruby/lib/opentelemetry/instrumentation/concurrent_ruby/version.rb b/instrumentation/concurrent_ruby/lib/opentelemetry/instrumentation/concurrent_ruby/version.rb index 298080e5e..49113926e 100644 --- a/instrumentation/concurrent_ruby/lib/opentelemetry/instrumentation/concurrent_ruby/version.rb +++ b/instrumentation/concurrent_ruby/lib/opentelemetry/instrumentation/concurrent_ruby/version.rb @@ -7,7 +7,7 @@ module OpenTelemetry module Instrumentation module ConcurrentRuby - VERSION = '0.18.0' + VERSION = '0.18.1' end end end diff --git a/instrumentation/concurrent_ruby/opentelemetry-instrumentation-concurrent_ruby.gemspec b/instrumentation/concurrent_ruby/opentelemetry-instrumentation-concurrent_ruby.gemspec index 9ed9ad798..1e3015571 100644 --- a/instrumentation/concurrent_ruby/opentelemetry-instrumentation-concurrent_ruby.gemspec +++ b/instrumentation/concurrent_ruby/opentelemetry-instrumentation-concurrent_ruby.gemspec @@ -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' diff --git a/instrumentation/dalli/CHANGELOG.md b/instrumentation/dalli/CHANGELOG.md index 7134b2204..5420bcd4d 100644 --- a/instrumentation/dalli/CHANGELOG.md +++ b/instrumentation/dalli/CHANGELOG.md @@ -1,5 +1,9 @@ # Release History: opentelemetry-instrumentation-dalli +### v0.18.1 / 2021-06-23 + +* (No significant changes) + ### v0.18.0 / 2021-05-21 * ADDED: Updated API depedency for 1.0.0.rc1 diff --git a/instrumentation/dalli/lib/opentelemetry/instrumentation/dalli/version.rb b/instrumentation/dalli/lib/opentelemetry/instrumentation/dalli/version.rb index 97dd9c9e4..0edc69548 100644 --- a/instrumentation/dalli/lib/opentelemetry/instrumentation/dalli/version.rb +++ b/instrumentation/dalli/lib/opentelemetry/instrumentation/dalli/version.rb @@ -7,7 +7,7 @@ module OpenTelemetry module Instrumentation module Dalli - VERSION = '0.18.0' + VERSION = '0.18.1' end end end diff --git a/instrumentation/dalli/opentelemetry-instrumentation-dalli.gemspec b/instrumentation/dalli/opentelemetry-instrumentation-dalli.gemspec index 1bd600672..4447cd662 100644 --- a/instrumentation/dalli/opentelemetry-instrumentation-dalli.gemspec +++ b/instrumentation/dalli/opentelemetry-instrumentation-dalli.gemspec @@ -25,9 +25,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-instrumentation-base', '~> 0.18.0' + spec.add_dependency 'opentelemetry-api', '~> 1.0.0.rc2' + spec.add_dependency 'opentelemetry-common', '~> 0.19.0' + spec.add_dependency 'opentelemetry-instrumentation-base', '~> 0.18.1' spec.add_development_dependency 'appraisal', '~> 2.2.0' spec.add_development_dependency 'bundler', '>= 1.17' diff --git a/instrumentation/delayed_job/CHANGELOG.md b/instrumentation/delayed_job/CHANGELOG.md index 02db0d546..9dbabcac8 100644 --- a/instrumentation/delayed_job/CHANGELOG.md +++ b/instrumentation/delayed_job/CHANGELOG.md @@ -1,5 +1,9 @@ # Release History: opentelemetry-instrumentation-delayed_job +### v0.18.1 / 2021-06-23 + +* (No significant changes) + ### v0.18.0 / 2021-05-21 * ADDED: Updated API depedency for 1.0.0.rc1 diff --git a/instrumentation/delayed_job/lib/opentelemetry/instrumentation/delayed_job/version.rb b/instrumentation/delayed_job/lib/opentelemetry/instrumentation/delayed_job/version.rb index afb95349a..336480d11 100644 --- a/instrumentation/delayed_job/lib/opentelemetry/instrumentation/delayed_job/version.rb +++ b/instrumentation/delayed_job/lib/opentelemetry/instrumentation/delayed_job/version.rb @@ -7,7 +7,7 @@ module OpenTelemetry module Instrumentation module DelayedJob - VERSION = '0.18.0' + VERSION = '0.18.1' end end end diff --git a/instrumentation/delayed_job/opentelemetry-instrumentation-delayed_job.gemspec b/instrumentation/delayed_job/opentelemetry-instrumentation-delayed_job.gemspec index d94fb26a1..20ab05b50 100644 --- a/instrumentation/delayed_job/opentelemetry-instrumentation-delayed_job.gemspec +++ b/instrumentation/delayed_job/opentelemetry-instrumentation-delayed_job.gemspec @@ -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' diff --git a/instrumentation/ethon/CHANGELOG.md b/instrumentation/ethon/CHANGELOG.md index e8a1c229f..5b42f0c50 100644 --- a/instrumentation/ethon/CHANGELOG.md +++ b/instrumentation/ethon/CHANGELOG.md @@ -1,5 +1,11 @@ # Release History: opentelemetry-instrumentation-ethon +### 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 * ADDED: Updated API depedency for 1.0.0.rc1 diff --git a/instrumentation/ethon/lib/opentelemetry/instrumentation/ethon/version.rb b/instrumentation/ethon/lib/opentelemetry/instrumentation/ethon/version.rb index 3a628c1ea..b7df0ad85 100644 --- a/instrumentation/ethon/lib/opentelemetry/instrumentation/ethon/version.rb +++ b/instrumentation/ethon/lib/opentelemetry/instrumentation/ethon/version.rb @@ -7,7 +7,7 @@ module OpenTelemetry module Instrumentation module Ethon - VERSION = '0.18.0' + VERSION = '0.19.0' end end end diff --git a/instrumentation/ethon/opentelemetry-instrumentation-ethon.gemspec b/instrumentation/ethon/opentelemetry-instrumentation-ethon.gemspec index 44f7726e1..abd7f2659 100644 --- a/instrumentation/ethon/opentelemetry-instrumentation-ethon.gemspec +++ b/instrumentation/ethon/opentelemetry-instrumentation-ethon.gemspec @@ -25,9 +25,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-instrumentation-base', '~> 0.18.0' + spec.add_dependency 'opentelemetry-api', '~> 1.0.0.rc2' + spec.add_dependency 'opentelemetry-common', '~> 0.19.0' + spec.add_dependency 'opentelemetry-instrumentation-base', '~> 0.18.1' spec.add_development_dependency 'appraisal', '~> 2.2.0' spec.add_development_dependency 'bundler', '>= 1.17' diff --git a/instrumentation/excon/CHANGELOG.md b/instrumentation/excon/CHANGELOG.md index 9c81896b5..ce80af00e 100644 --- a/instrumentation/excon/CHANGELOG.md +++ b/instrumentation/excon/CHANGELOG.md @@ -1,5 +1,11 @@ # Release History: opentelemetry-instrumentation-excon +### 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 * ADDED: Updated API depedency for 1.0.0.rc1 diff --git a/instrumentation/excon/lib/opentelemetry/instrumentation/excon/version.rb b/instrumentation/excon/lib/opentelemetry/instrumentation/excon/version.rb index b0aedd495..e1062354f 100644 --- a/instrumentation/excon/lib/opentelemetry/instrumentation/excon/version.rb +++ b/instrumentation/excon/lib/opentelemetry/instrumentation/excon/version.rb @@ -7,7 +7,7 @@ module OpenTelemetry module Instrumentation module Excon - VERSION = '0.18.0' + VERSION = '0.19.0' end end end diff --git a/instrumentation/excon/opentelemetry-instrumentation-excon.gemspec b/instrumentation/excon/opentelemetry-instrumentation-excon.gemspec index f9247492f..1a99fa073 100644 --- a/instrumentation/excon/opentelemetry-instrumentation-excon.gemspec +++ b/instrumentation/excon/opentelemetry-instrumentation-excon.gemspec @@ -25,9 +25,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-instrumentation-base', '~> 0.18.0' + spec.add_dependency 'opentelemetry-api', '~> 1.0.0.rc2' + spec.add_dependency 'opentelemetry-common', '~> 0.19.0' + spec.add_dependency 'opentelemetry-instrumentation-base', '~> 0.18.1' spec.add_development_dependency 'appraisal', '~> 2.2.0' spec.add_development_dependency 'bundler', '>= 1.17' diff --git a/instrumentation/faraday/CHANGELOG.md b/instrumentation/faraday/CHANGELOG.md index d9f610075..1cef94b01 100644 --- a/instrumentation/faraday/CHANGELOG.md +++ b/instrumentation/faraday/CHANGELOG.md @@ -1,5 +1,11 @@ # Release History: opentelemetry-instrumentation-faraday +### v0.19.0 / 2021-06-23 + +* BREAKING CHANGE: Total order constraint on span.status= + +* FIXED: Total order constraint on span.status= + ### v0.18.1 / 2021-06-08 * FIXED: Missing require to common in faraday diff --git a/instrumentation/faraday/lib/opentelemetry/instrumentation/faraday/version.rb b/instrumentation/faraday/lib/opentelemetry/instrumentation/faraday/version.rb index e1cf6d606..35245b6d5 100644 --- a/instrumentation/faraday/lib/opentelemetry/instrumentation/faraday/version.rb +++ b/instrumentation/faraday/lib/opentelemetry/instrumentation/faraday/version.rb @@ -7,7 +7,7 @@ module OpenTelemetry module Instrumentation module Faraday - VERSION = '0.18.1' + VERSION = '0.19.0' end end end diff --git a/instrumentation/faraday/opentelemetry-instrumentation-faraday.gemspec b/instrumentation/faraday/opentelemetry-instrumentation-faraday.gemspec index b7ca48592..327df2003 100644 --- a/instrumentation/faraday/opentelemetry-instrumentation-faraday.gemspec +++ b/instrumentation/faraday/opentelemetry-instrumentation-faraday.gemspec @@ -25,9 +25,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-instrumentation-base', '~> 0.18.0' + spec.add_dependency 'opentelemetry-api', '~> 1.0.0.rc2' + spec.add_dependency 'opentelemetry-common', '~> 0.19.0' + spec.add_dependency 'opentelemetry-instrumentation-base', '~> 0.18.1' spec.add_development_dependency 'appraisal', '~> 2.2.0' spec.add_development_dependency 'bundler', '>= 1.17' diff --git a/instrumentation/graphql/CHANGELOG.md b/instrumentation/graphql/CHANGELOG.md index 1238a382a..50589d309 100644 --- a/instrumentation/graphql/CHANGELOG.md +++ b/instrumentation/graphql/CHANGELOG.md @@ -1,5 +1,9 @@ # Release History: opentelemetry-instrumentation-graphql +### v0.18.1 / 2021-06-23 + +* (No significant changes) + ### v0.18.0 / 2021-05-21 * ADDED: Updated API depedency for 1.0.0.rc1 diff --git a/instrumentation/graphql/lib/opentelemetry/instrumentation/graphql/version.rb b/instrumentation/graphql/lib/opentelemetry/instrumentation/graphql/version.rb index 3847123ff..34c1a771b 100644 --- a/instrumentation/graphql/lib/opentelemetry/instrumentation/graphql/version.rb +++ b/instrumentation/graphql/lib/opentelemetry/instrumentation/graphql/version.rb @@ -7,7 +7,7 @@ module OpenTelemetry module Instrumentation module GraphQL - VERSION = '0.18.0' + VERSION = '0.18.1' end end end diff --git a/instrumentation/graphql/opentelemetry-instrumentation-graphql.gemspec b/instrumentation/graphql/opentelemetry-instrumentation-graphql.gemspec index 60508b3ad..780e67e20 100644 --- a/instrumentation/graphql/opentelemetry-instrumentation-graphql.gemspec +++ b/instrumentation/graphql/opentelemetry-instrumentation-graphql.gemspec @@ -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' diff --git a/instrumentation/http/CHANGELOG.md b/instrumentation/http/CHANGELOG.md index 940cd1efb..fca6c651e 100644 --- a/instrumentation/http/CHANGELOG.md +++ b/instrumentation/http/CHANGELOG.md @@ -1,5 +1,11 @@ # Release History: opentelemetry-instrumentation-http +### 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 * ADDED: Updated API depedency for 1.0.0.rc1 diff --git a/instrumentation/http/lib/opentelemetry/instrumentation/http/version.rb b/instrumentation/http/lib/opentelemetry/instrumentation/http/version.rb index 0d3051de7..6dd8db983 100644 --- a/instrumentation/http/lib/opentelemetry/instrumentation/http/version.rb +++ b/instrumentation/http/lib/opentelemetry/instrumentation/http/version.rb @@ -7,7 +7,7 @@ module OpenTelemetry module Instrumentation module HTTP - VERSION = '0.18.0' + VERSION = '0.19.0' end end end diff --git a/instrumentation/http/opentelemetry-instrumentation-http.gemspec b/instrumentation/http/opentelemetry-instrumentation-http.gemspec index 661879628..f639c6c6e 100644 --- a/instrumentation/http/opentelemetry-instrumentation-http.gemspec +++ b/instrumentation/http/opentelemetry-instrumentation-http.gemspec @@ -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' diff --git a/instrumentation/http_client/CHANGELOG.md b/instrumentation/http_client/CHANGELOG.md index 3787fdea2..51b60e42a 100644 --- a/instrumentation/http_client/CHANGELOG.md +++ b/instrumentation/http_client/CHANGELOG.md @@ -1,5 +1,11 @@ # Release History: 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= + ### v0.18.0 / 2021-05-21 * ADDED: Updated API depedency for 1.0.0.rc1 diff --git a/instrumentation/http_client/lib/opentelemetry/instrumentation/http_client/version.rb b/instrumentation/http_client/lib/opentelemetry/instrumentation/http_client/version.rb index 4a30c88b6..74d5083fc 100644 --- a/instrumentation/http_client/lib/opentelemetry/instrumentation/http_client/version.rb +++ b/instrumentation/http_client/lib/opentelemetry/instrumentation/http_client/version.rb @@ -7,7 +7,7 @@ module OpenTelemetry module Instrumentation module HttpClient - VERSION = '0.18.0' + VERSION = '0.19.0' end end end diff --git a/instrumentation/http_client/opentelemetry-instrumentation-http_client.gemspec b/instrumentation/http_client/opentelemetry-instrumentation-http_client.gemspec index 8bc47c417..12eba66fd 100644 --- a/instrumentation/http_client/opentelemetry-instrumentation-http_client.gemspec +++ b/instrumentation/http_client/opentelemetry-instrumentation-http_client.gemspec @@ -25,9 +25,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-instrumentation-base', '~> 0.18.0' + spec.add_dependency 'opentelemetry-api', '~> 1.0.0.rc2' + spec.add_dependency 'opentelemetry-common', '~> 0.19.0' + spec.add_dependency 'opentelemetry-instrumentation-base', '~> 0.18.1' spec.add_development_dependency 'appraisal', '~> 2.2.0' spec.add_development_dependency 'bundler', '>= 1.17' diff --git a/instrumentation/koala/CHANGELOG.md b/instrumentation/koala/CHANGELOG.md index e10d9b850..8aed025be 100644 --- a/instrumentation/koala/CHANGELOG.md +++ b/instrumentation/koala/CHANGELOG.md @@ -1,5 +1,9 @@ # Release History: opentelemetry-instrumentation-koala +### v0.18.1 / 2021-06-23 + +* (No significant changes) + ### v0.18.0 / 2021-05-21 * Initial release. diff --git a/instrumentation/koala/lib/opentelemetry/instrumentation/koala/version.rb b/instrumentation/koala/lib/opentelemetry/instrumentation/koala/version.rb index 328efd4a5..c1d83b651 100644 --- a/instrumentation/koala/lib/opentelemetry/instrumentation/koala/version.rb +++ b/instrumentation/koala/lib/opentelemetry/instrumentation/koala/version.rb @@ -7,7 +7,7 @@ module OpenTelemetry module Instrumentation module Koala - VERSION = '0.18.0' + VERSION = '0.18.1' end end end diff --git a/instrumentation/koala/opentelemetry-instrumentation-koala.gemspec b/instrumentation/koala/opentelemetry-instrumentation-koala.gemspec index b9e2f5d45..1bb15bb62 100644 --- a/instrumentation/koala/opentelemetry-instrumentation-koala.gemspec +++ b/instrumentation/koala/opentelemetry-instrumentation-koala.gemspec @@ -25,9 +25,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-instrumentation-base', '~> 0.18.0' + spec.add_dependency 'opentelemetry-api', '~> 1.0.0.rc2' + spec.add_dependency 'opentelemetry-common', '~> 0.19.0' + spec.add_dependency 'opentelemetry-instrumentation-base', '~> 0.18.1' spec.add_development_dependency 'appraisal', '~> 2.2.0' spec.add_development_dependency 'bundler', '>= 1.17' diff --git a/instrumentation/lmdb/CHANGELOG.md b/instrumentation/lmdb/CHANGELOG.md index 98e471e8f..e0e1f39e2 100644 --- a/instrumentation/lmdb/CHANGELOG.md +++ b/instrumentation/lmdb/CHANGELOG.md @@ -1,5 +1,9 @@ # Release History: opentelemetry-instrumentation-lmdb +### v0.18.1 / 2021-06-23 + +* (No significant changes) + ### v0.18.0 / 2021-05-21 * ADDED: Updated API depedency for 1.0.0.rc1 diff --git a/instrumentation/lmdb/lib/opentelemetry/instrumentation/lmdb/version.rb b/instrumentation/lmdb/lib/opentelemetry/instrumentation/lmdb/version.rb index a59fee1f0..08a98961c 100644 --- a/instrumentation/lmdb/lib/opentelemetry/instrumentation/lmdb/version.rb +++ b/instrumentation/lmdb/lib/opentelemetry/instrumentation/lmdb/version.rb @@ -7,7 +7,7 @@ module OpenTelemetry module Instrumentation module LMDB - VERSION = '0.18.0' + VERSION = '0.18.1' end end end diff --git a/instrumentation/lmdb/opentelemetry-instrumentation-lmdb.gemspec b/instrumentation/lmdb/opentelemetry-instrumentation-lmdb.gemspec index 33b74b824..32ce43073 100644 --- a/instrumentation/lmdb/opentelemetry-instrumentation-lmdb.gemspec +++ b/instrumentation/lmdb/opentelemetry-instrumentation-lmdb.gemspec @@ -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' diff --git a/instrumentation/mongo/CHANGELOG.md b/instrumentation/mongo/CHANGELOG.md index 13fd58169..641fabe47 100644 --- a/instrumentation/mongo/CHANGELOG.md +++ b/instrumentation/mongo/CHANGELOG.md @@ -1,5 +1,9 @@ # Release History: opentelemetry-instrumentation-mongo +### v0.18.1 / 2021-06-23 + +* (No significant changes) + ### v0.18.0 / 2021-05-21 * BREAKING CHANGE: Replace Time.now with Process.clock_gettime diff --git a/instrumentation/mongo/lib/opentelemetry/instrumentation/mongo/version.rb b/instrumentation/mongo/lib/opentelemetry/instrumentation/mongo/version.rb index 3a55f78b3..b6a562e9d 100644 --- a/instrumentation/mongo/lib/opentelemetry/instrumentation/mongo/version.rb +++ b/instrumentation/mongo/lib/opentelemetry/instrumentation/mongo/version.rb @@ -7,7 +7,7 @@ module OpenTelemetry module Instrumentation module Mongo - VERSION = '0.18.0' + VERSION = '0.18.1' end end end diff --git a/instrumentation/mongo/opentelemetry-instrumentation-mongo.gemspec b/instrumentation/mongo/opentelemetry-instrumentation-mongo.gemspec index 865347712..64f4ee660 100644 --- a/instrumentation/mongo/opentelemetry-instrumentation-mongo.gemspec +++ b/instrumentation/mongo/opentelemetry-instrumentation-mongo.gemspec @@ -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' diff --git a/instrumentation/mysql2/CHANGELOG.md b/instrumentation/mysql2/CHANGELOG.md index 1ec2ce325..84e9c1a8c 100644 --- a/instrumentation/mysql2/CHANGELOG.md +++ b/instrumentation/mysql2/CHANGELOG.md @@ -1,5 +1,9 @@ # Release History: opentelemetry-instrumentation-mysql2 +### v0.18.1 / 2021-06-23 + +* (No significant changes) + ### v0.18.0 / 2021-05-21 * ADDED: Updated API depedency for 1.0.0.rc1 diff --git a/instrumentation/mysql2/lib/opentelemetry/instrumentation/mysql2/version.rb b/instrumentation/mysql2/lib/opentelemetry/instrumentation/mysql2/version.rb index b4c052285..ecbcbb3d7 100644 --- a/instrumentation/mysql2/lib/opentelemetry/instrumentation/mysql2/version.rb +++ b/instrumentation/mysql2/lib/opentelemetry/instrumentation/mysql2/version.rb @@ -7,7 +7,7 @@ module OpenTelemetry module Instrumentation module Mysql2 - VERSION = '0.18.0' + VERSION = '0.18.1' end end end diff --git a/instrumentation/mysql2/opentelemetry-instrumentation-mysql2.gemspec b/instrumentation/mysql2/opentelemetry-instrumentation-mysql2.gemspec index aaa4bacf0..678446677 100644 --- a/instrumentation/mysql2/opentelemetry-instrumentation-mysql2.gemspec +++ b/instrumentation/mysql2/opentelemetry-instrumentation-mysql2.gemspec @@ -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' diff --git a/instrumentation/net_http/CHANGELOG.md b/instrumentation/net_http/CHANGELOG.md index 15918580d..7a920aa83 100644 --- a/instrumentation/net_http/CHANGELOG.md +++ b/instrumentation/net_http/CHANGELOG.md @@ -1,5 +1,11 @@ # Release History: 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= + ### v0.18.0 / 2021-05-21 * ADDED: Updated API depedency for 1.0.0.rc1 diff --git a/instrumentation/net_http/lib/opentelemetry/instrumentation/net/http/version.rb b/instrumentation/net_http/lib/opentelemetry/instrumentation/net/http/version.rb index 4e4a315d9..e60102a28 100644 --- a/instrumentation/net_http/lib/opentelemetry/instrumentation/net/http/version.rb +++ b/instrumentation/net_http/lib/opentelemetry/instrumentation/net/http/version.rb @@ -8,7 +8,7 @@ module OpenTelemetry module Instrumentation module Net module HTTP - VERSION = '0.18.0' + VERSION = '0.19.0' end end end diff --git a/instrumentation/net_http/opentelemetry-instrumentation-net_http.gemspec b/instrumentation/net_http/opentelemetry-instrumentation-net_http.gemspec index aff5ecb29..4afc0b9bd 100644 --- a/instrumentation/net_http/opentelemetry-instrumentation-net_http.gemspec +++ b/instrumentation/net_http/opentelemetry-instrumentation-net_http.gemspec @@ -25,9 +25,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-instrumentation-base', '~> 0.18.0' + spec.add_dependency 'opentelemetry-api', '~> 1.0.0.rc2' + spec.add_dependency 'opentelemetry-common', '~> 0.19.0' + spec.add_dependency 'opentelemetry-instrumentation-base', '~> 0.18.1' spec.add_development_dependency 'bundler', '>= 1.17' spec.add_development_dependency 'minitest', '~> 5.0' diff --git a/instrumentation/pg/CHANGELOG.md b/instrumentation/pg/CHANGELOG.md index a86e12edf..f8ff4fd39 100644 --- a/instrumentation/pg/CHANGELOG.md +++ b/instrumentation/pg/CHANGELOG.md @@ -1,5 +1,9 @@ # Release History: opentelemetry-instrumentation-pg +### v0.18.1 / 2021-06-23 + +* (No significant changes) + ### v0.18.0 / 2021-05-21 * ADDED: Updated API depedency for 1.0.0.rc1 diff --git a/instrumentation/pg/lib/opentelemetry/instrumentation/pg/version.rb b/instrumentation/pg/lib/opentelemetry/instrumentation/pg/version.rb index 2ea4a7b41..a131c9d98 100644 --- a/instrumentation/pg/lib/opentelemetry/instrumentation/pg/version.rb +++ b/instrumentation/pg/lib/opentelemetry/instrumentation/pg/version.rb @@ -7,7 +7,7 @@ module OpenTelemetry module Instrumentation module PG - VERSION = '0.18.0' + VERSION = '0.18.1' end end end diff --git a/instrumentation/pg/opentelemetry-instrumentation-pg.gemspec b/instrumentation/pg/opentelemetry-instrumentation-pg.gemspec index f5124129a..681c31a4f 100644 --- a/instrumentation/pg/opentelemetry-instrumentation-pg.gemspec +++ b/instrumentation/pg/opentelemetry-instrumentation-pg.gemspec @@ -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' diff --git a/instrumentation/rack/CHANGELOG.md b/instrumentation/rack/CHANGELOG.md index 154cb7cfb..afd965a32 100644 --- a/instrumentation/rack/CHANGELOG.md +++ b/instrumentation/rack/CHANGELOG.md @@ -1,5 +1,12 @@ # Release History: 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= + ### v0.18.0 / 2021-05-21 * ADDED: Updated API depedency for 1.0.0.rc1 diff --git a/instrumentation/rack/lib/opentelemetry/instrumentation/rack/version.rb b/instrumentation/rack/lib/opentelemetry/instrumentation/rack/version.rb index c685f72c1..8965d80e4 100644 --- a/instrumentation/rack/lib/opentelemetry/instrumentation/rack/version.rb +++ b/instrumentation/rack/lib/opentelemetry/instrumentation/rack/version.rb @@ -7,7 +7,7 @@ module OpenTelemetry module Instrumentation module Rack - VERSION = '0.18.0' + VERSION = '0.19.0' end end end diff --git a/instrumentation/rack/opentelemetry-instrumentation-rack.gemspec b/instrumentation/rack/opentelemetry-instrumentation-rack.gemspec index 1f7ddba4e..48027849e 100644 --- a/instrumentation/rack/opentelemetry-instrumentation-rack.gemspec +++ b/instrumentation/rack/opentelemetry-instrumentation-rack.gemspec @@ -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' diff --git a/instrumentation/rails/CHANGELOG.md b/instrumentation/rails/CHANGELOG.md index 69cf3cb65..314034962 100644 --- a/instrumentation/rails/CHANGELOG.md +++ b/instrumentation/rails/CHANGELOG.md @@ -1,5 +1,9 @@ # Release History: opentelemetry-instrumentation-rails +### v0.18.1 / 2021-06-23 + +* FIXED: Updated rack middleware position to zero + ### v0.18.0 / 2021-05-21 * ADDED: Updated API depedency for 1.0.0.rc1 diff --git a/instrumentation/rails/lib/opentelemetry/instrumentation/rails/version.rb b/instrumentation/rails/lib/opentelemetry/instrumentation/rails/version.rb index 77ab69ab5..2361a5062 100644 --- a/instrumentation/rails/lib/opentelemetry/instrumentation/rails/version.rb +++ b/instrumentation/rails/lib/opentelemetry/instrumentation/rails/version.rb @@ -7,7 +7,7 @@ module OpenTelemetry module Instrumentation module Rails - VERSION = '0.18.0' + VERSION = '0.18.1' end end end diff --git a/instrumentation/rails/opentelemetry-instrumentation-rails.gemspec b/instrumentation/rails/opentelemetry-instrumentation-rails.gemspec index 393bd31dc..8114b1e87 100644 --- a/instrumentation/rails/opentelemetry-instrumentation-rails.gemspec +++ b/instrumentation/rails/opentelemetry-instrumentation-rails.gemspec @@ -25,9 +25,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-instrumentation-base', '~> 0.18.0' - spec.add_dependency 'opentelemetry-instrumentation-rack', '~> 0.18.0' + spec.add_dependency 'opentelemetry-api', '~> 1.0.0.rc2' + spec.add_dependency 'opentelemetry-instrumentation-base', '~> 0.18.1' + spec.add_dependency 'opentelemetry-instrumentation-rack', '~> 0.19.0' spec.add_development_dependency 'appraisal', '~> 2.2.0' spec.add_development_dependency 'bundler', '>= 1.17' diff --git a/instrumentation/redis/CHANGELOG.md b/instrumentation/redis/CHANGELOG.md index ab83f01a8..fe6561adf 100644 --- a/instrumentation/redis/CHANGELOG.md +++ b/instrumentation/redis/CHANGELOG.md @@ -1,5 +1,11 @@ # Release History: opentelemetry-instrumentation-redis +### 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-05-28 * ADDED: Configuration option to enable or disable redis root spans [#777](https://github.com/open-telemetry/opentelemetry-ruby/pull/777) diff --git a/instrumentation/redis/lib/opentelemetry/instrumentation/redis/version.rb b/instrumentation/redis/lib/opentelemetry/instrumentation/redis/version.rb index 6b7090424..519c03d42 100644 --- a/instrumentation/redis/lib/opentelemetry/instrumentation/redis/version.rb +++ b/instrumentation/redis/lib/opentelemetry/instrumentation/redis/version.rb @@ -7,7 +7,7 @@ module OpenTelemetry module Instrumentation module Redis - VERSION = '0.19.0' + VERSION = '0.20.0' end end end diff --git a/instrumentation/redis/opentelemetry-instrumentation-redis.gemspec b/instrumentation/redis/opentelemetry-instrumentation-redis.gemspec index f9dbba34d..36302a5fc 100644 --- a/instrumentation/redis/opentelemetry-instrumentation-redis.gemspec +++ b/instrumentation/redis/opentelemetry-instrumentation-redis.gemspec @@ -25,9 +25,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-instrumentation-base', '~> 0.18.0' + spec.add_dependency 'opentelemetry-api', '~> 1.0.0.rc2' + spec.add_dependency 'opentelemetry-common', '~> 0.19.0' + spec.add_dependency 'opentelemetry-instrumentation-base', '~> 0.18.1' spec.add_development_dependency 'appraisal', '~> 2.2.0' spec.add_development_dependency 'bundler', '>= 1.17' diff --git a/instrumentation/resque/CHANGELOG.md b/instrumentation/resque/CHANGELOG.md index d000c9882..e6f8b66c4 100644 --- a/instrumentation/resque/CHANGELOG.md +++ b/instrumentation/resque/CHANGELOG.md @@ -1 +1,5 @@ # Release History: opentelemetry-instrumentation-resque + +### v0.1.0 / 2021-06-23 + +* Initial release. diff --git a/instrumentation/resque/lib/opentelemetry/instrumentation/resque/version.rb b/instrumentation/resque/lib/opentelemetry/instrumentation/resque/version.rb index f740b3097..bbfdce36a 100644 --- a/instrumentation/resque/lib/opentelemetry/instrumentation/resque/version.rb +++ b/instrumentation/resque/lib/opentelemetry/instrumentation/resque/version.rb @@ -7,7 +7,7 @@ module OpenTelemetry module Instrumentation module Resque - VERSION = '0.18.0' + VERSION = '0.1.0' end end end diff --git a/instrumentation/resque/opentelemetry-instrumentation-resque.gemspec b/instrumentation/resque/opentelemetry-instrumentation-resque.gemspec index b0370ba73..bcbfcc962 100644 --- a/instrumentation/resque/opentelemetry-instrumentation-resque.gemspec +++ b/instrumentation/resque/opentelemetry-instrumentation-resque.gemspec @@ -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' diff --git a/instrumentation/restclient/CHANGELOG.md b/instrumentation/restclient/CHANGELOG.md index 5ef8e2815..688b23fe5 100644 --- a/instrumentation/restclient/CHANGELOG.md +++ b/instrumentation/restclient/CHANGELOG.md @@ -1,5 +1,11 @@ # Release History: opentelemetry-instrumentation-restclient +### 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 * ADDED: Updated API depedency for 1.0.0.rc1 diff --git a/instrumentation/restclient/lib/opentelemetry/instrumentation/restclient/version.rb b/instrumentation/restclient/lib/opentelemetry/instrumentation/restclient/version.rb index 8e05bedc4..5b78fdae0 100644 --- a/instrumentation/restclient/lib/opentelemetry/instrumentation/restclient/version.rb +++ b/instrumentation/restclient/lib/opentelemetry/instrumentation/restclient/version.rb @@ -7,7 +7,7 @@ module OpenTelemetry module Instrumentation module RestClient - VERSION = '0.18.0' + VERSION = '0.19.0' end end end diff --git a/instrumentation/restclient/opentelemetry-instrumentation-restclient.gemspec b/instrumentation/restclient/opentelemetry-instrumentation-restclient.gemspec index 3cce577ea..3c6b6eae3 100644 --- a/instrumentation/restclient/opentelemetry-instrumentation-restclient.gemspec +++ b/instrumentation/restclient/opentelemetry-instrumentation-restclient.gemspec @@ -25,9 +25,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-instrumentation-base', '~> 0.18.0' + spec.add_dependency 'opentelemetry-api', '~> 1.0.0.rc2' + spec.add_dependency 'opentelemetry-common', '~> 0.19.0' + spec.add_dependency 'opentelemetry-instrumentation-base', '~> 0.18.1' spec.add_development_dependency 'appraisal', '~> 2.2.0' spec.add_development_dependency 'bundler', '>= 1.17' diff --git a/instrumentation/ruby_kafka/CHANGELOG.md b/instrumentation/ruby_kafka/CHANGELOG.md index 04884c700..f79de1826 100644 --- a/instrumentation/ruby_kafka/CHANGELOG.md +++ b/instrumentation/ruby_kafka/CHANGELOG.md @@ -1,5 +1,9 @@ # Release History: opentelemetry-instrumentation-ruby_kafka +### v0.18.1 / 2021-06-23 + +* (No significant changes) + ### v0.18.0 / 2021-05-21 * ADDED: Updated API depedency for 1.0.0.rc1 diff --git a/instrumentation/ruby_kafka/lib/opentelemetry/instrumentation/ruby_kafka/version.rb b/instrumentation/ruby_kafka/lib/opentelemetry/instrumentation/ruby_kafka/version.rb index 993688f31..228473d6c 100644 --- a/instrumentation/ruby_kafka/lib/opentelemetry/instrumentation/ruby_kafka/version.rb +++ b/instrumentation/ruby_kafka/lib/opentelemetry/instrumentation/ruby_kafka/version.rb @@ -7,7 +7,7 @@ module OpenTelemetry module Instrumentation module RubyKafka - VERSION = '0.18.0' + VERSION = '0.18.1' end end end diff --git a/instrumentation/ruby_kafka/opentelemetry-instrumentation-ruby_kafka.gemspec b/instrumentation/ruby_kafka/opentelemetry-instrumentation-ruby_kafka.gemspec index 9311f18a0..d86b6a2d1 100644 --- a/instrumentation/ruby_kafka/opentelemetry-instrumentation-ruby_kafka.gemspec +++ b/instrumentation/ruby_kafka/opentelemetry-instrumentation-ruby_kafka.gemspec @@ -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' diff --git a/instrumentation/sidekiq/CHANGELOG.md b/instrumentation/sidekiq/CHANGELOG.md index 062f406ec..5708517c8 100644 --- a/instrumentation/sidekiq/CHANGELOG.md +++ b/instrumentation/sidekiq/CHANGELOG.md @@ -1,5 +1,15 @@ # Release History: opentelemetry-instrumentation-sidekiq +### v0.19.0 / 2021-06-23 + +* BREAKING CHANGE: Sidekiq propagation config + - Config option enable_job_class_span_names renamed to span_naming and now expects a symbol of value :job_class, or :queue + - The default behaviour is no longer to have one continuous trace for the enqueue and process spans, using links is the new default. To maintain the previous behaviour the config option propagation_style must be set to :child. +* BREAKING CHANGE: Total order constraint on span.status= + +* FIXED: Sidekiq propagation config +* FIXED: Total order constraint on span.status= + ### v0.18.0 / 2021-05-21 * ADDED: Updated API depedency for 1.0.0.rc1 diff --git a/instrumentation/sidekiq/lib/opentelemetry/instrumentation/sidekiq/version.rb b/instrumentation/sidekiq/lib/opentelemetry/instrumentation/sidekiq/version.rb index e9cce7cc7..e98a68733 100644 --- a/instrumentation/sidekiq/lib/opentelemetry/instrumentation/sidekiq/version.rb +++ b/instrumentation/sidekiq/lib/opentelemetry/instrumentation/sidekiq/version.rb @@ -7,7 +7,7 @@ module OpenTelemetry module Instrumentation module Sidekiq - VERSION = '0.18.0' + VERSION = '0.19.0' end end end diff --git a/instrumentation/sidekiq/opentelemetry-instrumentation-sidekiq.gemspec b/instrumentation/sidekiq/opentelemetry-instrumentation-sidekiq.gemspec index 85e2f28a7..31ccf087c 100644 --- a/instrumentation/sidekiq/opentelemetry-instrumentation-sidekiq.gemspec +++ b/instrumentation/sidekiq/opentelemetry-instrumentation-sidekiq.gemspec @@ -25,9 +25,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-instrumentation-base', '~> 0.18.0' + spec.add_dependency 'opentelemetry-api', '~> 1.0.0.rc2' + spec.add_dependency 'opentelemetry-common', '~> 0.19.0' + spec.add_dependency 'opentelemetry-instrumentation-base', '~> 0.18.1' spec.add_development_dependency 'appraisal', '~> 2.2.0' spec.add_development_dependency 'bundler', '>= 1.17' diff --git a/instrumentation/sinatra/CHANGELOG.md b/instrumentation/sinatra/CHANGELOG.md index ce8c1f6f9..c0c2d03db 100644 --- a/instrumentation/sinatra/CHANGELOG.md +++ b/instrumentation/sinatra/CHANGELOG.md @@ -1,5 +1,11 @@ # Release History: opentelemetry-instrumentation-sinatra +### 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 * ADDED: Updated API depedency for 1.0.0.rc1 diff --git a/instrumentation/sinatra/lib/opentelemetry/instrumentation/sinatra/version.rb b/instrumentation/sinatra/lib/opentelemetry/instrumentation/sinatra/version.rb index 072566ff6..200d324c7 100644 --- a/instrumentation/sinatra/lib/opentelemetry/instrumentation/sinatra/version.rb +++ b/instrumentation/sinatra/lib/opentelemetry/instrumentation/sinatra/version.rb @@ -7,7 +7,7 @@ module OpenTelemetry module Instrumentation module Sinatra - VERSION = '0.18.0' + VERSION = '0.19.0' end end end diff --git a/instrumentation/sinatra/opentelemetry-instrumentation-sinatra.gemspec b/instrumentation/sinatra/opentelemetry-instrumentation-sinatra.gemspec index 20fbca108..ab1657210 100644 --- a/instrumentation/sinatra/opentelemetry-instrumentation-sinatra.gemspec +++ b/instrumentation/sinatra/opentelemetry-instrumentation-sinatra.gemspec @@ -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' diff --git a/propagator/b3/CHANGELOG.md b/propagator/b3/CHANGELOG.md index 6cd8a43a7..e477d2179 100644 --- a/propagator/b3/CHANGELOG.md +++ b/propagator/b3/CHANGELOG.md @@ -1,5 +1,9 @@ # Release History: opentelemetry-propagator-b3 +### v0.19.0 / 2021-06-23 + +* ADDED: Add Tracer.non_recording_span to API + ### v0.18.0 / 2021-05-21 * ADDED: Updated API depedency for 1.0.0.rc1 diff --git a/propagator/b3/lib/opentelemetry/propagator/b3/version.rb b/propagator/b3/lib/opentelemetry/propagator/b3/version.rb index 94891d02b..f9bccd4d8 100644 --- a/propagator/b3/lib/opentelemetry/propagator/b3/version.rb +++ b/propagator/b3/lib/opentelemetry/propagator/b3/version.rb @@ -7,7 +7,7 @@ module OpenTelemetry module Propagator module B3 - VERSION = '0.18.0' + VERSION = '0.19.0' end end end diff --git a/propagator/b3/opentelemetry-propagator-b3.gemspec b/propagator/b3/opentelemetry-propagator-b3.gemspec index 56f01e1fb..0435e3bb8 100644 --- a/propagator/b3/opentelemetry-propagator-b3.gemspec +++ b/propagator/b3/opentelemetry-propagator-b3.gemspec @@ -26,7 +26,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' diff --git a/propagator/jaeger/CHANGELOG.md b/propagator/jaeger/CHANGELOG.md index 1137ea645..7c645eefa 100644 --- a/propagator/jaeger/CHANGELOG.md +++ b/propagator/jaeger/CHANGELOG.md @@ -1,5 +1,12 @@ # Release History: 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* + ### v0.18.0 / 2021-05-21 * ADDED: Updated API depedency for 1.0.0.rc1 diff --git a/propagator/jaeger/lib/opentelemetry/propagator/jaeger/version.rb b/propagator/jaeger/lib/opentelemetry/propagator/jaeger/version.rb index 9b85612ab..0a440a773 100644 --- a/propagator/jaeger/lib/opentelemetry/propagator/jaeger/version.rb +++ b/propagator/jaeger/lib/opentelemetry/propagator/jaeger/version.rb @@ -7,7 +7,7 @@ module OpenTelemetry module Propagator module Jaeger - VERSION = '0.18.0' + VERSION = '0.19.0' end end end diff --git a/propagator/jaeger/opentelemetry-propagator-jaeger.gemspec b/propagator/jaeger/opentelemetry-propagator-jaeger.gemspec index 6a0186234..ee4a298d0 100644 --- a/propagator/jaeger/opentelemetry-propagator-jaeger.gemspec +++ b/propagator/jaeger/opentelemetry-propagator-jaeger.gemspec @@ -26,7 +26,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' diff --git a/propagator/ottrace/CHANGELOG.md b/propagator/ottrace/CHANGELOG.md index c20bc620a..ef1446e42 100644 --- a/propagator/ottrace/CHANGELOG.md +++ b/propagator/ottrace/CHANGELOG.md @@ -1,5 +1,13 @@ # Release History: 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* + ### v0.18.0 / 2021-05-21 * ADDED: Updated API depedency for 1.0.0.rc1 diff --git a/propagator/ottrace/lib/opentelemetry/propagator/ottrace/version.rb b/propagator/ottrace/lib/opentelemetry/propagator/ottrace/version.rb index 962368656..3d47d135a 100644 --- a/propagator/ottrace/lib/opentelemetry/propagator/ottrace/version.rb +++ b/propagator/ottrace/lib/opentelemetry/propagator/ottrace/version.rb @@ -15,7 +15,7 @@ module OpenTelemetry module Propagator # Namespace for OpenTelemetry OTTrace propagation module OTTrace - VERSION = '0.18.0' + VERSION = '0.19.0' end end end diff --git a/propagator/ottrace/opentelemetry-propagator-ottrace.gemspec b/propagator/ottrace/opentelemetry-propagator-ottrace.gemspec index 0c33fa95a..6b77caed8 100644 --- a/propagator/ottrace/opentelemetry-propagator-ottrace.gemspec +++ b/propagator/ottrace/opentelemetry-propagator-ottrace.gemspec @@ -23,7 +23,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' diff --git a/propagator/xray/CHANGELOG.md b/propagator/xray/CHANGELOG.md index a391a6add..239402b54 100644 --- a/propagator/xray/CHANGELOG.md +++ b/propagator/xray/CHANGELOG.md @@ -1,5 +1,10 @@ # Release History: opentelemetry-propagator-xray +### v0.19.0 / 2021-06-23 + +* FIXED: XRay propagator null exception (#833) +* ADDED: Add Tracer.non_recording_span to API + ### v0.18.0 / 2021-05-21 * ADDED: Updated API depedency for 1.0.0.rc1 diff --git a/propagator/xray/lib/opentelemetry/propagator/xray/version.rb b/propagator/xray/lib/opentelemetry/propagator/xray/version.rb index e8b7f5706..b7e219384 100644 --- a/propagator/xray/lib/opentelemetry/propagator/xray/version.rb +++ b/propagator/xray/lib/opentelemetry/propagator/xray/version.rb @@ -7,7 +7,7 @@ module OpenTelemetry module Propagator module XRay - VERSION = '0.18.0' + VERSION = '0.19.0' end end end diff --git a/propagator/xray/opentelemetry-propagator-xray.gemspec b/propagator/xray/opentelemetry-propagator-xray.gemspec index 3cb7feab6..7d4366b63 100644 --- a/propagator/xray/opentelemetry-propagator-xray.gemspec +++ b/propagator/xray/opentelemetry-propagator-xray.gemspec @@ -26,7 +26,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' diff --git a/resource_detectors/CHANGELOG.md b/resource_detectors/CHANGELOG.md index ba137f708..2d8119ba6 100644 --- a/resource_detectors/CHANGELOG.md +++ b/resource_detectors/CHANGELOG.md @@ -1,5 +1,9 @@ # Release History: opentelemetry-resource_detectors +### v0.18.1 / 2021-06-23 + +* (No significant changes) + ### v0.18.0 / 2021-05-21 * FIXED: Rename cloud.zone to cloud.availability_zone diff --git a/resource_detectors/lib/opentelemetry/resource/detectors/version.rb b/resource_detectors/lib/opentelemetry/resource/detectors/version.rb index 71bc7bb32..7d2ac30b6 100644 --- a/resource_detectors/lib/opentelemetry/resource/detectors/version.rb +++ b/resource_detectors/lib/opentelemetry/resource/detectors/version.rb @@ -7,7 +7,7 @@ module OpenTelemetry module Resource module Detectors - VERSION = '0.18.0' + VERSION = '0.18.1' end end end diff --git a/sdk/CHANGELOG.md b/sdk/CHANGELOG.md index 743346c4b..06c59a957 100644 --- a/sdk/CHANGELOG.md +++ b/sdk/CHANGELOG.md @@ -1,5 +1,22 @@ # Release History: opentelemetry-sdk +### 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: Replace Time.now with Process.clock_gettime [717](https://github.com/open-telemetry/opentelemetry-ruby/pull/717) +* BREAKING CHANGE: Refactor Baggage to remove Noop* [800](https://github.com/open-telemetry/opentelemetry-ruby/pull/800) +* BREAKING CHANGE: Remove unnecessary readers from SDK Tracer [820](https://github.com/open-telemetry/opentelemetry-ruby/pull/820) + - Tracer no longer surfaces attribute readers for the name, version, or tracer_provider +* BREAKING CHANGE: Total order constraint on span.status= [805](https://github.com/open-telemetry/opentelemetry-ruby/pull/805) + +* ADDED: Add Tracer.non_recording_span to API [799](https://github.com/open-telemetry/opentelemetry-ruby/pull/799) +* ADDED: Add unnamed tracer warning message [830](https://github.com/open-telemetry/opentelemetry-ruby/pull/830) +* ADDED: Allow disabling of install messages [831](https://github.com/open-telemetry/opentelemetry-ruby/pull/831) +* FIXED: Rename cloud.zone to cloud.availability_zone [734](https://github.com/open-telemetry/opentelemetry-ruby/pull/734) +* FIXED: Improve attribute error messages [742](https://github.com/open-telemetry/opentelemetry-ruby/pull/742) +* FIXED: Support OTEL_SERVICE_NAME env var [806]https://github.com/open-telemetry/opentelemetry-ruby/pull/806 +* FIXED: Flakey tracer provider test + ### v1.0.0.rc1 / 2021-05-21 * BREAKING CHANGE: Remove optional parent_context from in_span diff --git a/sdk/lib/opentelemetry/sdk/version.rb b/sdk/lib/opentelemetry/sdk/version.rb index 967917e97..286cca011 100644 --- a/sdk/lib/opentelemetry/sdk/version.rb +++ b/sdk/lib/opentelemetry/sdk/version.rb @@ -7,6 +7,6 @@ module OpenTelemetry module SDK ## Current OpenTelemetry version - VERSION = '1.0.0.rc1' + VERSION = '1.0.0.rc2' end end diff --git a/sdk/opentelemetry-sdk.gemspec b/sdk/opentelemetry-sdk.gemspec index c776611be..b9da1bac6 100644 --- a/sdk/opentelemetry-sdk.gemspec +++ b/sdk/opentelemetry-sdk.gemspec @@ -25,9 +25,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-instrumentation-base', '~> 0.18.0' + spec.add_dependency 'opentelemetry-api', '~> 1.0.0.rc2' + spec.add_dependency 'opentelemetry-common', '~> 0.19.0' + spec.add_dependency 'opentelemetry-instrumentation-base', '~> 0.18.1' spec.add_development_dependency 'bundler', '>= 1.17' spec.add_development_dependency 'faraday', '~> 0.13'