Gitiles
Code Review
Sign In
gerrit.mcp.mirantis.com
/
packaging
/
sources
/
thrift
/
4bd8916b1257378f8173c4ada41b4606e9c0226b
4bd8916
Merge branch 'fastbinary'
by Kevin Clark
· 17 years ago
af78778
(THRIFT-54) Remove "frameResponses" from TNonblockingServer
by David Reiss
· 17 years ago
03b574f
(THRIFT-5) A TNonblockingServers (single-threaded and thread-pool) for Java
by David Reiss
· 17 years ago
aabfa63
(THRIFT-40) Remove stray \n's from the generated version.h
by David Reiss
· 17 years ago
4d8edc5
(THRIFT-40) Fix compilation and version string on OS X.
by David Reiss
· 17 years ago
52cb7a7
(THRIFT-45) TNonblockingServer (C++): only do one write in responses.
by David Reiss
· 17 years ago
f145416
Partial handlling of 64-bit integer constants.
by David Reiss
· 17 years ago
dd08f6d
(THRIFT-40) Add -version switch to the compiler to show the Thrift version
by David Reiss
· 17 years ago
6b08275
(THRIFT-61) Fix "make check" for the C++ library by not doing empty flushes.
by David Reiss
· 17 years ago
fc06464
(THRIFT-12) Make the Java library use java.util.logging instead of stdout.
by David Reiss
· 17 years ago
28744ab
rb: Ensure the specs that expect deprecation warnings actually get them [THRIFT-56]
by Kevin Clark
· 17 years ago
f2e4d10
rb: The deprecation stuff should skip thrift library code when showing caller [THRIFT-56]
by Kevin Clark
· 17 years ago
5da153b
rb: Add some additional error handling to Thrift::Socket [THRIFT-53]
by Kevin Clark
· 17 years ago
3387115
rb: Add stubs for rake install/package when Echoe not present [THRIFT-52]
by Kevin Clark
· 17 years ago
091fa95
rb: BufferedTransport should flush on close [THRIFT-49]
by Kevin Clark
· 17 years ago
2bd3a30
rb: Use File.dirname(__FILE__) in generated requires [THRIFT-57]
by Kevin Clark
· 17 years ago
1e0744d
rb: Make TServer.py Python 2.4 compatible [THRIFT-44]
by Kevin Clark
· 17 years ago
1ce8b3d
rb: When passing unknown keys to Thrift::Struct.new, report those keys in the exception [THRIFT-51]
by Kevin Clark
· 17 years ago
eaf8d03
rb: Delete setup.rb [THRIFT-38]
by Kevin Clark
· 17 years ago
1b8fec1
rb: rewrite the README [THRIFT-38]
by Kevin Clark
· 17 years ago
c5336ff
rb: Change the license from Thrift Software License to Apache Software License [THRIFT-38]
by Kevin Clark
· 17 years ago
3a9ffbd
rb: Use Echoe to manage the gem [THRIFT-38]
by Kevin Clark
· 17 years ago
c06b015
rb: Reorganize the Rakefile a bit [THRIFT-38]
by Kevin Clark
· 17 years ago
cd72bef
rb: Use defined? JRUBY_VERSION to detect JRuby [THRIFT-38]
by Kevin Clark
· 17 years ago
3836f9b
rb: require 'thrift' first in generated service definitions [THRIFT-38]
by Kevin Clark
· 17 years ago
a058d02
rb: Bugfix for deprecation code [kevin@rapleaf.com][THRIFT-50]
by Kevin Clark
· 17 years ago
be1dd3a
THRIFT-43. Ignore build-generated files.
by Doug Cutting
· 17 years ago
f731b49
rb: Switch NonblockingServer spec from Queue to sleep
by Kevin Clark
· 17 years ago
f8ecb02
rb: NonblockingServer: Use a select() loop in the acceptor thread
by Kevin Clark
· 17 years ago
77b39b3
rb: Set default host for benchmark to 127.0.0.1
by Kevin Clark
· 17 years ago
f094022
rb: Fix the timeout used for joining threads when calling shutdown(timeout) on NonblockingServer
by Kevin Clark
· 17 years ago
d8d0d60
rb: Add hooks for THRIFT_HOST and THRIFT_PORT in the benchmark
by Kevin Clark
· 17 years ago
4b429ad
rb: Add control for the number of client processes in the benchmark
by Kevin Clark
· 17 years ago
e4b780d
rb: Add debug logger message for processing frames
by Kevin Clark
· 17 years ago
980e445
rb: Make a few of the NonblockingServer specs pass under jruby
by Kevin Clark
· 17 years ago
8c3e093
rb: Fix up the deprecation spec for JRuby
by Kevin Clark
· 17 years ago
830f46a
rb: Fix the binaryprotocol spec to run under jruby
by Kevin Clark
· 17 years ago
fdc9c97
rb: Increase the benchmark startup time and add more hooks
by Kevin Clark
· 17 years ago
e4644f1
rb: Drop the benchmark worker spawn delay to 0.01
by Kevin Clark
· 17 years ago
d271979
rb: Catch TransportException errors during the benchmark and report them
by Kevin Clark
· 17 years ago
1e8f520
rb: flush STDOUT after starting the benchmark server to properly kickstart the benchmark
by Kevin Clark
· 17 years ago
1a95a1d
rb: Give the benchmark server more time to start up
by Kevin Clark
· 17 years ago
b679131
rb: Turn off debug logging in benchmark/thin_server.rb
by Kevin Clark
· 17 years ago
66038a0
rb: Fix some incorrect reporting by the benchmark.
by Kevin Clark
· 17 years ago
75532ee
rb: Enhance the output of the benchmark
by Kevin Clark
· 17 years ago
d3cee02
rb: split up benchmark into separate server/client files and distinct interpreters
by Kevin Clark
· 17 years ago
fb5c0eb
rb: Switch from read_nonblock to readpartial to make jruby happy
by Kevin Clark
· 17 years ago
1aca9c4
rb: Add spec to ensure UNIXServerSocket deletes the socket when closing
by Kevin Clark
· 17 years ago
bfb198d
rb: Enable logging debug info in benchmark/thin_server.rb
by Kevin Clark
· 17 years ago
2ddd9d7
rb: Tweak the benchmark to allow running the server in a separate process
by Kevin Clark
· 17 years ago
e1d35fa
rb: Wrap a semaphore around @serverTransport.close in NonblockingServer.shutdown
by Kevin Clark
· 17 years ago
2ddd8ed
rb: Implement Thrift::UNIXSocket and Thrift::UNIXServerSocket
by Kevin Clark
· 17 years ago
138c0e1
rb: Implement Thrift::Serializer and Thrift::Deserializer
by Kevin Clark
· 17 years ago
c83d445
rb: Add the path to gen-rb to $: in spec_helper instead of in multiple different specs
by Kevin Clark
· 17 years ago
c3783f4
rb: Don't type-check when given a nil value.
by Kevin Clark
· 17 years ago
2319375
rb: Implement type-checking in Thrift::Struct.new and field accessors
by Kevin Clark
· 17 years ago
140b555
rb: Fix struct_spec to use a proper description
by Kevin Clark
· 17 years ago
2818b09
rb: Add helpers for optional type-checking
by Kevin Clark
· 17 years ago
e45bf59
rb: Completely rewrite Thrift::NonblockingServer
by Kevin Clark
· 17 years ago
3c59aff
rb: Add a hack to prevent fastthread from being loaded when executing specs
by Kevin Clark
· 17 years ago
1067425
rb: Enhance non-blocking read in Socket
by Kevin Clark
· 17 years ago
7fb207f
rb: Remove an unnecessary return statement
by Kevin Clark
· 17 years ago
cb344a3
rb: Stop using fastthread, it seems to give no benefit and in fact has a bug
by Kevin Clark
· 17 years ago
ca8a1b3
rb: Add benchmarking code for Thrift::NonblockingServer
by Kevin Clark
· 17 years ago
e4489d3
Add synchronization around shared resources in NonblockingServer
by Kevin Clark
· 17 years ago
2e4f9d6
rb: Enhance the backwards compatibility spec to ensure that the deprecated method names really do correspond to the new method names
by Kevin Clark
· 17 years ago
4eea897
rb: Stop calling rspec_clear in specs (which really should have been rspec_reset), as rspec_verify already resets
by Kevin Clark
· 17 years ago
75a15d8
rb: Add thrift/protocol/binaryprotocol to the root lib/thrift file to cut down on client-side requires
by Kevin Clark
· 17 years ago
1535078
rb: Add spec for shutting down NonblockingServer in response to a client message
by Kevin Clark
· 17 years ago
6c4598b
rb: Struct#new should properly initialize boolean values
by Kevin Clark
· 17 years ago
1d4b2d8
rb: Thrift::Socket should return false from #open? if an error occurred during a read/write (THRIFT-7)
by Kevin Clark
· 17 years ago
e0fddde
Implement NonblockingServer and add specs
by Kevin Clark
· 17 years ago
90a2cbe
Squelch warning about parens and standardize require for generated code
by Kevin Clark
· 17 years ago
c675870
Add optional host argument to ServerSocket
by Kevin Clark
· 17 years ago
c78eeef
Teach Socket how to read_nonblock
by Kevin Clark
· 17 years ago
6c30dbb
Add a few accessors and specs to prepare for the upcoming NonblockingServer
by Kevin Clark
· 17 years ago
63eb997
Remove dummy initialize method
by Kevin Clark
· 17 years ago
7019070
Rubify Socket and ServerSocket
by Kevin Clark
· 17 years ago
3c4367a
Finish rubifying MemoryBuffer and FramedTransport
by Kevin Clark
· 17 years ago
5a2d0ad
Make a lot of miscellaneous ruby-styling changes
by Kevin Clark
· 17 years ago
01a5144
Fix default values of non-primitive types being shared between struct instances (THRIFT-4)
by Kevin Clark
· 17 years ago
ec9106f
Mark failing tests as pending
by Kevin Clark
· 17 years ago
4567168
Fix odd bug in integration tests where it passed the wrong args to an Exception struct initializer
by Kevin Clark
· 17 years ago
f98286a
Add failing spec for Socket closing when it has an error (THRIFT-7)
by Kevin Clark
· 17 years ago
1cfd693
Add new spec for properly initializing boolean values
by Kevin Clark
· 17 years ago
a7613dd
Add new gen-rb task to rebuild the bundled thrift generated code for specs
by Kevin Clark
· 17 years ago
9479b1a
Add failing spec for sharing of default values between struct instances (THRIFT-4)
by Kevin Clark
· 17 years ago
0d6007c
Add missing test for ServerSocket
by Kevin Clark
· 17 years ago
fa4a958
Add two missing tests for FramedTransport
by Kevin Clark
· 17 years ago
dfe22b3
Stop using Array#pack and test using the raw bytes instead
by Kevin Clark
· 17 years ago
090b69e
Add useless struct test for code coverage
by Kevin Clark
· 17 years ago
c13c33b
Test BinaryProtocol#read_message_header with bad data
by Kevin Clark
· 17 years ago
7b0bc55
Tweak the code to turn on Deprecation to make rcov happy
by Kevin Clark
· 17 years ago
3f48333
Oops, call #skip instead of #read_type when testing skip
by Kevin Clark
· 17 years ago
eb0dd7f
Add rcov_spec task
by Kevin Clark
· 17 years ago
3c87129
Spec out Socket and ServerSocket
by Kevin Clark
· 17 years ago
da5d346
Fix exception handling inside Socket#read
by Kevin Clark
· 17 years ago
d389f54
Strip the rest of the empty () parens
by Kevin Clark
· 17 years ago
150af8b
Stop using deprecated name TSocket and fix TCPserver->TCPServer
by Kevin Clark
· 17 years ago
dd33025
Spec out HTTPClient
by Kevin Clark
· 17 years ago
Next »