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 420e9ca37 Cap the C extension's initial container reservation on every
read path Client: py
add a9d071f60 Apply the string length limit to the pre-versioned message
name Client: dart
add 573ec91bb Apply the string length limit to the pre-versioned message
name Client: lua
add bc47f9842 Hold TJSONProtocol values to the same default length as the
other protocols Client: py
add ea41446e9 Use direct reflection in JsonStringSizeLimitTest Client: php
add 24a0d0257 Keep serving after a connection fails Client: php
No new revisions were added by this update.
Summary of changes:
lib/dart/lib/src/protocol/t_binary_protocol.dart | 4 +
lib/dart/test/protocol/t_declared_length_test.dart | 65 +++++++++++++++
lib/lua/TBinaryProtocol.lua | 4 +
lib/lua/test/test_frame_and_string_limits.lua | 55 +++++++++++++
lib/php/lib/Server/TForkingServer.php | 6 +-
lib/php/lib/Server/TSimpleServer.php | 31 +++++--
.../Unit/Lib/Protocol/JsonStringSizeLimitTest.php | 14 ++--
.../Fixture/ConnectionStub.php} | 26 ++++--
.../Unit/Lib/Server/Fixture/CountingProcessor.php | 72 ++++++++++++++++
...TransportStub.php => QueuedServerTransport.php} | 26 +++++-
.../test/Unit/Lib/Server/TForkingServerTest.php | 51 ++++++++++++
lib/php/test/Unit/Lib/Server/TSimpleServerTest.php | 96 ++++++++++++++++++++++
lib/py/src/protocol/TJSONProtocol.py | 15 ++--
lib/py/test/thrift_json.py | 43 ++++++++--
14 files changed, 469 insertions(+), 39 deletions(-)
copy lib/php/test/Unit/Lib/{Transport/Fixture/BufferedReadTransport.php =>
Server/Fixture/ConnectionStub.php} (67%)
create mode 100644 lib/php/test/Unit/Lib/Server/Fixture/CountingProcessor.php
copy lib/php/test/Unit/Lib/Server/Fixture/{ServerTransportStub.php =>
QueuedServerTransport.php} (62%)