From b2e4db4bfad8f6cb00106129a0417a114d886fd1 Mon Sep 17 00:00:00 2001 From: Kayla Reopelle Date: Wed, 11 Sep 2024 21:13:58 -0700 Subject: [PATCH] chore: Update changelogs, bump instrumentation-all --- helpers/sql-obfuscation/CHANGELOG.md | 8 ++-- instrumentation/all/CHANGELOG.md | 4 ++ .../instrumentation/all/version.rb | 2 +- .../opentelemetry-instrumentation-all.gemspec | 6 +-- instrumentation/mysql2/CHANGELOG.md | 8 ++-- instrumentation/pg/CHANGELOG.md | 40 +++++++++---------- instrumentation/trilogy/CHANGELOG.md | 38 +++++++++--------- 7 files changed, 51 insertions(+), 55 deletions(-) diff --git a/helpers/sql-obfuscation/CHANGELOG.md b/helpers/sql-obfuscation/CHANGELOG.md index e5bc29652..08ed3ee47 100644 --- a/helpers/sql-obfuscation/CHANGELOG.md +++ b/helpers/sql-obfuscation/CHANGELOG.md @@ -1,10 +1,8 @@ -# Release History: opentelemetry-helpers-sql-obfuscation +# Release History: opentelemetry-helpers-sql-obfuscation -### v0.2.0 / 2024-09-10 +### v0.2.0 / 2024-09-12 -* BREAKING CHANGE: Return message when sql is over the obfuscation limit - -* FIXED: Return message when sql is over the obfuscation limit +* BREAKING CHANGE: Return message when sql is over the obfuscation limit. Fixes a bug where sql statements with prepended comments that hit the obfuscation limit would be sent unsanitized. ### v0.1.1 / 2024-06-18 diff --git a/instrumentation/all/CHANGELOG.md b/instrumentation/all/CHANGELOG.md index cf2807c72..544a4dc77 100644 --- a/instrumentation/all/CHANGELOG.md +++ b/instrumentation/all/CHANGELOG.md @@ -1,5 +1,9 @@ # Release History: opentelemetry-instrumentation-all +### v0.64.0 / 2024-09-12 + +* BREAKING CHANGE: Return message when sql is over the obfuscation limit. Fixes a bug where sql statements with prepended comments that hit the obfuscation limit would be sent unsanitized. + ### v0.63.0 / 2024-08-15 * ADDED: Collect pg db.collection_name attribute diff --git a/instrumentation/all/lib/opentelemetry/instrumentation/all/version.rb b/instrumentation/all/lib/opentelemetry/instrumentation/all/version.rb index bffff61dd..93c736580 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.63.0' + VERSION = '0.64.0' end end end diff --git a/instrumentation/all/opentelemetry-instrumentation-all.gemspec b/instrumentation/all/opentelemetry-instrumentation-all.gemspec index 7af795545..54ee07265 100644 --- a/instrumentation/all/opentelemetry-instrumentation-all.gemspec +++ b/instrumentation/all/opentelemetry-instrumentation-all.gemspec @@ -44,9 +44,9 @@ Gem::Specification.new do |spec| spec.add_dependency 'opentelemetry-instrumentation-koala', '~> 0.20.1' spec.add_dependency 'opentelemetry-instrumentation-lmdb', '~> 0.22.1' spec.add_dependency 'opentelemetry-instrumentation-mongo', '~> 0.22.1' - spec.add_dependency 'opentelemetry-instrumentation-mysql2', '~> 0.27.0' + spec.add_dependency 'opentelemetry-instrumentation-mysql2', '~> 0.28.0' spec.add_dependency 'opentelemetry-instrumentation-net_http', '~> 0.22.1' - spec.add_dependency 'opentelemetry-instrumentation-pg', '~> 0.28.0' + spec.add_dependency 'opentelemetry-instrumentation-pg', '~> 0.29.0' spec.add_dependency 'opentelemetry-instrumentation-que', '~> 0.8.0' spec.add_dependency 'opentelemetry-instrumentation-racecar', '~> 0.3.0' spec.add_dependency 'opentelemetry-instrumentation-rack', '~> 0.24.0' @@ -59,7 +59,7 @@ Gem::Specification.new do |spec| spec.add_dependency 'opentelemetry-instrumentation-ruby_kafka', '~> 0.21.0' spec.add_dependency 'opentelemetry-instrumentation-sidekiq', '~> 0.25.0' spec.add_dependency 'opentelemetry-instrumentation-sinatra', '~> 0.24.0' - spec.add_dependency 'opentelemetry-instrumentation-trilogy', '~> 0.59.0' + spec.add_dependency 'opentelemetry-instrumentation-trilogy', '~> 0.60.0' spec.add_development_dependency 'active_model_serializers' spec.add_development_dependency 'activesupport' diff --git a/instrumentation/mysql2/CHANGELOG.md b/instrumentation/mysql2/CHANGELOG.md index 1b60efa1f..6d6e6ff8d 100644 --- a/instrumentation/mysql2/CHANGELOG.md +++ b/instrumentation/mysql2/CHANGELOG.md @@ -1,10 +1,8 @@ # Release History: opentelemetry-instrumentation-mysql2 -### v0.28.0 / 2024-09-10 +### v0.28.0 / 2024-09-12 -* BREAKING CHANGE: Return message when sql is over the obfuscation limit - -* FIXED: Return message when sql is over the obfuscation limit +* BREAKING CHANGE: Return message when sql is over the obfuscation limit. Fixes a bug where sql statements with prepended comments that hit the obfuscation limit would be sent unsanitized. ### v0.27.2 / 2024-07-23 @@ -39,7 +37,7 @@ ### v0.24.2 / 2023-06-05 -* FIXED: Base config options +* FIXED: Base config options ### v0.24.1 / 2023-06-01 diff --git a/instrumentation/pg/CHANGELOG.md b/instrumentation/pg/CHANGELOG.md index 0bf688100..66ad616dc 100644 --- a/instrumentation/pg/CHANGELOG.md +++ b/instrumentation/pg/CHANGELOG.md @@ -1,10 +1,8 @@ # Release History: opentelemetry-instrumentation-pg -### v0.29.0 / 2024-09-10 +### v0.29.0 / 2024-09-12 -* BREAKING CHANGE: Return message when sql is over the obfuscation limit - -* FIXED: Return message when sql is over the obfuscation limit +* BREAKING CHANGE: Return message when sql is over the obfuscation limit. Fixes a bug where sql statements with prepended comments that hit the obfuscation limit would be sent unsanitized. ### v0.28.0 / 2024-08-15 @@ -48,30 +46,30 @@ ### v0.25.2 / 2023-06-05 -* FIXED: Base config options +* FIXED: Base config options ### v0.25.1 / 2023-06-01 -* FIXED: Regex non-match with obfuscation limit (issue #486) +* FIXED: Regex non-match with obfuscation limit (issue #486) ### v0.25.0 / 2023-05-25 -* ADDED: Add config[:obfuscation_limit] to pg and mysql2 +* ADDED: Add config[:obfuscation_limit] to pg and mysql2 ### v0.24.0 / 2023-04-17 -* BREAKING CHANGE: Drop support for EoL Ruby 2.7 +* BREAKING CHANGE: Drop support for EoL Ruby 2.7 -* ADDED: Drop support for EoL Ruby 2.7 +* ADDED: Drop support for EoL Ruby 2.7 ### v0.23.0 / 2023-01-14 -* BREAKING CHANGE: Removed deprecated instrumentation options +* BREAKING CHANGE: Removed deprecated instrumentation options -* ADDED: Removed deprecated instrumentation options -* FIXED: Reduce Hash Allocations in PG Instrumentation -* DOCS: Fix gem homepage -* DOCS: More gem documentation fixes +* ADDED: Removed deprecated instrumentation options +* FIXED: Reduce Hash Allocations in PG Instrumentation +* DOCS: Fix gem homepage +* DOCS: More gem documentation fixes ### v0.22.3 / 2022-12-06 @@ -87,18 +85,18 @@ ### v0.22.0 / 2022-10-04 -* ADDED: Add `with_attributes` context propagation for PG instrumentation +* ADDED: Add `with_attributes` context propagation for PG instrumentation ### v0.21.0 / 2022-06-09 * Upgrading Base dependency version -* FIXED: Broken test file requirements +* FIXED: Broken test file requirements ### v0.20.0 / 2022-05-02 -* ADDED: Validate Using Enums -* FIXED: Update pg instrumentation to handle non primitive argument -* FIXED: RubyGems Fallback +* ADDED: Validate Using Enums +* FIXED: Update pg instrumentation to handle non primitive argument +* FIXED: RubyGems Fallback ### v0.19.2 / 2021-12-02 @@ -110,8 +108,8 @@ ### v0.19.0 / 2021-08-12 -* ADDED: Add db_statement toggle for postgres -* DOCS: Update docs to rely more on environment variable configuration +* ADDED: Add db_statement toggle for postgres +* DOCS: Update docs to rely more on environment variable configuration ### v0.18.1 / 2021-06-23 diff --git a/instrumentation/trilogy/CHANGELOG.md b/instrumentation/trilogy/CHANGELOG.md index ae6f051f1..7373b4715 100644 --- a/instrumentation/trilogy/CHANGELOG.md +++ b/instrumentation/trilogy/CHANGELOG.md @@ -1,10 +1,8 @@ # Release History: opentelemetry-instrumentation-trilogy -### v0.60.0 / 2024-09-10 +### v0.60.0 / 2024-09-12 -* BREAKING CHANGE: Return message when sql is over the obfuscation limit - -* FIXED: Return message when sql is over the obfuscation limit +* BREAKING CHANGE: Return message when sql is over the obfuscation limit. Fixes a bug where sql statements with prepended comments that hit the obfuscation limit would be sent unsanitized. ### v0.59.3 / 2024-04-30 @@ -45,49 +43,49 @@ ### v0.56.1 / 2023-06-05 -* FIXED: Base config options +* FIXED: Base config options ### v0.56.0 / 2023-06-02 -* BREAKING CHANGE: Separate logical MySQL host from connected host +* BREAKING CHANGE: Separate logical MySQL host from connected host -* ADDED: Separate logical MySQL host from connected host +* ADDED: Separate logical MySQL host from connected host ### v0.55.1 / 2023-06-01 -* FIXED: Regex non-match with obfuscation limit (issue #486) +* FIXED: Regex non-match with obfuscation limit (issue #486) ### v0.55.0 / 2023-05-31 -* BREAKING CHANGE: Add database name for trilogy traces +* BREAKING CHANGE: Add database name for trilogy traces -* ADDED: Add database name for trilogy traces +* ADDED: Add database name for trilogy traces ### v0.54.0 / 2023-05-25 -* ADDED: Add Obfuscation Limit Option to Trilogy +* ADDED: Add Obfuscation Limit Option to Trilogy ### v0.53.0 / 2023-04-17 -* BREAKING CHANGE: Drop support for EoL Ruby 2.7 +* BREAKING CHANGE: Drop support for EoL Ruby 2.7 -* ADDED: Drop support for EoL Ruby 2.7 +* ADDED: Drop support for EoL Ruby 2.7 ### v0.52.0 / 2023-03-06 -* ADDED: Add with_attributes context propagation to Trilogy instrumentation -* ADDED: Add option to configure span name for trilogy -* FIXED: Ensure encoding errors handled during SQL obfuscation for Trilogy +* ADDED: Add with_attributes context propagation to Trilogy instrumentation +* ADDED: Add option to configure span name for trilogy +* FIXED: Ensure encoding errors handled during SQL obfuscation for Trilogy ### v0.51.1 / 2023-01-14 -* DOCS: Fix gem homepage -* DOCS: More gem documentation fixes +* DOCS: Fix gem homepage +* DOCS: More gem documentation fixes ### v0.51.0 / 2022-06-09 * Upgrading Base dependency version -* FIXED: Broken test file requirements +* FIXED: Broken test file requirements ### v0.50.2 / 2022-05-05 @@ -95,7 +93,7 @@ ### v0.50.1 / 2022-01-07 -* FIXED: Trilogy Driver Options +* FIXED: Trilogy Driver Options ### v0.50.0 / 2021-12-31