Gitiles
Code Review
Sign In
gerrit.mcp.mirantis.com
/
packaging
/
sources
/
thrift
/
ca8a1b3b99627773a3b09c6a34de28dd3234facd
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
f6aa86a
Spec out MemoryBuffer and IOStreamTransport
by Kevin Clark
· 17 years ago
02ef842
Strip more empty parens
by Kevin Clark
· 17 years ago
54d0d91
Rip out MemoryBuffer#get_buffer
by Kevin Clark
· 17 years ago
4c56c2c
open? should return true, not 1
by Kevin Clark
· 17 years ago
531e020
Spec out TransportException, Transport, ServerTransport, BufferedTransport, and FramedTransport
by Kevin Clark
· 17 years ago
080dd87
Spec out SimpleMongrelHTTPServer
by Kevin Clark
· 17 years ago
1ca1950
Stop using deprecated classes in SimpleMongrelHTTPServer
by Kevin Clark
· 17 years ago
03d7a47
Add specs for Struct.
by Kevin Clark
· 17 years ago
41c0a02
Improve compatibility with the old Hash-style set.
by Kevin Clark
· 17 years ago
8d79e3f
Convert fields of type Thrift::Types::SET to use the Set library.
by Kevin Clark
· 17 years ago
ccc8658
Spec out Server
by Kevin Clark
· 17 years ago
8206c1a
Fix blanket exception rescue in ThreadPoolServer
by Kevin Clark
· 17 years ago
76c235b
Remove more empty () parens
by Kevin Clark
· 17 years ago
378191a
Stop range-checking in BinaryProtocol#write_iNN, it turns out to break some code
by Kevin Clark
· 17 years ago
356f861
Rename spec wrapper classes to prevent cross-pollination of specs. Require rspec 1.1.4 or later to fix the "describe Module do" bug
by Kevin Clark
· 17 years ago
e977a63
Add spec for BinaryProtocolFactory
by Kevin Clark
· 17 years ago
5ae0384
Spec out the BinaryProtocol read methods
by Kevin Clark
· 17 years ago
37d1149
Raise a RangeError if Protocol.write_<numeric> is called with a value that doesn't fit in <numeric>
by Kevin Clark
· 17 years ago
f18b643
Spec out the BinaryProtocol write methods.
by Kevin Clark
· 17 years ago
d6cb444
Remove dummy initialize method and empty () parens
by Kevin Clark
· 17 years ago
9db1c2e
Finish speccing out Protocol and ProtocolFactory
by Kevin Clark
· 17 years ago
962b8af
Stop using for _ in _ in Thrift::Protocol
by Kevin Clark
· 17 years ago
dc39973
Start speccing Protocol.
by Kevin Clark
· 17 years ago
dfaada4
Spec out ProtocolException
by Kevin Clark
· 17 years ago
4a2b841
Spec out Thrift::Processor
by Kevin Clark
· 17 years ago
b397bbb
Add pending spec for sequence-ids on Thrift::Client
by Kevin Clark
· 17 years ago
d47cd66
Add backwards-compatibility spec
by Kevin Clark
· 17 years ago
0ff9e8c
Spec out Thrift::Client
by Kevin Clark
· 17 years ago
61387bf
Fully spec out Thrift::Exception and Thrift::ApplicationException
by Kevin Clark
· 17 years ago
95833c5
Start speccing exceptions and restore the (message) arg to super in Thrift::ApplicationException
by Kevin Clark
· 17 years ago
d639ac1
Fix the last of the deprecated names in tests
by Kevin Clark
· 17 years ago
9d33041
Fix name usage in tests. Remove test for TTransport as it really wasn't testing anything useful.
by Kevin Clark
· 17 years ago
dd8ef9e
Remove test_remappings because it isn't comprehensive and it's triggering undesired warnings. This should be re-created as a spec.
by Kevin Clark
· 17 years ago
2141153
Update the tutorial files to stop using deprecated names
by Kevin Clark
· 17 years ago
18e2156
Fix the requires generated by the compiler
by Kevin Clark
· 17 years ago
5d2e7a9
Fix more deprecated name usages
by Kevin Clark
· 17 years ago
7618fb4
Fix the shebangs for the tutorial thrift files
by Kevin Clark
· 17 years ago
fe897d3
Use deprecate_module! where appropriate
by Kevin Clark
· 17 years ago
de7864e
Solve the information leak problem between deprecations. Unfortunately this was caused by a nasty ruby bug.
by Kevin Clark
· 17 years ago
fc31164
Add (currently failing) spec for information leak between deprecations
by Kevin Clark
· 17 years ago
eff97fc
Use the correct name in deprecation warnings
by Kevin Clark
· 17 years ago
03a5fb1
Implement deprecate_module! and fully spec it
by Kevin Clark
· 17 years ago
2a8a731
deprecate_class! now sets up a proxy class that logs a warning when used
by Kevin Clark
· 17 years ago
2b1e10b
Ensure the ruby tutorial uses the current library instead of the installed one
by Kevin Clark
· 17 years ago
74df0bf
Finish renaming/deprecating classes. Change a few more filenames, like thrift/transport/ttransport -> thrift/transport
by Kevin Clark
· 17 years ago
f5754ac
Add new spec for deprecate_class!
by Kevin Clark
· 17 years ago
adfdf39
Clean up the last few deprecation warnings in the tests
by Kevin Clark
· 17 years ago
0d45617
Finish up the CamelCase -> ruby_style changes
by Kevin Clark
· 17 years ago
8943788
Convert more CamelCase names to ruby_style
by Kevin Clark
· 17 years ago
e12b0f8
Add comment and convert super(args)->super
by Kevin Clark
· 17 years ago
244b0d9
Stop re-defining deprecated methods in subclasses
by Kevin Clark
· 17 years ago
b8a7ad7
Start renaming camelCase methods to ruby_style
by Kevin Clark
· 17 years ago
da40e8d
Add another spec for deprecate!
by Kevin Clark
· 17 years ago
fc964ee
Add caller info to the deprecation warning
by Kevin Clark
· 17 years ago
6fda4b7
Move thrift/protocol/tprotocol to thrift/protocol and thrift/protocol/tbinaryprotocol to thrift/protocol/binaryprotocol. Leave shim files behind for backwards compatibility
by Kevin Clark
· 17 years ago
c2a07b1
Make `rake` run the ruby tests in test/rb as well as the new specs
by Kevin Clark
· 17 years ago
f85e793
Fix up thrift/thrift to only require the the files that define the classes it used to hold. This fixes the existing tests
by Kevin Clark
· 17 years ago
c42231b
Set up the class deprecations
by Kevin Clark
· 17 years ago
96cc516
Actually turn off deprecation when Thrift::DEPRECATION is false
by Kevin Clark
· 17 years ago
6eaf814
Remove requires of 'thrift/thrift' from library files
by Kevin Clark
· 17 years ago
0d1849d
Add in hook to only provide the deprecated API when the client doesn't require 'thrift' directly
by Kevin Clark
· 17 years ago
5a7103a
Add simple Rakefile for running specs
by Kevin Clark
· 17 years ago
3eca078
Re-define the semantics of deprecate! and add deprecate_class! Include full specs for deprecate!/deprecate_class!
by Kevin Clark
· 17 years ago
Next »