Эх сурвалжийг харах

Update Grape benchmark dependency versions (#7414)

duffn 3 жил өмнө
parent
commit
d8004a2efe

+ 8 - 8
frameworks/Ruby/grape/Gemfile

@@ -1,10 +1,10 @@
 source 'http://rubygems.org'
 source 'http://rubygems.org'
 
 
-gem 'mysql2', '0.4.10'
-gem 'unicorn', '5.3.0'
-gem 'puma', '3.12.6'
-gem 'activerecord', '5.1.5', :require => 'active_record'
-gem 'activerecord-import', "~> 0.18.1"
-gem 'grape', '1.1.0'
-gem 'rack', '1.6.12'
-gem 'json', '2.1.0'
+gem 'mysql2', '0.5.4'
+gem 'unicorn', '6.1.0'
+gem 'puma', '5.6.4'
+gem 'activerecord', '7.0.3', :require => 'active_record'
+gem 'activerecord-import', '1.4.0'
+gem 'grape', '1.6.2'
+gem 'rack', '2.2.3.1'
+gem 'json', '2.6.2'

+ 7 - 11
frameworks/Ruby/grape/README.md

@@ -6,20 +6,16 @@ For further guidance, review the
 Also note the additional information provided in the [Ruby README](../).
 Also note the additional information provided in the [Ruby README](../).
 
 
 This is the Ruby Grape portion of a [benchmarking test suite](../../)
 This is the Ruby Grape portion of a [benchmarking test suite](../../)
-comparing a variety of web servers along with JRuby/MRI.
+comparing a variety of web servers.
 
 
 ## Infrastructure Software Versions
 ## Infrastructure Software Versions
 The tests were run with:
 The tests were run with:
 
 
-* [Ruby 2.0.0-p0](http://www.ruby-lang.org/)
-* [JRuby 1.7.8](http://jruby.org/)
-* [Rubinius 2.2.10](http://rubini.us/)
-* [Grape 0.8.0](http://intridea.github.io/grape/)
-* [Rack 1.5.2](http://rack.github.com/)
-* [Unicorn 4.8.3](http://unicorn.bogomips.org/)
-* [TorqBox 0.1.7](http://torquebox.org/torqbox/)
-* [Puma 3.9](http://puma.io/)
-* [Thin 1.6.2](http://code.macournoyer.com/thin/)
+* [Ruby 3.1](http://www.ruby-lang.org/)
+* [Grape 1.6.2](http://www.ruby-grape.org/)
+* [Rack 2.2.3.1](https://rack.github.io/)
+* [Unicorn 6.1.0](https://yhbt.net/unicorn/)
+* [Puma 5.6.4](https://puma.io/)
 
 
 ## Paths & Source for Tests
 ## Paths & Source for Tests
 
 
@@ -42,4 +38,4 @@ _No experts listed, yet. If you're an expert, add yourself!_
 
 
 ### Resources
 ### Resources
 
 
-* [Grape Micro-framework Source Code](https://github.com/intridea/grape)
+* [Grape Micro-framework Source Code](https://github.com/ruby-grape/grape)

+ 1 - 1
frameworks/Ruby/grape/grape-unicorn.dockerfile

@@ -1,4 +1,4 @@
-FROM ruby:2.4
+FROM ruby:3.1
 
 
 RUN apt-get update -yqq && apt-get install -yqq nginx
 RUN apt-get update -yqq && apt-get install -yqq nginx
 
 

+ 1 - 1
frameworks/Ruby/grape/grape.dockerfile

@@ -1,4 +1,4 @@
-FROM ruby:2.4
+FROM ruby:3.1
 
 
 ADD ./ /grape
 ADD ./ /grape