Skip to content

Commit b2ea32d

Browse files
committed
feat(deps): Bump google-protobuf to 3.21 for Ruby 3.1 projects
1 parent f9fa7bd commit b2ea32d

4 files changed

Lines changed: 21 additions & 19 deletions

File tree

fluent-plugin-formatter-protobuf.gemspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,6 @@ Gem::Specification.new do |spec|
3535
spec.add_development_dependency 'rubocop-rake', '~> 0.6'
3636
spec.add_development_dependency 'test-unit', '~> 3.3'
3737
spec.add_runtime_dependency 'fluentd', ['>= 1.0', '< 2']
38-
spec.add_runtime_dependency 'google-protobuf', ['~> 3.18']
38+
spec.add_runtime_dependency 'google-protobuf', ['~> 3.21']
3939
spec.add_runtime_dependency 'oj', '~> 3.13'
4040
end

test/integration/Gemfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,5 @@
22

33
source 'https://rubygems.org'
44

5-
gem 'fluentd', '1.14.2'
6-
gem 'fluent-plugin-formatter-protobuf', '0.1.0'
5+
gem 'fluentd', '1.15.1'
6+
gem 'fluent-plugin-formatter-protobuf', '0.4.0'

test/integration/Gemfile.lock

Lines changed: 17 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,45 +1,47 @@
11
GEM
22
remote: https://rubygems.org/
33
specs:
4-
concurrent-ruby (1.1.9)
4+
concurrent-ruby (1.1.10)
55
cool.io (1.7.1)
6-
fluent-plugin-formatter-protobuf (0.1.0)
6+
fluent-plugin-formatter-protobuf (0.4.0)
77
fluentd (>= 1.0, < 2)
88
google-protobuf (~> 3.18)
9-
fluentd (1.14.2)
9+
oj (~> 3.13)
10+
fluentd (1.15.1)
1011
bundler
1112
cool.io (>= 1.4.5, < 2.0.0)
12-
http_parser.rb (>= 0.5.1, < 0.8.0)
13+
http_parser.rb (>= 0.5.1, < 0.9.0)
1314
msgpack (>= 1.3.1, < 2.0.0)
14-
serverengine (>= 2.2.2, < 3.0.0)
15+
serverengine (>= 2.3.0, < 3.0.0)
1516
sigdump (~> 0.2.2)
1617
strptime (>= 0.2.4, < 1.0.0)
1718
tzinfo (>= 1.0, < 3.0)
1819
tzinfo-data (~> 1.0)
1920
webrick (>= 1.4.2, < 1.8.0)
2021
yajl-ruby (~> 1.0)
21-
google-protobuf (3.19.2)
22-
google-protobuf (3.19.2-x86_64-linux)
23-
http_parser.rb (0.7.0)
24-
msgpack (1.4.2)
25-
serverengine (2.2.4)
22+
google-protobuf (3.21.4)
23+
google-protobuf (3.21.4-x86_64-linux)
24+
http_parser.rb (0.8.0)
25+
msgpack (1.5.4)
26+
oj (3.13.19)
27+
serverengine (2.3.0)
2628
sigdump (~> 0.2.2)
2729
sigdump (0.2.4)
2830
strptime (0.2.5)
29-
tzinfo (2.0.4)
31+
tzinfo (2.0.5)
3032
concurrent-ruby (~> 1.0)
31-
tzinfo-data (1.2021.5)
33+
tzinfo-data (1.2022.1)
3234
tzinfo (>= 1.0.0)
3335
webrick (1.7.0)
34-
yajl-ruby (1.4.2)
36+
yajl-ruby (1.4.3)
3537

3638
PLATFORMS
3739
ruby
3840
x86_64-linux
3941

4042
DEPENDENCIES
41-
fluent-plugin-formatter-protobuf (= 0.1.0)
42-
fluentd (= 1.14.2)
43+
fluent-plugin-formatter-protobuf (= 0.4.0)
44+
fluentd (= 1.15.1)
4345

4446
BUNDLED WITH
4547
2.2.29

test/integration/run.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,4 +9,4 @@ docker run -it --rm \
99
-w '/opt/fluent-plugin-formatter-protobuf/' \
1010
-e OUT_FILE="./out" \
1111
-p 5170:5170 \
12-
ruby:2.7.1 sh -c 'bundle install && fluentd -c /opt/fluent-plugin-formatter-protobuf/fluent.conf'
12+
ruby:3.0.1 sh -c 'bundle install && fluentd -c /opt/fluent-plugin-formatter-protobuf/fluent.conf'

0 commit comments

Comments
 (0)