diff --git a/Gemfile b/Gemfile index f02cbb70..e4021ce8 100644 --- a/Gemfile +++ b/Gemfile @@ -2,6 +2,5 @@ source 'https://rubygems.org/' gemspec group :development, :test do - gem 'tiny-presto', '~> 0.0.7' - gem 'presto-client' -end \ No newline at end of file + gem 'tiny-presto', "~> 0.0.8" +end diff --git a/lib/trino/client/statement_client.rb b/lib/trino/client/statement_client.rb index d79c3ead..39520a55 100644 --- a/lib/trino/client/statement_client.rb +++ b/lib/trino/client/statement_client.rb @@ -196,7 +196,7 @@ def faraday_get_with_retry(uri, &block) begin begin response = @faraday.get(uri) - rescue Faraday::Error::TimeoutError, Faraday::Error::ConnectionFailed + rescue Faraday::TimeoutError, Faraday::ConnectionFailed # temporally error to retry response = nil rescue => e diff --git a/trino-client.gemspec b/trino-client.gemspec index b16faf73..98a8a1b0 100644 --- a/trino-client.gemspec +++ b/trino-client.gemspec @@ -19,13 +19,13 @@ Gem::Specification.new do |gem| gem.required_ruby_version = ">= 1.9.1" - gem.add_dependency "faraday", ["~> 0.12"] - gem.add_dependency "faraday_middleware", ["~> 0.12.2"] + gem.add_dependency "faraday", ["~> 1.0"] + gem.add_dependency "faraday_middleware", ["~> 1.0"] gem.add_dependency "msgpack", [">= 0.7.0"] gem.add_development_dependency "rake", [">= 0.9.2", "< 11.0"] gem.add_development_dependency "rspec", ["~> 2.13.0"] - gem.add_development_dependency "webmock", ["~> 2.0.0"] + gem.add_development_dependency "webmock", ["~> 3.0"] gem.add_development_dependency "addressable", ["~> 2.4.0"] # 2.5.0 doesn't support Ruby 1.9.3 gem.add_development_dependency "simplecov", ["~> 0.10.0"] end