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 4903d18 THRIFT-5123 add possibility to query HTTP status code with
WinHTTP Client: delphi Patch: Jens Geyer
new 56700e4 THRIFT-4982 Remove deprecated C# bindings from the code base
Client: csharp Patch: Jens Geyer
new 1b7b00c CI broken, reverting following PRs reverted
https://github.com/apache/thrift/pull/2025 reverted
https://github.com/apache/thrift/pull/2026 Reverted
https://github.com/apache/thrift/pull/2021
The 2 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:
.gitignore | 17 -
ApacheThrift.nuspec | 11 +-
CHANGES.md | 1 +
CMakeLists.txt | 8 -
LANGUAGES.md | 22 -
Makefile.am | 2 +-
build/docker/old/debian-jessie/Dockerfile | 5 -
build/docker/old/debian-stretch/Dockerfile | 4 -
build/docker/old/ubuntu-artful/Dockerfile | 8 -
build/docker/old/ubuntu-trusty/Dockerfile | 4 -
build/docker/ubuntu-bionic/Dockerfile | 4 -
build/docker/ubuntu-disco/Dockerfile | 4 -
build/docker/ubuntu-xenial/Dockerfile | 8 -
build/veralign.sh | 36 +-
compiler/cpp/CMakeLists.txt | 5 -
compiler/cpp/Makefile.am | 1 -
compiler/cpp/compiler.vcxproj | 1 -
compiler/cpp/compiler.vcxproj.filters | 3 -
.../cpp/src/thrift/generate/t_csharp_generator.cc | 3261 --------------------
.../cpp/src/thrift/generate/t_netstd_generator.cc | 5 -
compiler/cpp/src/thrift/parse/t_program.h | 2 +-
compiler/cpp/src/thrift/thriftl.ll | 1 -
compiler/cpp/tests/CMakeLists.txt | 1 -
configure.ac | 31 -
contrib/Rebus/README.md | 5 +
contrib/Vagrantfile | 4 -
contrib/thrift.spec | 1 -
contrib/zeromq/README.md | 5 +
debian/control | 15 +-
debian/copyright | 62 +-
debian/rules | 8 +-
doc/install/debian.md | 4 +-
doc/specs/idl.md | 2 +-
lib/Makefile.am | 4 -
lib/cpp/test/OneWayTest.thrift | 1 -
lib/csharp/Makefile.am | 114 -
lib/csharp/README.md | 32 -
.../ThriftMSBuildTask/Properties/AssemblyInfo.cs | 60 -
lib/csharp/ThriftMSBuildTask/ThriftBuild.cs | 246 --
.../ThriftMSBuildTask/ThriftMSBuildTask.csproj | 118 -
lib/csharp/coding_standards.md | 6 -
lib/csharp/src/Collections/TCollections.cs | 94 -
lib/csharp/src/Collections/THashSet.cs | 160 -
lib/csharp/src/Net35/ExtensionsNet35.cs | 31 -
lib/csharp/src/Properties/AssemblyInfo.cs | 55 -
lib/csharp/src/Protocol/TAbstractBase.cs | 29 -
lib/csharp/src/Protocol/TBase.cs | 29 -
lib/csharp/src/Protocol/TBase64Utils.cs | 100 -
lib/csharp/src/Protocol/TBinaryProtocol.cs | 395 ---
lib/csharp/src/Protocol/TCompactProtocol.cs | 849 -----
lib/csharp/src/Protocol/TField.cs | 62 -
lib/csharp/src/Protocol/TJSONProtocol.cs | 1124 -------
lib/csharp/src/Protocol/TList.cs | 54 -
lib/csharp/src/Protocol/TMap.cs | 62 -
lib/csharp/src/Protocol/TMessage.cs | 62 -
lib/csharp/src/Protocol/TMessageType.cs | 31 -
lib/csharp/src/Protocol/TMultiplexedProcessor.cs | 183 --
lib/csharp/src/Protocol/TMultiplexedProtocol.cs | 103 -
lib/csharp/src/Protocol/TProtocol.cs | 142 -
lib/csharp/src/Protocol/TProtocolDecorator.cs | 261 --
lib/csharp/src/Protocol/TProtocolException.cs | 67 -
lib/csharp/src/Protocol/TProtocolFactory.cs | 33 -
lib/csharp/src/Protocol/TProtocolUtil.cs | 108 -
lib/csharp/src/Protocol/TSet.cs | 59 -
lib/csharp/src/Protocol/TStruct.cs | 46 -
lib/csharp/src/Protocol/TType.cs | 44 -
lib/csharp/src/Server/TServer.cs | 155 -
lib/csharp/src/Server/TServerEventHandler.cs | 53 -
lib/csharp/src/Server/TSimpleServer.cs | 180 --
lib/csharp/src/Server/TThreadPoolServer.cs | 295 --
lib/csharp/src/Server/TThreadedServer.cs | 282 --
lib/csharp/src/TApplicationException.cs | 146 -
lib/csharp/src/TAsyncProcessor.cs | 38 -
lib/csharp/src/TControllingHandler.cs | 29 -
lib/csharp/src/TException.cs | 40 -
lib/csharp/src/TProcessor.cs | 33 -
lib/csharp/src/TProcessorFactory.cs | 30 -
lib/csharp/src/TPrototypeProcessorFactory.cs | 55 -
lib/csharp/src/TSingletonProcessorFactory.cs | 43 -
lib/csharp/src/Thrift.45.csproj | 138 -
lib/csharp/src/Thrift.csproj | 166 -
lib/csharp/src/Thrift.sln | 47 -
lib/csharp/src/Transport/TBufferedTransport.cs | 194 --
lib/csharp/src/Transport/TFramedTransport.cs | 205 --
lib/csharp/src/Transport/THttpClient.cs | 486 ---
lib/csharp/src/Transport/THttpHandler.cs | 102 -
lib/csharp/src/Transport/THttpTaskAsyncHandler.cs | 97 -
lib/csharp/src/Transport/TMemoryBuffer.cs | 117 -
.../src/Transport/TNamedPipeClientTransport.cs | 111 -
.../src/Transport/TNamedPipeServerTransport.cs | 296 --
lib/csharp/src/Transport/TServerSocket.cs | 176 --
lib/csharp/src/Transport/TServerTransport.cs | 44 -
lib/csharp/src/Transport/TSilverlightSocket.cs | 393 ---
lib/csharp/src/Transport/TSocket.cs | 245 --
lib/csharp/src/Transport/TSocketVersionizer.cs | 78 -
lib/csharp/src/Transport/TStreamTransport.cs | 128 -
lib/csharp/src/Transport/TTLSServerSocket.cs | 223 --
lib/csharp/src/Transport/TTLSSocket.cs | 445 ---
lib/csharp/src/Transport/TTransport.cs | 146 -
lib/csharp/src/Transport/TTransportException.cs | 69 -
lib/csharp/src/Transport/TTransportFactory.cs | 42 -
lib/csharp/src/thrift.snk | Bin 596 -> 0 bytes
lib/csharp/test/JSON/JSONTest.csproj | 85 -
lib/csharp/test/JSON/Program.cs | 95 -
lib/csharp/test/JSON/Properties/AssemblyInfo.cs | 55 -
lib/csharp/test/JSON/app.config | 21 -
.../test/Multiplex/Client/Multiplex.Test.Client.cs | 82 -
.../test/Multiplex/Client/MultiplexClient.csproj | 148 -
.../Multiplex/Client/Properties/AssemblyInfo.cs | 55 -
lib/csharp/test/Multiplex/Makefile.am | 63 -
lib/csharp/test/Multiplex/Multiplex.Test.Common.cs | 40 -
.../test/Multiplex/Server/Multiplex.Test.Server.cs | 107 -
.../test/Multiplex/Server/MultiplexServer.csproj | 148 -
.../Multiplex/Server/Properties/AssemblyInfo.cs | 55 -
.../test/ThriftMVCTest/App_Start/FilterConfig.cs | 31 -
.../test/ThriftMVCTest/App_Start/RouteConfig.cs | 39 -
lib/csharp/test/ThriftMVCTest/AsyncHttpHandler.cs | 32 -
.../ThriftMVCTest/Controllers/HomeController.cs | 70 -
lib/csharp/test/ThriftMVCTest/Global.asax | 19 -
lib/csharp/test/ThriftMVCTest/Global.asax.cs | 34 -
.../test/ThriftMVCTest/Properties/AssemblyInfo.cs | 53 -
lib/csharp/test/ThriftMVCTest/SecondServiceImpl.cs | 37 -
lib/csharp/test/ThriftMVCTest/SyncHttpHandler.cs | 32 -
lib/csharp/test/ThriftMVCTest/ThriftMVCTest.csproj | 200 --
.../test/ThriftMVCTest/Views/Home/Index.cshtml | 25 -
.../test/ThriftMVCTest/Views/Shared/_Layout.cshtml | 30 -
lib/csharp/test/ThriftMVCTest/Views/Web.config | 60 -
.../test/ThriftMVCTest/Views/_ViewStart.cshtml | 22 -
lib/csharp/test/ThriftMVCTest/Web.Debug.config | 45 -
lib/csharp/test/ThriftMVCTest/Web.Release.config | 46 -
lib/csharp/test/ThriftMVCTest/Web.config | 92 -
lib/csharp/test/ThriftMVCTest/favicon.ico | Bin 32038 -> 0 bytes
lib/csharp/test/ThriftMVCTest/packages.config | 25 -
lib/js/CMakeLists.txt | 45 -
lib/js/Makefile.am | 1 -
lib/netstd/Makefile.am | 2 +-
lib/nodejs/CMakeLists.txt | 44 -
lib/nodejs/Makefile.am | 1 -
test/Makefile.am | 5 -
test/README.md | 2 +-
test/ThriftTest.thrift | 1 -
test/csharp/Makefile.am | 95 -
test/csharp/Program.cs | 71 -
test/csharp/Properties/AssemblyInfo.cs | 55 -
test/csharp/TestClient.cs | 870 ------
test/csharp/TestServer.cs | 535 ----
test/csharp/ThriftTest.csproj | 141 -
test/csharp/ThriftTest.sln | 17 -
test/features/known_failures_Linux.json | 12 +-
test/known_failures_Linux.json | 186 +-
test/netstd/Client/Program.cs | 15 +-
test/netstd/Makefile.am | 4 +-
test/netstd/Server/Program.cs | 15 +-
test/tests.json | 45 +-
tutorial/Makefile.am | 1 -
tutorial/csharp/CsharpClient/CsharpClient.cs | 92 -
tutorial/csharp/CsharpClient/CsharpClient.csproj | 110 -
.../csharp/CsharpClient/Properties/AssemblyInfo.cs | 55 -
tutorial/csharp/CsharpServer/CsharpServer.cs | 129 -
tutorial/csharp/CsharpServer/CsharpServer.csproj | 111 -
.../csharp/CsharpServer/Properties/AssemblyInfo.cs | 55 -
tutorial/csharp/tutorial.sln | 39 -
tutorial/netstd/Makefile.am | 2 +-
163 files changed, 269 insertions(+), 17975 deletions(-)
delete mode 100644 compiler/cpp/src/thrift/generate/t_csharp_generator.cc
delete mode 100644 lib/csharp/Makefile.am
delete mode 100644 lib/csharp/README.md
delete mode 100644 lib/csharp/ThriftMSBuildTask/Properties/AssemblyInfo.cs
delete mode 100644 lib/csharp/ThriftMSBuildTask/ThriftBuild.cs
delete mode 100644 lib/csharp/ThriftMSBuildTask/ThriftMSBuildTask.csproj
delete mode 100644 lib/csharp/coding_standards.md
delete mode 100644 lib/csharp/src/Collections/TCollections.cs
delete mode 100644 lib/csharp/src/Collections/THashSet.cs
delete mode 100644 lib/csharp/src/Net35/ExtensionsNet35.cs
delete mode 100644 lib/csharp/src/Properties/AssemblyInfo.cs
delete mode 100644 lib/csharp/src/Protocol/TAbstractBase.cs
delete mode 100644 lib/csharp/src/Protocol/TBase.cs
delete mode 100644 lib/csharp/src/Protocol/TBase64Utils.cs
delete mode 100644 lib/csharp/src/Protocol/TBinaryProtocol.cs
delete mode 100644 lib/csharp/src/Protocol/TCompactProtocol.cs
delete mode 100644 lib/csharp/src/Protocol/TField.cs
delete mode 100644 lib/csharp/src/Protocol/TJSONProtocol.cs
delete mode 100644 lib/csharp/src/Protocol/TList.cs
delete mode 100644 lib/csharp/src/Protocol/TMap.cs
delete mode 100644 lib/csharp/src/Protocol/TMessage.cs
delete mode 100644 lib/csharp/src/Protocol/TMessageType.cs
delete mode 100644 lib/csharp/src/Protocol/TMultiplexedProcessor.cs
delete mode 100644 lib/csharp/src/Protocol/TMultiplexedProtocol.cs
delete mode 100644 lib/csharp/src/Protocol/TProtocol.cs
delete mode 100644 lib/csharp/src/Protocol/TProtocolDecorator.cs
delete mode 100644 lib/csharp/src/Protocol/TProtocolException.cs
delete mode 100644 lib/csharp/src/Protocol/TProtocolFactory.cs
delete mode 100644 lib/csharp/src/Protocol/TProtocolUtil.cs
delete mode 100644 lib/csharp/src/Protocol/TSet.cs
delete mode 100644 lib/csharp/src/Protocol/TStruct.cs
delete mode 100644 lib/csharp/src/Protocol/TType.cs
delete mode 100644 lib/csharp/src/Server/TServer.cs
delete mode 100644 lib/csharp/src/Server/TServerEventHandler.cs
delete mode 100644 lib/csharp/src/Server/TSimpleServer.cs
delete mode 100644 lib/csharp/src/Server/TThreadPoolServer.cs
delete mode 100644 lib/csharp/src/Server/TThreadedServer.cs
delete mode 100644 lib/csharp/src/TApplicationException.cs
delete mode 100644 lib/csharp/src/TAsyncProcessor.cs
delete mode 100644 lib/csharp/src/TControllingHandler.cs
delete mode 100644 lib/csharp/src/TException.cs
delete mode 100644 lib/csharp/src/TProcessor.cs
delete mode 100644 lib/csharp/src/TProcessorFactory.cs
delete mode 100644 lib/csharp/src/TPrototypeProcessorFactory.cs
delete mode 100644 lib/csharp/src/TSingletonProcessorFactory.cs
delete mode 100644 lib/csharp/src/Thrift.45.csproj
delete mode 100644 lib/csharp/src/Thrift.csproj
delete mode 100644 lib/csharp/src/Thrift.sln
delete mode 100644 lib/csharp/src/Transport/TBufferedTransport.cs
delete mode 100644 lib/csharp/src/Transport/TFramedTransport.cs
delete mode 100644 lib/csharp/src/Transport/THttpClient.cs
delete mode 100644 lib/csharp/src/Transport/THttpHandler.cs
delete mode 100644 lib/csharp/src/Transport/THttpTaskAsyncHandler.cs
delete mode 100644 lib/csharp/src/Transport/TMemoryBuffer.cs
delete mode 100644 lib/csharp/src/Transport/TNamedPipeClientTransport.cs
delete mode 100644 lib/csharp/src/Transport/TNamedPipeServerTransport.cs
delete mode 100644 lib/csharp/src/Transport/TServerSocket.cs
delete mode 100644 lib/csharp/src/Transport/TServerTransport.cs
delete mode 100644 lib/csharp/src/Transport/TSilverlightSocket.cs
delete mode 100644 lib/csharp/src/Transport/TSocket.cs
delete mode 100644 lib/csharp/src/Transport/TSocketVersionizer.cs
delete mode 100644 lib/csharp/src/Transport/TStreamTransport.cs
delete mode 100644 lib/csharp/src/Transport/TTLSServerSocket.cs
delete mode 100644 lib/csharp/src/Transport/TTLSSocket.cs
delete mode 100644 lib/csharp/src/Transport/TTransport.cs
delete mode 100644 lib/csharp/src/Transport/TTransportException.cs
delete mode 100644 lib/csharp/src/Transport/TTransportFactory.cs
delete mode 100644 lib/csharp/src/thrift.snk
delete mode 100644 lib/csharp/test/JSON/JSONTest.csproj
delete mode 100644 lib/csharp/test/JSON/Program.cs
delete mode 100644 lib/csharp/test/JSON/Properties/AssemblyInfo.cs
delete mode 100644 lib/csharp/test/JSON/app.config
delete mode 100644 lib/csharp/test/Multiplex/Client/Multiplex.Test.Client.cs
delete mode 100644 lib/csharp/test/Multiplex/Client/MultiplexClient.csproj
delete mode 100644 lib/csharp/test/Multiplex/Client/Properties/AssemblyInfo.cs
delete mode 100644 lib/csharp/test/Multiplex/Makefile.am
delete mode 100644 lib/csharp/test/Multiplex/Multiplex.Test.Common.cs
delete mode 100644 lib/csharp/test/Multiplex/Server/Multiplex.Test.Server.cs
delete mode 100644 lib/csharp/test/Multiplex/Server/MultiplexServer.csproj
delete mode 100644 lib/csharp/test/Multiplex/Server/Properties/AssemblyInfo.cs
delete mode 100644 lib/csharp/test/ThriftMVCTest/App_Start/FilterConfig.cs
delete mode 100644 lib/csharp/test/ThriftMVCTest/App_Start/RouteConfig.cs
delete mode 100644 lib/csharp/test/ThriftMVCTest/AsyncHttpHandler.cs
delete mode 100644 lib/csharp/test/ThriftMVCTest/Controllers/HomeController.cs
delete mode 100644 lib/csharp/test/ThriftMVCTest/Global.asax
delete mode 100644 lib/csharp/test/ThriftMVCTest/Global.asax.cs
delete mode 100644 lib/csharp/test/ThriftMVCTest/Properties/AssemblyInfo.cs
delete mode 100644 lib/csharp/test/ThriftMVCTest/SecondServiceImpl.cs
delete mode 100644 lib/csharp/test/ThriftMVCTest/SyncHttpHandler.cs
delete mode 100644 lib/csharp/test/ThriftMVCTest/ThriftMVCTest.csproj
delete mode 100644 lib/csharp/test/ThriftMVCTest/Views/Home/Index.cshtml
delete mode 100644 lib/csharp/test/ThriftMVCTest/Views/Shared/_Layout.cshtml
delete mode 100644 lib/csharp/test/ThriftMVCTest/Views/Web.config
delete mode 100644 lib/csharp/test/ThriftMVCTest/Views/_ViewStart.cshtml
delete mode 100644 lib/csharp/test/ThriftMVCTest/Web.Debug.config
delete mode 100644 lib/csharp/test/ThriftMVCTest/Web.Release.config
delete mode 100644 lib/csharp/test/ThriftMVCTest/Web.config
delete mode 100644 lib/csharp/test/ThriftMVCTest/favicon.ico
delete mode 100644 lib/csharp/test/ThriftMVCTest/packages.config
delete mode 100644 lib/js/CMakeLists.txt
delete mode 100644 lib/nodejs/CMakeLists.txt
delete mode 100644 test/csharp/Makefile.am
delete mode 100644 test/csharp/Program.cs
delete mode 100644 test/csharp/Properties/AssemblyInfo.cs
delete mode 100644 test/csharp/TestClient.cs
delete mode 100644 test/csharp/TestServer.cs
delete mode 100644 test/csharp/ThriftTest.csproj
delete mode 100644 test/csharp/ThriftTest.sln
delete mode 100644 tutorial/csharp/CsharpClient/CsharpClient.cs
delete mode 100644 tutorial/csharp/CsharpClient/CsharpClient.csproj
delete mode 100644 tutorial/csharp/CsharpClient/Properties/AssemblyInfo.cs
delete mode 100644 tutorial/csharp/CsharpServer/CsharpServer.cs
delete mode 100644 tutorial/csharp/CsharpServer/CsharpServer.csproj
delete mode 100644 tutorial/csharp/CsharpServer/Properties/AssemblyInfo.cs
delete mode 100644 tutorial/csharp/tutorial.sln