Skip to content

Commit 566411e

Browse files
committed
fix: strict rdkafka support to v0.14
1 parent 0cfc9d0 commit 566411e

File tree

2 files changed

+5
-9
lines changed

2 files changed

+5
-9
lines changed

instrumentation/rdkafka/Appraisals

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,10 @@
44
#
55
# SPDX-License-Identifier: Apache-2.0
66

7-
appraise 'rdkafka-0.12.x' do
8-
gem 'rdkafka', '~> 0.12.0'
9-
end
10-
11-
appraise 'rdkafka-0.13.x' do
12-
gem 'rdkafka', '~> 0.13.0'
7+
%w[0.12.0 0.13.0 0.14.0].each do |version|
8+
appraise "rdkafka-#{version}" do
9+
gem 'rdkafka', "~> #{version}"
10+
end
1311
end
1412

1513
appraise 'rdkafka-latest' do

instrumentation/rdkafka/lib/opentelemetry/instrumentation/rdkafka/instrumentation.rb

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,8 @@ module Instrumentation
99
module Rdkafka
1010
# The Instrumentation class contains logic to detect and install the Rdkafka instrumentation
1111
class Instrumentation < OpenTelemetry::Instrumentation::Base
12-
MINIMUM_VERSION = Gem::Version.new('0.10.0')
13-
1412
compatible do
15-
Gem::Version.new(::Rdkafka::VERSION) >= MINIMUM_VERSION
13+
Gem::Requirement.new('>= 0.10.0', '< 0.15.0').satisfied_by?(::Rdkafka::VERSION)
1614
end
1715

1816
install do |_config|

0 commit comments

Comments
 (0)