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 8fd0f9383 Check declared JSON container sizes against the parsed 
message Client: nodejs
     add 61c1d55b5 Report per-connection server errors without requiring an 
error listener Client: nodejs
     add b7209c4ec Read framed and HTTP buffers by position Client: lua
     add 87c3ed6ce Check the non-strict binary message name length like other 
strings Client: go
     add da77d60e8 Retry partial and interrupted sends from the right offset 
Client: lua
     add 299a678f4 Keep the SASL nonblocking server serving when one connection 
fails Client: java
     add 420e9ca37 Cap the C extension's initial container reservation on every 
read path Client: py

No new revisions were added by this update.

Summary of changes:
 .gitignore                                         |   1 +
 lib/go/thrift/binary_protocol.go                   |   6 +
 lib/go/thrift/binary_protocol_test.go              |  65 +++++
 .../thrift/server/TSaslNonblockingServer.java      |  86 ++++--
 .../TestSaslNonblockingServerConnectionErrors.java | 290 +++++++++++++++++++++
 lib/lua/Makefile.am                                |  10 +-
 lib/lua/TFramedTransport.lua                       |  15 +-
 lib/lua/THttpTransport.lua                         |  14 +-
 lib/lua/TSocket.lua                                |   5 +-
 lib/lua/src/usocket.c                              |  18 +-
 lib/lua/test/test_frame_and_string_limits.lua      | 163 ++++++++++++
 lib/lua/test/test_socket_send.c                    | 236 +++++++++++++++++
 lib/lua/test/test_socket_write.lua                 |  96 +++++++
 lib/nodejs/lib/thrift/header_transport.js          |  12 +-
 lib/nodejs/lib/thrift/multiplexed_processor.js     |   2 +-
 lib/nodejs/lib/thrift/server.js                    |  20 +-
 lib/nodejs/test/header.test.js                     |  61 +++++
 lib/nodejs/test/multiplexed_processor.test.js      |  98 +++++++
 lib/nodejs/test/server_error_events.test.js        | 202 ++++++++++++++
 lib/nodejs/test/testAll.sh                         |   2 +
 lib/py/src/ext/protocol.tcc                        |  18 +-
 lib/py/test/test_container_sizing.py               | 195 +++++++++++++-
 22 files changed, 1557 insertions(+), 58 deletions(-)
 create mode 100644 
lib/java/src/test/java/org/apache/thrift/server/TestSaslNonblockingServerConnectionErrors.java
 create mode 100644 lib/lua/test/test_socket_send.c
 create mode 100644 lib/lua/test/test_socket_write.lua
 create mode 100644 lib/nodejs/test/multiplexed_processor.test.js
 create mode 100644 lib/nodejs/test/server_error_events.test.js

Reply via email to