- Dec 29, 2016
-
-
Nathaniel Manista authored
It's been confusing that these tests have been called "interop" but are not actually tests of interoperation.
-
- Dec 15, 2016
-
-
ncteisen authored
-
- Dec 08, 2016
-
-
Ken Payson authored
This reverts commit 3045a379.
-
- Dec 07, 2016
-
-
Masood Malekghassemi authored
Backports per-object grpc_init/deinit and separated-file grpc protoc codegen (#7538, #8246, #8920).
-
- Dec 01, 2016
-
-
Ken Payson authored
The server cleanup method is untested. The join() function that exposes it is only called by the internals of threading.py, and we don't hold a reference to the server thread to explicitly join() it, and I'm not sure we should add a reference just for this purpose. Moreover, the threading.py only calls join(None), the code path in question isn't even exercised by the internals of threading.py. Its just there to make sure we properly follow the join(timeout) semantics.
-
- Oct 28, 2016
-
-
Masood Malekghassemi authored
To support magical internal build processes, the pb2 files need to be split into pure-proto and gRPC parts. This performs that split and further fixes bad module names in the test harness that interfered with the intended test implementation. An unfortunate side effect, due to limitations of protoc and holdover behavior we must support in major version 1.x, is that trash files are generated in split generation. This shouldn't be a problem in normal protoc plugin use.
-
- Oct 20, 2016
-
-
Masood Malekghassemi authored
Some features relating to proto2 extension querying are missing due to missing upstream features required to support them (see https://github.com/google/protobuf/issues/2248).
-
- Sep 19, 2016
-
-
Ken Payson authored
-
- Jul 07, 2016
-
-
Nathaniel Manista authored
-
- Jul 01, 2016
-
-
Masood Malekghassemi authored
Moves all tests into a separate package. This does not change existing supported means of running tests (e.g. through run_tests.py).
-
- Jun 28, 2016
-
-
Ken Payson authored
-
- Jun 26, 2016
-
-
Ken Payson authored
-
- Jun 25, 2016
-
-
David Garcia Quintas authored
-
- Jun 22, 2016
-
-
Nathaniel Manista authored
-
- Jun 18, 2016
-
-
Nathaniel Manista authored
-
Nathaniel Manista authored
-
- Jun 17, 2016
-
-
Nathaniel Manista authored
-
- Jun 16, 2016
-
-
Nathaniel Manista authored
-
- Jun 14, 2016
-
-
Ken Payson authored
When the Python Interpreter exits, it first attempts to join any outstanding threads. This is problematic if a server is created as a top-level variable or referenced by a reference cycle, as join() will hang. This adds cleanup behavior to the server thread's join().
-
- Jun 13, 2016
-
-
Ken Payson authored
-
Nathaniel Manista authored
-
- Jun 11, 2016
-
-
Ken Payson authored
-
- Jun 03, 2016
-
-
Nathaniel Manista authored
-
- Jun 02, 2016
-
-
Nathaniel Manista authored
-
- May 23, 2016
-
-
Nathaniel Manista authored
-
- May 18, 2016
-
-
Ken Payson authored
-
- May 05, 2016
-
-
Ken Payson authored
-
- Mar 12, 2016
-
-
Jan Tattermusch authored
-
- Mar 03, 2016
-
-
Jan Tattermusch authored
-