Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | clang fmt | ncteisen | 2018-01-02 |
| | |||
* | Merge branch 'master' of https://github.com/grpc/grpc into flow-control-part4 | ncteisen | 2017-12-18 |
|\ | |||
| * | Merge pull request #13798 from apolcyn/min_max_rpc_version_constants | apolcyn | 2017-12-18 |
| |\ | | | | | | | Define RPC protocol version constants | ||
| | * | Define RPC protocol version constants | Alexander Polcyn | 2017-12-18 |
| | | | |||
| * | | Merge pull request #13777 from frankyn/patch-1 | apolcyn | 2017-12-18 |
| |\ \ | | | | | | | | | [Ruby] Specify module init in README | ||
| * \ \ | Merge pull request #13776 from ncteisen/executor-tsan | Noah Eisen | 2017-12-15 |
| |\ \ \ | | | | | | | | | | | Fix shutdown executor tsan bug | ||
| * \ \ \ | Merge pull request #13771 from yang-g/delete | Yang Gao | 2017-12-15 |
| |\ \ \ \ | | | | | | | | | | | | | Mark tcp errors as UNAVAILABLE | ||
| * \ \ \ \ | Merge pull request #13774 from apolcyn/disable_soreuseport_in_ruby_tests | apolcyn | 2017-12-15 |
| |\ \ \ \ \ | | | | | | | | | | | | | | | Tentatively disable so_reuseport in ruby tests | ||
| * \ \ \ \ \ | Merge pull request #13789 from grpc/v1.8.x | Mehrdad Afshari | 2017-12-14 |
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | Upmerge changes from v1.8.x to master | ||
| | * \ \ \ \ \ | Merge pull request #13786 from kpayson64/fix_python_server_race | kpayson64 | 2017-12-14 |
| | |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | Fixes race condition in Python server shutdown | ||
| | | * | | | | | | Fixes race condition in Python server shutdown | Ken Payson | 2017-12-14 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When we set the call state to "CANCELLED" after grpc_cancel_all_calls, we would block other start batch operations from happening. The rpc_state for the cancelled call would still be in the server's rpc_states set, but it would never get removed because there were no active batches for the call, and the only place we remove from rpc_states is when a batch completes. It is better to rely on c-core's cancellation. Once a call is cancelled, all subsequent ops on that call will return immediately with a cancellation error. The RLock() change is due to the possibility that _on_call_completed gets invoked immediately when the call has already completed when the rpc_future callback is created. | ||
| | | | | | * | | | Fix executor tsan bug | ncteisen | 2017-12-14 |
| | |_|_|_|/ / / | |/| | | | | | | |||
| * | | | | | | | Merge pull request #13773 from ncteisen/tsan | Noah Eisen | 2017-12-14 |
| |\ \ \ \ \ \ \ | | |_|_|_|_|_|/ | |/| | | | | | | Fix tsan in bad_client tests | ||
| | | * | | | | | Reallow out-of-spec metadata | Nathaniel Manista | 2017-12-14 |
| | | |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This restore unsupported, de facto behavior that was dropped in 80516e884a8cd03daaa1f4a40d2bb2 but that it turns out a lot of folks have been using. | ||
| | | | | | * | [Ruby] Specify module init after cloning repo | Frank Natividad | 2017-12-14 |
| | |_|_|_|/ | |/| | | | | |||
| * | | | | | Merge pull request #13764 from kpayson64/fix_unused_param | kpayson64 | 2017-12-13 |
| |\ \ \ \ \ | | | | | | | | | | | | | | | Fix unused parameter warning in cpp codegen | ||
| | | * | | | | Fix tsan in bad_client tests | Noah Eisen | 2017-12-13 |
| | |/ / / / | |/| | | | | |||
| | | | * | | Disable soreuseport in ruby unit tests | Alexander Polcyn | 2017-12-13 |
| | | | | | | |||
| | | | | * | Mark tcp errors as UNAVAILABLE | yang-g | 2017-12-13 |
| | | | | | | |||
| * | | | | | Merge pull request #13754 from muxi/fix-stream-compression-gzip | Muxi Yan | 2017-12-13 |
| |\ \ \ \ \ | | | | | | | | | | | | | | | Fix stream_compression_payload flake | ||
| | | * | | | | Fix unused parameter warning in cpp codegen | Ken Payson | 2017-12-13 |
| | |/ / / / | |/| | | | | |||
| | * | | | | Fix inline/refcounted slice problem in gzip | Muxi Yan | 2017-12-13 |
| | | |_|/ | | |/| | | |||
| * | | | | Merge pull request #13739 from jtattermusch/csharp_gen_header | Jan Tattermusch | 2017-12-13 |
| |\ \ \ \ | | | | | | | | | | | | | C# plugin should add auto-generated header for generated files. | ||
| * \ \ \ \ | Merge pull request #13450 from daniel-j-born/tcp_client | Mark D. Roth | 2017-12-13 |
| |\ \ \ \ \ | | | | | | | | | | | | | | | Refactor POSIX TCP client connect. | ||
| | | * | | | | regenerate | Jan Tattermusch | 2017-12-13 |
| | | | | | | | |||
| | | * | | | | use auto-generated header for C# plugin | Jan Tattermusch | 2017-12-13 |
| | | | | | | | |||
| | | | | * | | fix or slow down windows socket leak | Junsung Ko | 2017-12-12 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | related issue https://github.com/grpc/grpc/issues/13519 https://github.com/grpc/grpc/issues/13102 | ||
| | * | | | | | Refactor POSIX TCP client connect. | Dan Born | 2017-12-12 |
| | | | | | | | |||
| * | | | | | | Merge remote-tracking branch 'origin/v1.8.x' | Mehrdad Afshari | 2017-12-11 |
| |\ \ \ \ \ \ | | |_|/ / / / | |/| | | / / | | | |_|/ / | | |/| | | | |||
| * | | | | | Merge pull request #13604 from yayaboring/master | Jan Tattermusch | 2017-12-12 |
| |\ \ \ \ \ | | | | | | | | | | | | | | | fix or slow down windows socket leak | ||
| | | * | | | | v1.8.0-pre2 is now v1.8.0 | Mehrdad Afshari | 2017-12-12 |
| | | | | | | | |||
| | | * | | | | Add tests for gRPC Python interceptor machinery | Mehrdad Afshari | 2017-12-12 |
| | | | | | | | |||
| | | * | | | | Add gRPC Python client-side interceptor machinery | Mehrdad Afshari | 2017-12-12 |
| | | | | | | | |||
| | | * | | | | Add gRPC Python service-side interceptor machinery | Mehrdad Afshari | 2017-12-12 |
| | | | | | | | |||
| * | | | | | | Merge pull request #13631 from sreecha/cv-wait-monotonic | Sree Kuchibhotla | 2017-12-12 |
| |\ \ \ \ \ \ | | |_|_|_|/ / | |/| | | | | | Use monotonic clock type for gpr_cv_wait | ||
| * | | | | | | Merge pull request #13718 from ncteisen/yapf-src-python | Noah Eisen | 2017-12-12 |
| |\ \ \ \ \ \ | | |_|_|_|_|/ | |/| | | | | | Yapf src/python | ||
| * | | | | | | Merge pull request #13711 from yang-g/ping | Yang Gao | 2017-12-11 |
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | Use the correct env var name | ||
| | | * | | | | | yapf grpcio_tests | ncteisen | 2017-12-11 |
| | | | | | | | | |||
| | | * | | | | | yapf-ize grpc_testing | ncteisen | 2017-12-11 |
| | | | | | | | | |||
| | | * | | | | | yapf-ize grpcio_reflection | ncteisen | 2017-12-11 |
| | | | | | | | | |||
| | | * | | | | | yapf-ize grpcio_health_checking | ncteisen | 2017-12-11 |
| | | | | | | | | |||
| | | * | | | | | Yapf-ize grpcio/grpc_.py | ncteisen | 2017-12-11 |
| | | | | | | | | |||
| * | | | | | | | Merge pull request #13708 from muxi/preboot-xcode-sim | Muxi Yan | 2017-12-11 |
| |\ \ \ \ \ \ \ | | |_|/ / / / / | |/| | | | | | | pre-boot xcode sim in objc-tests | ||
| | | * | | | | | Use the correct env var name | yang-g | 2017-12-11 |
| | |/ / / / / | |/| | | | | | |||
| | * | | | | | Add a comment when Xcode simulator fails to start. | Muxi Yan | 2017-12-11 |
| | | | | | | | |||
| | * | | | | | pre-boot xcode sim in objc-tests | Muxi Yan | 2017-12-11 |
| | | | | | | | |||
| * | | | | | | Merge pull request #13675 from jtattermusch/fix_csharp_clientserver_test | Jan Tattermusch | 2017-12-11 |
| |\ \ \ \ \ \ | | |/ / / / / | |/| | | | | | C# synchronize access to grpc_channel methods. | ||
| * | | | | | | Merge pull request #12706 from applinskinner/master | Zhouyihai Ding | 2017-12-11 |
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | Fix a PHP memory leak with SSL root certificates | ||
| | | | | | * | | Refactor: Rename call to response_iterator_call | Mehrdad Afshari | 2017-12-10 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Rename call to response_iterator_call file-wide for response-streaming tests. | ||
| | | | | | * | | Tests for ServicerContext.abort | Mehrdad Afshari | 2017-12-10 |
| | | | | | | | |