James E. King III
8935c98046
THRIFT-4753: re-version master to next release 0.13.0
2019-01-25 23:33:54 -05:00
Allen George
f9f037bd5a
Update Cargo.toml, release instructions and release script
...
Client: rs
2018-12-28 07:33:17 -05:00
Allen George
ef7a18970f
Reformat rust code with rustfmt 1.0
2018-12-16 18:22:04 -05:00
Jake W
24918abba9
THRIFT-4664: Cannot create ReadHalf/WriteHalf
...
Client: rs
2018-11-12 07:58:54 -05:00
GREATEST Wiggler EvaR!
b57d126157
THRIFT-4529: Rust enum variants are now camel-cased
...
Client: rs
2018-11-12 07:57:43 -05:00
jake-ruyi
6436899e47
THRIFT-4662: Rust const string calls function at compile time
...
Client: rs
2018-11-12 07:51:25 -05:00
jake-ruyi
d5bd2005ea
THRIFT-4661: Rust enum name wrong case in generated structs
...
Client: rs
2018-11-09 17:56:25 -05:00
GREATEST Wiggler EvaR!
718a63c85b
THRIFT-4658: TBinaryInputProtocol fails when strict is false
...
Client: rs
2018-11-05 07:58:52 -05:00
Josh
dab4529f73
THRIFT-4527 bump byteorder version
...
Client: rs
This closes #1516
2018-03-23 07:40:49 -04:00
Allen George
b7084cbc0d
THRIFT-4419: Fix bug where framed messages > 4K could not be read
...
Client: rs
This closes #1508
2018-03-17 09:38:15 +01:00
Allen George
cf7ba4ca32
THRIFT-4390: Fix bug where binary/buffered messages > 4K could not be read/written
...
Client: rs
This closes #1458
2018-01-12 08:06:59 -05:00
Vadim Chekan
d3355af260
THRIFT-4450: Added "seek" implementation to TCompactInputTransport in Rust
...
Client: rust
This closes #1462
2018-01-10 21:09:39 -05:00
Jens Geyer
f3a2974dfe
THRIFT-4398 Update EXTRA_DIST for "make dist"
...
Client: Build process
Patch: Jens Geyer
This closes #1431
2017-12-01 23:01:41 +01:00
James E. King, III
44426c9095
THRIFT-4395: fix rust build on xenial
...
Client: rs
This closes #1421
2017-11-29 21:29:48 -05:00
James E. King, III
39eaae6675
THRIFT-2013: update docker for artful (go back to lua 5.2) and enhance
...
cpp client to send 0,1,2,4,8,...,131072 size binary tests, this exposed
problems in the erl and rs servers and those tests have been disabled for now.
2017-11-20 07:27:03 -05:00
James E. King, III
533405e3f8
THRIFT-4376: fix more high impact coverity defects
...
Led to the discovery of incorrect lua socket error handling.
This closes #1405
2017-10-29 07:05:47 -04:00
Allen George
5862099f37
THRIFT-4196 Support recursive types in Rust
...
Client: rs
Patch: Allen George <allen.george@gmail.com>
This closes #1267
2017-05-13 00:01:05 +02:00
Allen George
bc1344d55f
THRIFT-4186 Add travis build for Rust
...
Client: rs
Patch: Allen George <allen.george@gmail.com>
This closes #1260
2017-05-11 01:35:33 +02:00
Allen George
0e22c362b9
THRIFT-4176: Implement threaded server for Rust
...
Client: rs
* Create a TIoChannel construct
* Separate TTransport into TReadTransport and TWriteTransport
* Restructure types to avoid shared ownership
* Remove user-visible boxing and ref-counting
* Replace TSimpleServer with a thread-pool based TServer
This closes #1255
2017-04-27 08:46:02 -04:00
Allen George
92e1c409c7
THRIFT-4099: Derive Hash trait for Rust structs
...
Client: rs
This closes #1246
2017-04-07 09:24:41 -04:00
Chao Sun
c063b30ecd
THRIFT-4147: Rust: protocol should accept transports with non-static lifetime
...
Client: rs
This closes #1226
2017-03-30 17:28:58 -04:00
Flier Lu
1187060183
THRIFT-4113: export thrift::mem::TBufferTransport
...
Client: rs
This closes #1218
2017-03-30 17:25:10 -04:00
Allen George
8b96bfbf1e
THRIFT-2945 Add Rust support
...
Client: Rust
Patch: Allen George <allen.george@gmail.com>
This closes #1147
2017-01-26 01:34:16 +01:00