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 327f3580e Add make style targets for Ruby (#4026)
add df55b1a3b Skip a UUID field instead of throwing on it Client: haxe
add 6cf410dfc Keep the nonblocking server listening after a transient
accept error Client: cpp
add 675d8e434 Bound the Haxe JSON string and number readers by the
configured maximum message size Client: haxe
add bf543388e Error instead of recursing when the JSON event stream ends
early Client: erl
add d85d1cac3 Reassemble WebSocket frames and fragments without re-copying
the whole buffer Client: nodejs
No new revisions were added by this update.
Summary of changes:
lib/cpp/src/thrift/server/TNonblockingServer.cpp | 117 ++++---
lib/cpp/test/TNonblockingServerTest.cpp | 210 ++++++++++++
lib/erl/src/thrift_json_protocol.erl | 5 +
lib/erl/test/test_thrift_json_protocol.erl | 76 +++++
.../org/apache/thrift/protocol/TJSONProtocol.hx | 26 ++
.../org/apache/thrift/protocol/TProtocolUtil.hx | 3 +
lib/haxe/test/src/Main.hx | 4 +
lib/haxe/test/src/tests/JSONLimitTest.hx | 192 +++++++++++
lib/haxe/test/src/tests/SkipTest.hx | 63 ++++
lib/nodejs/lib/thrift/web_server.js | 105 ++++--
lib/nodejs/test/testAll.sh | 1 +
lib/nodejs/test/web_server_ws_fragments.test.js | 380 +++++++++++++++++++++
12 files changed, 1105 insertions(+), 77 deletions(-)
create mode 100644 lib/haxe/test/src/tests/JSONLimitTest.hx
create mode 100644 lib/haxe/test/src/tests/SkipTest.hx
create mode 100644 lib/nodejs/test/web_server_ws_fragments.test.js