Skip to content

Commit 37e5b4b

Browse files
authored
Merge branch 'main' into ad/add-factory-bot-instrumentation
2 parents e33ccf1 + a36eebf commit 37e5b4b

File tree

11 files changed

+51
-8
lines changed

11 files changed

+51
-8
lines changed

helpers/sql-processor/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
# Release History: opentelemetry-helpers-sql-processor
22

3+
### v0.3.0 / 2025-11-04
4+
5+
* ADDED: Refactor SQL processor file structure for clarity
6+
37
### v0.2.0 / 2025-10-22
48

59
* BREAKING CHANGE: Min Ruby Version 3.2

helpers/sql-processor/lib/opentelemetry/helpers/sql_processor/version.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
module OpenTelemetry
88
module Helpers
99
module SqlProcessor
10-
VERSION = '0.2.0'
10+
VERSION = '0.3.0'
1111
end
1212
end
1313
end

instrumentation/all/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
# Release History: opentelemetry-instrumentation-all
22

3+
### v0.87.0 / 2025-11-05
4+
5+
* ADDED: upgrade opentelemetry-instrumentation-pg to 0.33.0
6+
37
### v0.86.1 / 2025-10-22
48

59
* ADDED: Updated minimum gem versions for dependent instrumentations

instrumentation/all/lib/opentelemetry/instrumentation/all/version.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
module OpenTelemetry
88
module Instrumentation
99
module All
10-
VERSION = '0.86.1'
10+
VERSION = '0.87.0'
1111
end
1212
end
1313
end

instrumentation/all/opentelemetry-instrumentation-all.gemspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ Gem::Specification.new do |spec|
4949
spec.add_dependency 'opentelemetry-instrumentation-mongo', '~> 0.25.0'
5050
spec.add_dependency 'opentelemetry-instrumentation-mysql2', '~> 0.31.0'
5151
spec.add_dependency 'opentelemetry-instrumentation-net_http', '~> 0.26.0'
52-
spec.add_dependency 'opentelemetry-instrumentation-pg', '~> 0.32.0'
52+
spec.add_dependency 'opentelemetry-instrumentation-pg', '~> 0.33.0'
5353
spec.add_dependency 'opentelemetry-instrumentation-que', '~> 0.11.1'
5454
spec.add_dependency 'opentelemetry-instrumentation-racecar', '~> 0.6.0'
5555
spec.add_dependency 'opentelemetry-instrumentation-rack', '~> 0.29.0'

instrumentation/pg/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
# Release History: opentelemetry-instrumentation-pg
22

3+
### v0.33.0 / 2025-11-03
4+
5+
* ADDED: Instrument PG connect
6+
37
### v0.32.0 / 2025-10-22
48

59
* BREAKING CHANGE: Min Ruby Version 3.2

instrumentation/pg/lib/opentelemetry/instrumentation/pg/version.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
module OpenTelemetry
88
module Instrumentation
99
module PG
10-
VERSION = '0.32.0'
10+
VERSION = '0.33.0'
1111
end
1212
end
1313
end

instrumentation/rspec/CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,10 @@
11
# Release History: opentelemetry-instrumentation-rspec
22

3+
### v0.7.0 / 2025-11-04
4+
5+
* ADDED: Add example.id attribute to RSpec instrumentation
6+
* FIXED: Capture correct descriptions for RSpec one-liner examples
7+
38
### v0.6.0 / 2025-10-22
49

510
* BREAKING CHANGE: Min Ruby Version 3.2

instrumentation/rspec/lib/opentelemetry/instrumentation/rspec/formatter.rb

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -69,9 +69,15 @@ def example_started(notification)
6969

7070
def example_finished(notification)
7171
pop_and_finalize_span do |span|
72-
result = notification.example.execution_result
73-
74-
span.set_attribute('rspec.example.result', result.status.to_s)
72+
example = notification.example
73+
result = example.execution_result
74+
75+
# Update name and full_description for one-liner examples where description is generated after execution
76+
span.name = example.description
77+
span.add_attributes(
78+
'rspec.example.full_description' => example.full_description.to_s,
79+
'rspec.example.result' => result.status.to_s
80+
)
7581

7682
add_exception_and_failures(span, result.exception)
7783
end

instrumentation/rspec/lib/opentelemetry/instrumentation/rspec/version.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
module OpenTelemetry
88
module Instrumentation
99
module RSpec
10-
VERSION = '0.6.0'
10+
VERSION = '0.7.0'
1111
end
1212
end
1313
end

0 commit comments

Comments
 (0)