This is an automated email from the ASF dual-hosted git repository.

Jens-G pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/thrift.git


    from 81d65fe1d THRIFT-6439: Isolate nested Ruby struct defaults (#4030)
     add 208a2f181 Keep the Lua server accepting across accept timeouts Client: 
lua
     add 39a269d01 Answer a method name that is not valid UTF-8 with 
UNKNOWN_METHOD Client: rb
     add b4fa32bc7 Log worker errors in ThreadPoolServer#serve instead of 
queueing them Client: rb
     add d425c3b95 Advertise gzip and deflate only for the handler 
THttpTransport creates Client: netstd
     add f9aedb8bc Pass the transport's configuration on to the 
THeaderTransport of THeaderProtocol Client: cpp
     add 67eaf8317 Keep the read budget bound to the frame for every message in 
it in TFramedTransport Client: cpp
     add ef3ce7579 Keep serving after an accept timeout elapses in 
TServerSocket Client: cpp

No new revisions were added by this update.

Summary of changes:
 .gitignore                                         |   1 +
 lib/cpp/src/thrift/protocol/THeaderProtocol.h      |   7 +-
 lib/cpp/src/thrift/transport/TBufferTransports.cpp |  14 +-
 lib/cpp/src/thrift/transport/TBufferTransports.h   |   7 +
 lib/cpp/src/thrift/transport/TServerSocket.cpp     |   4 +-
 lib/cpp/test/FrameBoundReadBudgetTest.cpp          |  61 ++++++
 lib/cpp/test/TServerIntegrationTest.cpp            |  65 +++++++
 lib/cpp/test/TServerSocketTest.cpp                 |  10 +
 lib/cpp/test/TTransportFactoryConfigTest.cpp       |  59 ++++++
 lib/lua/Makefile.am                                |  11 +-
 lib/lua/TServer.lua                                |  17 +-
 lib/lua/src/usocket.c                              |  19 +-
 lib/lua/test/test_simple_server.lua                | 180 ++++++++++++++++++
 lib/lua/test/test_socket_accept.c                  | 205 +++++++++++++++++++++
 .../Thrift.Tests/Transports/THttpTransportTests.cs |  66 +++++++
 .../Thrift/Transport/Client/THttpTransport.cs      |  11 +-
 lib/rb/lib/thrift/multiplexed_processor.rb         |   8 +-
 lib/rb/lib/thrift/processor.rb                     |   4 +-
 lib/rb/lib/thrift/server/thread_pool_server.rb     |  27 ++-
 lib/rb/spec/multiplexed_processor_spec.rb          |  62 +++++++
 lib/rb/spec/processor_spec.rb                      |  32 ++++
 lib/rb/spec/server_spec.rb                         | 189 +++++++++++++++++--
 22 files changed, 1014 insertions(+), 45 deletions(-)
 create mode 100644 lib/lua/test/test_simple_server.lua
 create mode 100644 lib/lua/test/test_socket_accept.c

Reply via email to