This is an automated email from the ASF dual-hosted git repository.
jensg pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/thrift.git
from f8894593e Fix ubuntu-noble Docker build: modernize NodeSource GPG setup
add 76113eb5a THRIFT-5757: finish PHP cross-test integration
add 96f1e3f92 THRIFT-5757: align Python cross-test launchers
add c94feabf5 THRIFT-5757: fix PHP JSON test expectations
add 15fd2da42 THRIFT-5757: keep PHP JSON fixtures literal
add 381db9750 Fix PHP cross-test server IPv4 binding
No new revisions were added by this update.
Summary of changes:
.github/workflows/build.yml | 47 ++++++++++++-
.../cpp/src/thrift/generate/t_php_generator.cc | 61 ++++++++++------
lib/php/Makefile.am | 5 +-
lib/php/lib/Protocol/TJSONProtocol.php | 2 +-
lib/php/lib/Protocol/TSimpleJSONProtocol.php | 2 +-
.../ext/thrift_protocol/php_thrift_protocol.cpp | 81 ++++++++++++++++++++--
.../Integration/Lib/Protocol/TJSONProtocolTest.php | 8 +--
.../Lib/Protocol/TSimpleJSONProtocolTest.php | 8 +--
test/known_failures_Linux.json | 33 +--------
test/php/Handler.php | 70 +++++++++++++++++--
test/php/Makefile.am | 7 +-
test/php/TestServer.php | 43 ++++++++++--
test/php/test_php.ini | 1 -
test/tests.json | 6 ++
14 files changed, 287 insertions(+), 87 deletions(-)