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 381d86e71 Bump org.jetbrains.kotlinx:kotlinx-coroutines-jdk8 in 
/lib/kotlin (#2941)
     add 1d886ca4a THRIFT-5772: UUID support for c++ #2952 Client: cpp Patch: 
CJCombrink

No new revisions were added by this update.

Summary of changes:
 .../cpp/src/thrift/generate/t_cpp_generator.cc     | 51 ++++++++++++++--------
 lib/cpp/CMakeLists.txt                             |  1 +
 lib/cpp/Makefile.am                                |  1 +
 lib/cpp/libthrift.vcxproj                          |  1 +
 lib/cpp/libthrift.vcxproj.filters                  |  3 ++
 lib/cpp/src/thrift/protocol/TBinaryProtocol.h      |  4 ++
 lib/cpp/src/thrift/protocol/TBinaryProtocol.tcc    | 25 ++++++++++-
 lib/cpp/src/thrift/protocol/TDebugProtocol.cpp     | 25 +++++++++--
 lib/cpp/src/thrift/protocol/TDebugProtocol.h       |  2 +
 lib/cpp/src/thrift/protocol/TEnum.h                |  7 ++-
 lib/cpp/src/thrift/protocol/TJSONProtocol.cpp      | 24 +++++++++-
 lib/cpp/src/thrift/protocol/TJSONProtocol.h        |  4 ++
 lib/cpp/src/thrift/protocol/TProtocol.h            | 14 ++++++
 lib/cpp/src/thrift/protocol/TProtocolDecorator.h   |  2 +
 .../thrift/protocol/{TList.h => TUuidUtils.cpp}    | 47 ++++++++++----------
 .../src/thrift/protocol/{TSet.h => TUuidUtils.hpp} | 42 ++++++------------
 lib/cpp/src/thrift/protocol/TVirtualProtocol.h     |  8 ++++
 lib/cpp/test/Benchmark.cpp                         |  1 +
 lib/cpp/test/CMakeLists.txt                        |  4 +-
 lib/cpp/test/DebugProtoTest.cpp                    | 21 +++++++++
 lib/cpp/test/JSONProtoTest.cpp                     | 21 ++++++---
 lib/cpp/test/SpecializationTest.cpp                |  3 ++
 lib/cpp/test/ToStringTest.cpp                      |  9 ++++
 test/cpp/CMakeLists.txt                            |  2 +-
 test/cpp/src/TestClient.cpp                        | 23 +++++++++-
 test/cpp/src/TestServer.cpp                        | 10 +++++
 26 files changed, 267 insertions(+), 88 deletions(-)
 copy lib/cpp/src/thrift/protocol/{TList.h => TUuidUtils.cpp} (51%)
 copy lib/cpp/src/thrift/protocol/{TSet.h => TUuidUtils.hpp} (57%)

Reply via email to