From 4fdf59e6fd3e7acc4c2dc911b61c57e60f093126 Mon Sep 17 00:00:00 2001 From: Kristopher Michalski Date: Tue, 24 Jun 2025 12:39:31 +0200 Subject: [PATCH 1/3] Support trilogy adapter --- .../lib/sentry/rails/tracing/active_record_subscriber.rb | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/sentry-rails/lib/sentry/rails/tracing/active_record_subscriber.rb b/sentry-rails/lib/sentry/rails/tracing/active_record_subscriber.rb index 0f985789c..c7e0879bb 100644 --- a/sentry-rails/lib/sentry/rails/tracing/active_record_subscriber.rb +++ b/sentry-rails/lib/sentry/rails/tracing/active_record_subscriber.rb @@ -59,7 +59,10 @@ def subscribe! next unless db_config - span.set_data(Span::DataConventions::DB_SYSTEM, db_config[:adapter]) if db_config[:adapter] + adapter = db_config[:adapter] + adapter = "mysql" if adapter == "trilogy" + + span.set_data(Span::DataConventions::DB_SYSTEM, adapter) if adapter span.set_data(Span::DataConventions::DB_NAME, db_config[:database]) if db_config[:database] span.set_data(Span::DataConventions::SERVER_ADDRESS, db_config[:host]) if db_config[:host] span.set_data(Span::DataConventions::SERVER_PORT, db_config[:port]) if db_config[:port] From e06eb31b6d6b94207652687384daa25b9110dd75 Mon Sep 17 00:00:00 2001 From: Kristopher Michalski Date: Tue, 24 Jun 2025 12:57:23 +0200 Subject: [PATCH 2/3] Update CHANGELOG.md --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 9c37412a4..6f657609c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -379,6 +379,7 @@ ### Bug Fixes - Skip creating `LogEventBuffer` if logging is not enabled ([#2652](https://github.com/getsentry/sentry-ruby/pull/2652)) +- Map `trilogy` database adapter to `mysql` for Query Insights compatibility ([#2656](https://github.com/getsentry/sentry-ruby/pull/2656)) ## 5.25.0 From 8e87a7bf5f291ab10deae60aaa1b0c2c952b6da0 Mon Sep 17 00:00:00 2001 From: Neel Shah Date: Mon, 9 Mar 2026 16:16:09 +0100 Subject: [PATCH 3/3] remove changelog --- CHANGELOG.md | 1 - 1 file changed, 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 6f657609c..9c37412a4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -379,7 +379,6 @@ ### Bug Fixes - Skip creating `LogEventBuffer` if logging is not enabled ([#2652](https://github.com/getsentry/sentry-ruby/pull/2652)) -- Map `trilogy` database adapter to `mysql` for Query Insights compatibility ([#2656](https://github.com/getsentry/sentry-ruby/pull/2656)) ## 5.25.0