You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@thrift.apache.org by jk...@apache.org on 2019/02/01 16:13:57 UTC

[thrift] branch master updated (f6511c9 -> 3ec4031)

This is an automated email from the ASF dual-hosted git repository.

jking pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/thrift.git.


    from f6511c9  THRIFT-4767: Added TSocket/TSSLSocket support tcp keep-alive in python (#1725)
     new f95620d  THRIFT-4405: sanity tests relating to sequence numbers
     new 43f689d  THRIFT-4405: fix c_glib seqid limited to min 0 instead of full int32_t range
     new 973c855  THRIFT-4405: fix parsing bug in cpp json header read if sequence ID wrapped around to negative
     new 84d9cd2  THRIFT-4405: Enhance python cross test client for pedantic sequence id handling
     new f15b415  THRIFT-4405: fix negative sequence id handling in python TCompactProtocol
     new 2be45e5  THRIFT-4405: add documentation on sequence number rules
     new 53bd0e6  THRIFT-4745: fixes compiler warnings
     new 3ec4031  THRIFT-4405: fix cygwin on appveyor

The 5604 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .flake8                                            |  5 ++
 CHANGES.md                                         |  4 +-
 Makefile.am                                        |  1 +
 build/appveyor/CYGW-appveyor-install.bat           |  6 ++
 build/docker/scripts/sca.sh                        | 10 +--
 compiler/cpp/src/thrift/generate/t_js_generator.cc |  4 +-
 doc/specs/SequenceNumbers.md                       | 23 +++++++
 .../protocol/thrift_stored_message_protocol.c      |  2 +-
 lib/cpp/src/thrift/TBase.h                         |  2 +-
 lib/cpp/src/thrift/Thrift.h                        |  2 +-
 lib/cpp/src/thrift/concurrency/Thread.h            |  2 +-
 lib/cpp/src/thrift/protocol/TJSONProtocol.cpp      | 11 +--
 lib/nodejs/examples/httpServer.py                  |  8 ++-
 lib/py/src/ext/endian.h                            |  4 ++
 lib/py/src/protocol/TCompactProtocol.py            | 14 +++-
 test/cpp/src/TestClient.cpp                        | 65 ++++++++++++++++--
 test/crossrunner/run.py                            |  2 +-
 test/py/TestClient.py                              | 79 +++++++++++++++++-----
 tutorial/php/runserver.py                          |  1 +
 tutorial/py.twisted/PythonClient.py                |  1 +
 tutorial/py.twisted/PythonServer.py                |  1 +
 21 files changed, 195 insertions(+), 52 deletions(-)
 create mode 100644 .flake8
 create mode 100644 doc/specs/SequenceNumbers.md