Framework for scalable cross-language services development in C++, Java, Python, PHP, and Ruby

Edit Package thrift

Thrift is a software framework for scalable cross-language services development. It combines a powerful software stack with a code generation engine to build services that work efficiently and seamlessly between C++, Java, C#, Python, Ruby, Perl, PHP, Objective C/Cocoa, Smalltalk, Erlang, Objective Caml, and Haskell.

Refresh
Refresh
Source Files
Filename Size Changed
thrift-0.16.0.tar.gz 0004085114 3.9 MB
thrift-0.16.0.tar.gz.asc 0000000691 691 Bytes
thrift.changes 0000020954 20.5 KB
thrift.keyring 0000031714 31 KB
thrift.spec 0000008780 8.57 KB
Revision 15 (latest revision is 18)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 982616 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 15)
- update to 0.16.0:
  * C++ library don't work with HTTP
  * Swift service generator doesn't support oneway
  * Deprecate Common Lisp support
  ### C++
  * Add support for Unix domain sockets on Windows 10 or later
  * C++ to_string and ostream operator not always generated
  * ServerSocket doesn't ignore SIGPIPE
  ### Erlang
  * Introduce delimiter and app_prefix options to erl generator
  * Invalid golang code generated for optional set<binary> with a default value
  * Go lib skip map value may cause stack overflow
  * Improve memory efficiency in go THeader implementation
  * Potential connection leaks caused by the connectivity check
  * Error: Constraint check failure for haxe.ds.ObjectMap.K
  ### Java
  * add support for partial deserialization of Thrift
  * fix issues found by spotbugs 
  * Update java dependencies
  ### JavaScript
  * Wrong type mapping of thrift binary type
  ### netstd
  * MaxMessageSize reached exception thrown in TEndpointTransport
  * Support for deprecated methods (via annotation)
  * Add net 6 support
  * TThreadPoolAsyncServer using TFramedTransport mistakenly drops client
  * consolidate netstd server implementation details into one common model
  * Uncompilable code when .thrift struct 'System' exists
  * CA2254 Message template should be compile time constant
  ### Perl
Comments 0
openSUSE Build Service is sponsored by