THRIFT-2145:Rack and Thin are not just development dependencies
Client: rb
Patch: Nick Sieger
The rack and thin gems should be specified as full dependencies, not just development dependencies.
diff --git a/lib/rb/lib/thrift.rb b/lib/rb/lib/thrift.rb
index 2443ebd..fb9e04a 100644
--- a/lib/rb/lib/thrift.rb
+++ b/lib/rb/lib/thrift.rb
@@ -62,6 +62,5 @@
require 'thrift/server/simple_server'
require 'thrift/server/threaded_server'
require 'thrift/server/thread_pool_server'
-require 'thrift/server/thin_http_server'
require 'thrift/thrift_native'
diff --git a/lib/rb/spec/thin_http_server_spec.rb b/lib/rb/spec/thin_http_server_spec.rb
index f17ea92..5520839 100644
--- a/lib/rb/spec/thin_http_server_spec.rb
+++ b/lib/rb/spec/thin_http_server_spec.rb
@@ -19,6 +19,7 @@
require 'spec_helper'
require 'rack/test'
+require 'thrift/server/thin_http_server'
describe Thrift::ThinHTTPServer do
diff --git a/lib/rb/thrift.gemspec b/lib/rb/thrift.gemspec
index 67cc3c9..2cb1287 100644
--- a/lib/rb/thrift.gemspec
+++ b/lib/rb/thrift.gemspec
@@ -3,7 +3,7 @@
Gem::Specification.new do |s|
s.name = 'thrift'
- s.version = '0.9.0.1'
+ s.version = '1.0.0.0'
s.authors = ['Thrift Developers']
s.email = ['dev@thrift.apache.org']
s.homepage = 'http://thrift.apache.org'