gorealis v2 refactor (#5)
* Changing default timeout for start maintenance. * Upgrading dependencies to gorealis v2 and thrift 0.12.0 * Refactored to update to gorealis v2.
This commit is contained in:
parent
ad4dd9606e
commit
6ab5c9334d
1335 changed files with 137431 additions and 61530 deletions
11
vendor/git.apache.org/thrift.git/lib/rb/lib/thrift/processor.rb
generated
vendored
11
vendor/git.apache.org/thrift.git/lib/rb/lib/thrift/processor.rb
generated
vendored
|
@ -17,10 +17,18 @@
|
|||
# under the License.
|
||||
#
|
||||
|
||||
require 'logger'
|
||||
|
||||
module Thrift
|
||||
module Processor
|
||||
def initialize(handler)
|
||||
def initialize(handler, logger=nil)
|
||||
@handler = handler
|
||||
if logger.nil?
|
||||
@logger = Logger.new(STDERR)
|
||||
@logger.level = Logger::WARN
|
||||
else
|
||||
@logger = logger
|
||||
end
|
||||
end
|
||||
|
||||
def process(iprot, oprot)
|
||||
|
@ -30,6 +38,7 @@ module Thrift
|
|||
send("process_#{name}", seqid, iprot, oprot)
|
||||
rescue => e
|
||||
x = ApplicationException.new(ApplicationException::INTERNAL_ERROR, 'Internal error')
|
||||
@logger.debug "Internal error : #{e.message}\n#{e.backtrace.join("\n")}"
|
||||
write_error(x, oprot, name, seqid)
|
||||
end
|
||||
true
|
||||
|
|
10
vendor/git.apache.org/thrift.git/lib/rb/lib/thrift/protocol/base_protocol.rb
generated
vendored
10
vendor/git.apache.org/thrift.git/lib/rb/lib/thrift/protocol/base_protocol.rb
generated
vendored
|
@ -369,11 +369,19 @@ module Thrift
|
|||
read_list_end
|
||||
end
|
||||
end
|
||||
|
||||
def to_s
|
||||
"#{trans.to_s}"
|
||||
end
|
||||
end
|
||||
|
||||
class BaseProtocolFactory
|
||||
def get_protocol(trans)
|
||||
raise NotImplementedError
|
||||
end
|
||||
|
||||
def to_s
|
||||
"base"
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
|
|
9
vendor/git.apache.org/thrift.git/lib/rb/lib/thrift/protocol/binary_protocol.rb
generated
vendored
9
vendor/git.apache.org/thrift.git/lib/rb/lib/thrift/protocol/binary_protocol.rb
generated
vendored
|
@ -226,12 +226,19 @@ module Thrift
|
|||
size = read_i32
|
||||
trans.read_all(size)
|
||||
end
|
||||
|
||||
|
||||
def to_s
|
||||
"binary(#{super.to_s})"
|
||||
end
|
||||
end
|
||||
|
||||
class BinaryProtocolFactory < BaseProtocolFactory
|
||||
def get_protocol(trans)
|
||||
return Thrift::BinaryProtocol.new(trans)
|
||||
end
|
||||
|
||||
def to_s
|
||||
"binary"
|
||||
end
|
||||
end
|
||||
end
|
||||
|
|
|
@ -35,5 +35,13 @@ module Thrift
|
|||
BinaryProtocol.new(trans)
|
||||
end
|
||||
end
|
||||
|
||||
def to_s
|
||||
if (defined? BinaryProtocolAccelerated)
|
||||
"binary-accel"
|
||||
else
|
||||
"binary"
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
|
|
8
vendor/git.apache.org/thrift.git/lib/rb/lib/thrift/protocol/compact_protocol.rb
generated
vendored
8
vendor/git.apache.org/thrift.git/lib/rb/lib/thrift/protocol/compact_protocol.rb
generated
vendored
|
@ -345,6 +345,10 @@ module Thrift
|
|||
size = read_varint32()
|
||||
trans.read_all(size)
|
||||
end
|
||||
|
||||
def to_s
|
||||
"compact(#{super.to_s})"
|
||||
end
|
||||
|
||||
private
|
||||
|
||||
|
@ -431,5 +435,9 @@ module Thrift
|
|||
def get_protocol(trans)
|
||||
CompactProtocol.new(trans)
|
||||
end
|
||||
|
||||
def to_s
|
||||
"compact"
|
||||
end
|
||||
end
|
||||
end
|
||||
|
|
10
vendor/git.apache.org/thrift.git/lib/rb/lib/thrift/protocol/json_protocol.rb
generated
vendored
10
vendor/git.apache.org/thrift.git/lib/rb/lib/thrift/protocol/json_protocol.rb
generated
vendored
|
@ -333,7 +333,7 @@ module Thrift
|
|||
# "NaN" or "Infinity" or "-Infinity".
|
||||
def write_json_double(num)
|
||||
@context.write(trans)
|
||||
# Normalize output of boost::lexical_cast for NaNs and Infinities
|
||||
# Normalize output of thrift::to_string for NaNs and Infinities
|
||||
special = false;
|
||||
if (num.nan?)
|
||||
special = true;
|
||||
|
@ -768,11 +768,19 @@ module Thrift
|
|||
def read_binary
|
||||
read_json_base64
|
||||
end
|
||||
|
||||
def to_s
|
||||
"json(#{super.to_s})"
|
||||
end
|
||||
end
|
||||
|
||||
class JsonProtocolFactory < BaseProtocolFactory
|
||||
def get_protocol(trans)
|
||||
return Thrift::JsonProtocol.new(trans)
|
||||
end
|
||||
|
||||
def to_s
|
||||
"json"
|
||||
end
|
||||
end
|
||||
end
|
||||
|
|
6
vendor/git.apache.org/thrift.git/lib/rb/lib/thrift/protocol/multiplexed_protocol.rb
generated
vendored
6
vendor/git.apache.org/thrift.git/lib/rb/lib/thrift/protocol/multiplexed_protocol.rb
generated
vendored
|
@ -36,5 +36,9 @@ module Thrift
|
|||
@protocol.write_message_begin(name, type, seqid)
|
||||
end
|
||||
end
|
||||
|
||||
def to_s
|
||||
"multiplexed(#{@service_name=@protocol.to_s})"
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
|
|
10
vendor/git.apache.org/thrift.git/lib/rb/lib/thrift/server/base_server.rb
generated
vendored
10
vendor/git.apache.org/thrift.git/lib/rb/lib/thrift/server/base_server.rb
generated
vendored
|
@ -26,6 +26,12 @@ module Thrift
|
|||
@protocol_factory = protocol_factory ? protocol_factory : Thrift::BinaryProtocolFactory.new
|
||||
end
|
||||
|
||||
def serve; nil; end
|
||||
def serve
|
||||
raise NotImplementedError
|
||||
end
|
||||
|
||||
def to_s
|
||||
"server(#{@protocol_factory.to_s}(#{@transport_factory.to_s}(#{@server_transport.to_s})))"
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
|
|
6
vendor/git.apache.org/thrift.git/lib/rb/lib/thrift/server/simple_server.rb
generated
vendored
6
vendor/git.apache.org/thrift.git/lib/rb/lib/thrift/server/simple_server.rb
generated
vendored
|
@ -39,5 +39,9 @@ module Thrift
|
|||
@server_transport.close
|
||||
end
|
||||
end
|
||||
|
||||
def to_s
|
||||
"simple(#{super.to_s})"
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
|
|
6
vendor/git.apache.org/thrift.git/lib/rb/lib/thrift/server/thread_pool_server.rb
generated
vendored
6
vendor/git.apache.org/thrift.git/lib/rb/lib/thrift/server/thread_pool_server.rb
generated
vendored
|
@ -71,5 +71,9 @@ module Thrift
|
|||
@server_transport.close
|
||||
end
|
||||
end
|
||||
|
||||
def to_s
|
||||
"threadpool(#{super.to_s})"
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
|
|
6
vendor/git.apache.org/thrift.git/lib/rb/lib/thrift/server/threaded_server.rb
generated
vendored
6
vendor/git.apache.org/thrift.git/lib/rb/lib/thrift/server/threaded_server.rb
generated
vendored
|
@ -43,5 +43,9 @@ module Thrift
|
|||
@server_transport.close
|
||||
end
|
||||
end
|
||||
|
||||
def to_s
|
||||
"threaded(#{super.to_s})"
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
|
|
|
@ -34,4 +34,4 @@ module Thrift
|
|||
raise NotImplementedError
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
|
|
8
vendor/git.apache.org/thrift.git/lib/rb/lib/thrift/transport/base_transport.rb
generated
vendored
8
vendor/git.apache.org/thrift.git/lib/rb/lib/thrift/transport/base_transport.rb
generated
vendored
|
@ -99,11 +99,19 @@ module Thrift
|
|||
alias_method :<<, :write
|
||||
|
||||
def flush; end
|
||||
|
||||
def to_s
|
||||
"base"
|
||||
end
|
||||
end
|
||||
|
||||
class BaseTransportFactory
|
||||
def get_transport(trans)
|
||||
return trans
|
||||
end
|
||||
|
||||
def to_s
|
||||
"base"
|
||||
end
|
||||
end
|
||||
end
|
||||
|
|
10
vendor/git.apache.org/thrift.git/lib/rb/lib/thrift/transport/buffered_transport.rb
generated
vendored
10
vendor/git.apache.org/thrift.git/lib/rb/lib/thrift/transport/buffered_transport.rb
generated
vendored
|
@ -104,11 +104,19 @@ module Thrift
|
|||
|
||||
@transport.flush
|
||||
end
|
||||
|
||||
def to_s
|
||||
"buffered(#{@transport.to_s})"
|
||||
end
|
||||
end
|
||||
|
||||
class BufferedTransportFactory < BaseTransportFactory
|
||||
def get_transport(transport)
|
||||
return BufferedTransport.new(transport)
|
||||
end
|
||||
|
||||
def to_s
|
||||
"buffered"
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
|
|
10
vendor/git.apache.org/thrift.git/lib/rb/lib/thrift/transport/framed_transport.rb
generated
vendored
10
vendor/git.apache.org/thrift.git/lib/rb/lib/thrift/transport/framed_transport.rb
generated
vendored
|
@ -99,6 +99,10 @@ module Thrift
|
|||
@wbuf = Bytes.empty_byte_buffer
|
||||
end
|
||||
|
||||
def to_s
|
||||
"framed(#{@transport.to_s})"
|
||||
end
|
||||
|
||||
private
|
||||
|
||||
def read_frame
|
||||
|
@ -113,5 +117,9 @@ module Thrift
|
|||
def get_transport(transport)
|
||||
return FramedTransport.new(transport)
|
||||
end
|
||||
|
||||
def to_s
|
||||
"framed"
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
|
|
|
@ -53,5 +53,9 @@ module Thrift
|
|||
ensure
|
||||
@outbuf = Bytes.empty_byte_buffer
|
||||
end
|
||||
|
||||
def to_s
|
||||
"@{self.url}"
|
||||
end
|
||||
end
|
||||
end
|
||||
|
|
5
vendor/git.apache.org/thrift.git/lib/rb/lib/thrift/transport/io_stream_transport.rb
generated
vendored
5
vendor/git.apache.org/thrift.git/lib/rb/lib/thrift/transport/io_stream_transport.rb
generated
vendored
|
@ -35,5 +35,8 @@ module Thrift
|
|||
def write(buf); @output.write(Bytes.force_binary_encoding(buf)) end
|
||||
def close; @input.close; @output.close end
|
||||
def to_io; @input end # we're assuming this is used in a IO.select for reading
|
||||
def to_s
|
||||
"iostream(input=#{@input.to_s},output=#{@output.to_s})"
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
|
|
|
@ -121,5 +121,9 @@ module Thrift
|
|||
end
|
||||
out.join(" ")
|
||||
end
|
||||
|
||||
def to_s
|
||||
"memory"
|
||||
end
|
||||
end
|
||||
end
|
||||
|
|
7
vendor/git.apache.org/thrift.git/lib/rb/lib/thrift/transport/server_socket.rb
generated
vendored
7
vendor/git.apache.org/thrift.git/lib/rb/lib/thrift/transport/server_socket.rb
generated
vendored
|
@ -59,5 +59,10 @@ module Thrift
|
|||
end
|
||||
|
||||
alias to_io handle
|
||||
|
||||
def to_s
|
||||
"socket(#{@host}:#{@port})"
|
||||
end
|
||||
|
||||
end
|
||||
end
|
||||
end
|
||||
|
|
6
vendor/git.apache.org/thrift.git/lib/rb/lib/thrift/transport/socket.rb
generated
vendored
6
vendor/git.apache.org/thrift.git/lib/rb/lib/thrift/transport/socket.rb
generated
vendored
|
@ -134,8 +134,10 @@ module Thrift
|
|||
@handle = nil
|
||||
end
|
||||
|
||||
def to_io
|
||||
@handle
|
||||
alias to_io handle
|
||||
|
||||
def to_s
|
||||
"socket(#{@host}:#{@port})"
|
||||
end
|
||||
end
|
||||
end
|
||||
|
|
4
vendor/git.apache.org/thrift.git/lib/rb/lib/thrift/transport/ssl_server_socket.rb
generated
vendored
4
vendor/git.apache.org/thrift.git/lib/rb/lib/thrift/transport/ssl_server_socket.rb
generated
vendored
|
@ -33,5 +33,9 @@ module Thrift
|
|||
socket = TCPServer.new(@host, @port)
|
||||
@handle = OpenSSL::SSL::SSLServer.new(socket, @ssl_context)
|
||||
end
|
||||
|
||||
def to_s
|
||||
"ssl(#{super.to_s})"
|
||||
end
|
||||
end
|
||||
end
|
||||
|
|
4
vendor/git.apache.org/thrift.git/lib/rb/lib/thrift/transport/ssl_socket.rb
generated
vendored
4
vendor/git.apache.org/thrift.git/lib/rb/lib/thrift/transport/ssl_socket.rb
generated
vendored
|
@ -43,5 +43,9 @@ module Thrift
|
|||
raise TransportException.new(TransportException::NOT_OPEN, "Could not connect to #{@desc}: #{e}")
|
||||
end
|
||||
end
|
||||
|
||||
def to_s
|
||||
"ssl(#{super.to_s})"
|
||||
end
|
||||
end
|
||||
end
|
||||
|
|
6
vendor/git.apache.org/thrift.git/lib/rb/lib/thrift/transport/unix_server_socket.rb
generated
vendored
6
vendor/git.apache.org/thrift.git/lib/rb/lib/thrift/transport/unix_server_socket.rb
generated
vendored
|
@ -56,5 +56,9 @@ module Thrift
|
|||
end
|
||||
|
||||
alias to_io handle
|
||||
|
||||
def to_s
|
||||
"domain(#{@path})"
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
|
|
6
vendor/git.apache.org/thrift.git/lib/rb/lib/thrift/transport/unix_socket.rb
generated
vendored
6
vendor/git.apache.org/thrift.git/lib/rb/lib/thrift/transport/unix_socket.rb
generated
vendored
|
@ -36,5 +36,9 @@ module Thrift
|
|||
raise TransportException.new(TransportException::NOT_OPEN, "Could not open UNIX socket at #{@path}")
|
||||
end
|
||||
end
|
||||
|
||||
def to_s
|
||||
"domain(#{@path})"
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue