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 9197ce06b THRIFT-6334: Require PHP 8.2 and document the version
support policy Client: php,build
add c194044c8 TEvhttpServer: free the request context on every processing
path Client: cpp
add 9bada495e Apply the maximum string size to JSON strings and numbers
Client: javame
add 658e32704 Select connections that have no buffered input to read
Client: py
add 2311a0b52 Close each accepted transport when its worker ends Client:
ocaml
add 6c30165bb Apply the maximum string size to JSON strings and numbers
Client: rb
add 59da35a42 Keep serving after a connection ends Client: ocaml
No new revisions were added by this update.
Summary of changes:
lib/cpp/src/thrift/async/TEvhttpServer.cpp | 21 +-
lib/cpp/test/CMakeLists.txt | 9 +
lib/cpp/test/Makefile.am | 14 +-
lib/cpp/test/TEvhttpServerRequestContextTest.cpp | 301 +++++++++++++++++++++
.../org/apache/thrift/protocol/TJSONProtocol.java | 31 +++
lib/javame/test/TestJSONStringLengthLimits.java | 271 +++++++++++++++++++
lib/ocaml/src/TSimpleServer.ml | 2 +-
lib/ocaml/src/TThreadedServer.ml | 5 +-
lib/py/Makefile.am | 2 +
lib/py/src/server/TNonblockingServer.py | 6 +-
.../test_nonblocking_server_select_progress.py | 158 +++++++++++
lib/rb/lib/thrift/protocol/json_protocol.rb | 14 +-
lib/rb/spec/string_size_limit_spec.rb | 114 ++++++++
13 files changed, 931 insertions(+), 17 deletions(-)
create mode 100644 lib/cpp/test/TEvhttpServerRequestContextTest.cpp
create mode 100644 lib/javame/test/TestJSONStringLengthLimits.java
create mode 100644 lib/py/test/test_nonblocking_server_select_progress.py