Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Merge pull request #16434 from ericgribkoff/fork_support_v2_mac_poll | Eric Gribkoff | 2018-08-24 |
|\ | | | | | Support tracking and closing fds post-fork in ev_poll_posix | ||
* \ | Merge pull request #16358 from muxi/privatize-boringssl | Muxi Yan | 2018-08-24 |
|\ \ | | | | | | | Make symbols of BoringSSL private | ||
* \ \ | Merge pull request #16447 from ericgribkoff/fix_parameter_name | Eric Gribkoff | 2018-08-24 |
|\ \ \ | | | | | | | | | Fix a parameter name mismatch | ||
| | * | | Update README to document the change | Muxi Yan | 2018-08-23 |
| | | | | |||
| | | * | sanity | Eric Gribkoff | 2018-08-23 |
| | | | | |||
| * | | | Fix a parameter name mismatch | Eric Gribkoff | 2018-08-23 |
| | | | | |||
| | | * | fix comments | Eric Gribkoff | 2018-08-23 |
| | | | | |||
* | | | | Merge pull request #16383 from vjpai/tidy | Vijay Pai | 2018-08-23 |
|\ \ \ \ | | | | | | | | | | | Cast an index to size_t to avoid sign-conversion warning | ||
* \ \ \ \ | Merge pull request #16437 from AspirinSJL/fix_lrs_filter_build | Juanli Shen | 2018-08-23 |
|\ \ \ \ \ | | | | | | | | | | | | | Fix build issue | ||
| * | | | | | Fix build issue | Juanli Shen | 2018-08-23 |
| | | | | | | |||
| | | | | * | do not track fds for poll-cv | Eric Gribkoff | 2018-08-23 |
| | | | | | | |||
| | | | * | | Make symbols of BoringSSL private to gRPC | Muxi Yan | 2018-08-23 |
| | | | | | | |||
| | | | | * | Check poll strategy in core fork handler and log error if unsupported | Eric Gribkoff | 2018-08-23 |
| | | | | | | |||
| | | | | * | Support tracking and closing fds post-fork in ev_poll_posix | Eric Gribkoff | 2018-08-23 |
| |_|_|_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This extends gRPC Python's fork compatibility to Mac OS, which does not support epoll The changes are a no-op if fork support is disabled | ||
* | | | | | Merge pull request #16435 from mehrdada/move-cred-wrapper-into-credentials.pyx | Mehrdad Afshari | 2018-08-23 |
|\ \ \ \ \ | | | | | | | | | | | | | Move _server_cert_config_fetcher_wrapper to credentials.pyx.pxi | ||
* \ \ \ \ \ | Merge pull request #16432 from ericgribkoff/allow_pthread_atfork_mac | Eric Gribkoff | 2018-08-22 |
|\ \ \ \ \ \ | | | | | | | | | | | | | | | Define the allow pthread atfork macro for gRPC Python MacOS builds | ||
| | * | | | | | Move _server_cert_config_fetcher_wrapper to credentials.pyx.pxi | Mehrdad Afshari | 2018-08-22 |
| |/ / / / / |/| | | | | | |||
* | | | | | | Merge pull request #16318 from ericgribkoff/fork_support_v2_check_if_shutdown | Eric Gribkoff | 2018-08-22 |
|\ \ \ \ \ \ | |_|/ / / / |/| | | | | | Python fork handler checks if gRPC core successfully shutdown | ||
* | | | | | | Merge pull request #16425 from lamby/spelling-errors | Juanli Shen | 2018-08-22 |
|\ \ \ \ \ \ | | | | | | | | | | | | | | | Fix a number of spelling errors. | ||
* \ \ \ \ \ \ | Merge pull request #16396 from AspirinSJL/simplify_arena | Juanli Shen | 2018-08-22 |
|\ \ \ \ \ \ \ | |_|_|_|_|/ / |/| | | | | | | Simplify call arena size growth | ||
| | | * | | | | Python post-fork handler: exit if grpc shutdown fails | Eric Gribkoff | 2018-08-22 |
| |_|/ / / / |/| | | | | | |||
* | | | | | | Merge pull request #16264 from ericgribkoff/fork_support_v2 | Eric Gribkoff | 2018-08-22 |
|\ \ \ \ \ \ | | | | | | | | | | | | | | | Support gRPC Python client-side fork with epoll1 | ||
| | | | * | | | Define the allow pthread atfork macro for gRPC Python MacOS builds | Eric Gribkoff | 2018-08-22 |
| | | | | | | | |||
* | | | | | | | Merge pull request #16398 from markdroth/round_robin_size_t_fix | Mark D. Roth | 2018-08-22 |
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | Fix round_robin to avoid negative size_t value. | ||
| | * | | | | | | Support gRPC Python client-side fork with epoll1 | Eric Gribkoff | 2018-08-22 |
| |/ / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | A process may fork after invoking grpc_init() and use gRPC in the child if and only if the child process first destroys all gRPC resources inherited from the parent process and invokes grpc_shutdown(). Subsequent to this, the child will be able to re-initialize and use gRPC. After fork, the parent process will be able to continue to use existing gRPC resources such as channels and calls without interference from the child process. To facilitate gRPC Python applications meeting the above constraints, gRPC Python will automatically destroy and shutdown all gRPC Core resources in the child's post-fork handler, including cancelling in-flight calls (see detailed design below). From the client's perspective, the child process is now free to create new channels and use gRPC. | ||
* | | | | | | | Merge pull request #16415 from jtattermusch/cmake_likes_assembly | Jan Tattermusch | 2018-08-22 |
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | cmake: disable assembly optimizations only when necessary | ||
* \ \ \ \ \ \ \ | Merge pull request #16412 from jtattermusch/building_no_install | Jan Tattermusch | 2018-08-22 |
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | Improve BUILDING.md | ||
| | | | | * | | | | Fix a number of spelling errors. | Chris Lamb | 2018-08-22 |
| |_|_|_|/ / / / |/| | | | | | | | |||
* | | | | | | | | Merge pull request #16421 from mehrdada/stricter-api-contract-for-grpc-server | Mehrdad Afshari | 2018-08-22 |
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | Ensure thread_pool is not None for grpc.Server | ||
| * | | | | | | | | Ensure thread_pool is not None for grpc.Server | Mehrdad Afshari | 2018-08-21 |
|/ / / / / / / / | |||
* | | | | | | | | Merge pull request #16170 from hcaseyal/timer_test | hcaseyal | 2018-08-21 |
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | Create timer unit tests for long running services and clarify behavior for infinite deadline timers | ||
| | | | | * | | | | Remove unnecessary atm | Juanli Shen | 2018-08-21 |
| | | | | | | | | | |||
| * | | | | | | | | Disable test on windows | Hope Casey-Allen | 2018-08-21 |
| | | | | | | | | | |||
| * | | | | | | | | Add timer tests for long running services | Hope Casey-Allen | 2018-08-21 |
| | | | | | | | | | |||
* | | | | | | | | | Merge pull request #16387 from vjpai/negative_size | Vijay Pai | 2018-08-21 |
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | size_t shouldn't have the value -1; switch to int | ||
| | | | * | | | | | | update ssl-performance.md | Jan Tattermusch | 2018-08-21 |
| | | | | | | | | | | |||
| | | | * | | | | | | cmake: disable assembly optimizations only when necessary | Jan Tattermusch | 2018-08-21 |
| |_|_|/ / / / / / |/| | | | | | | | | |||
* | | | | | | | | | Merge pull request #16401 from mehrdada/fix-sort-in-packages-xsl | Mehrdad Afshari | 2018-08-21 |
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | Fix sort issue in package build page | ||
| | * | | | | | | | | size_t shouldn't have the value -1; switch to int | Vijay Pai | 2018-08-21 |
| |/ / / / / / / / |/| | | | | | | | | |||
| | | * | | | | | | improve BUILDING.md | Jan Tattermusch | 2018-08-21 |
| |_|/ / / / / / |/| | | | | | | | |||
* | | | | | | | | Merge pull request #16399 from jtattermusch/csharp_upgrading_examples | Jan Tattermusch | 2018-08-21 |
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | Upgrade C# examples to grpc1.14.1 and protobuf3.6.1 | ||
* \ \ \ \ \ \ \ \ | Merge pull request #16404 from ZhouyihaiDing/fix_16392 | Zhouyihai Ding | 2018-08-20 |
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | PHP: fix failed test 16392 | ||
| * | | | | | | | | | PHP: fix failed test 16392 | ZhouyihaiDing | 2018-08-20 |
| | |_|_|_|_|/ / / | |/| | | | | | | | |||
* | | | | | | | | | Merge pull request #15984 from g-easy/hdrs | Vijay Pai | 2018-08-20 |
|\ \ \ \ \ \ \ \ \ | |/ / / / / / / / |/| | | | | | | | | Move GetSpanFromServerContext() to public header. | ||
* | | | | | | | | | Merge pull request #15926 from cartr/platform_solaris_aix | Vijay Pai | 2018-08-20 |
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | Make gRPC buildable with AIX and Solaris (no official support) | ||
| | | | * | | | | | | Fix sort issue in package build page | Mehrdad Afshari | 2018-08-20 |
| |_|_|/ / / / / / |/| | | | | | | | | |||
| | | * | | | | | | regenerate protos for C# examples | Jan Tattermusch | 2018-08-20 |
| | | | | | | | | | |||
| | | * | | | | | | upgrade HelloworldLegacyCsproj to grpc1.14.1 and protobuf 3.6.1 | Jan Tattermusch | 2018-08-20 |
| | | | | | | | | | |||
| | | * | | | | | | upgrade dotnet examples to grpc1.14.1 and protobuf 3.6.1 | Jan Tattermusch | 2018-08-20 |
| |_|/ / / / / / |/| | | | | | | | |||
| | | | * | | | | Fix round_robin to avoid negative size_t value. | Mark D. Roth | 2018-08-20 |
| | | | | | | | |