aboutsummaryrefslogtreecommitdiffhomepage
Commit message (Collapse)AuthorAge
* Merge pull request #16434 from ericgribkoff/fork_support_v2_mac_pollGravatar Eric Gribkoff2018-08-24
|\ | | | | Support tracking and closing fds post-fork in ev_poll_posix
* \ Merge pull request #16358 from muxi/privatize-boringsslGravatar Muxi Yan2018-08-24
|\ \ | | | | | | Make symbols of BoringSSL private
* \ \ Merge pull request #16447 from ericgribkoff/fix_parameter_nameGravatar Eric Gribkoff2018-08-24
|\ \ \ | | | | | | | | Fix a parameter name mismatch
| | * | Update README to document the changeGravatar Muxi Yan2018-08-23
| | | |
| | | * sanityGravatar Eric Gribkoff2018-08-23
| | | |
| * | | Fix a parameter name mismatchGravatar Eric Gribkoff2018-08-23
| | | |
| | | * fix commentsGravatar Eric Gribkoff2018-08-23
| | | |
* | | | Merge pull request #16383 from vjpai/tidyGravatar Vijay Pai2018-08-23
|\ \ \ \ | | | | | | | | | | Cast an index to size_t to avoid sign-conversion warning
* \ \ \ \ Merge pull request #16437 from AspirinSJL/fix_lrs_filter_buildGravatar Juanli Shen2018-08-23
|\ \ \ \ \ | | | | | | | | | | | | Fix build issue
| * | | | | Fix build issueGravatar Juanli Shen2018-08-23
| | | | | |
| | | | | * do not track fds for poll-cvGravatar Eric Gribkoff2018-08-23
| | | | | |
| | | | * | Make symbols of BoringSSL private to gRPCGravatar Muxi Yan2018-08-23
| | | | | |
| | | | | * Check poll strategy in core fork handler and log error if unsupportedGravatar Eric Gribkoff2018-08-23
| | | | | |
| | | | | * Support tracking and closing fds post-fork in ev_poll_posixGravatar Eric Gribkoff2018-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.pyxGravatar Mehrdad Afshari2018-08-23
|\ \ \ \ \ | | | | | | | | | | | | Move _server_cert_config_fetcher_wrapper to credentials.pyx.pxi
* \ \ \ \ \ Merge pull request #16432 from ericgribkoff/allow_pthread_atfork_macGravatar Eric Gribkoff2018-08-22
|\ \ \ \ \ \ | | | | | | | | | | | | | | Define the allow pthread atfork macro for gRPC Python MacOS builds
| | * | | | | Move _server_cert_config_fetcher_wrapper to credentials.pyx.pxiGravatar Mehrdad Afshari2018-08-22
| |/ / / / / |/| | | | |
* | | | | | Merge pull request #16318 from ericgribkoff/fork_support_v2_check_if_shutdownGravatar Eric Gribkoff2018-08-22
|\ \ \ \ \ \ | |_|/ / / / |/| | | | | Python fork handler checks if gRPC core successfully shutdown
* | | | | | Merge pull request #16425 from lamby/spelling-errorsGravatar Juanli Shen2018-08-22
|\ \ \ \ \ \ | | | | | | | | | | | | | | Fix a number of spelling errors.
* \ \ \ \ \ \ Merge pull request #16396 from AspirinSJL/simplify_arenaGravatar Juanli Shen2018-08-22
|\ \ \ \ \ \ \ | |_|_|_|_|/ / |/| | | | | | Simplify call arena size growth
| | | * | | | Python post-fork handler: exit if grpc shutdown failsGravatar Eric Gribkoff2018-08-22
| |_|/ / / / |/| | | | |
* | | | | | Merge pull request #16264 from ericgribkoff/fork_support_v2Gravatar Eric Gribkoff2018-08-22
|\ \ \ \ \ \ | | | | | | | | | | | | | | Support gRPC Python client-side fork with epoll1
| | | | * | | Define the allow pthread atfork macro for gRPC Python MacOS buildsGravatar Eric Gribkoff2018-08-22
| | | | | | |
* | | | | | | Merge pull request #16398 from markdroth/round_robin_size_t_fixGravatar Mark D. Roth2018-08-22
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | Fix round_robin to avoid negative size_t value.
| | * | | | | | Support gRPC Python client-side fork with epoll1Gravatar Eric Gribkoff2018-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_assemblyGravatar Jan Tattermusch2018-08-22
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | cmake: disable assembly optimizations only when necessary
* \ \ \ \ \ \ \ Merge pull request #16412 from jtattermusch/building_no_installGravatar Jan Tattermusch2018-08-22
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | Improve BUILDING.md
| | | | | * | | | Fix a number of spelling errors.Gravatar Chris Lamb2018-08-22
| |_|_|_|/ / / / |/| | | | | | |
* | | | | | | | Merge pull request #16421 from mehrdada/stricter-api-contract-for-grpc-serverGravatar Mehrdad Afshari2018-08-22
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | Ensure thread_pool is not None for grpc.Server
| * | | | | | | | Ensure thread_pool is not None for grpc.ServerGravatar Mehrdad Afshari2018-08-21
|/ / / / / / / /
* | | | | | | | Merge pull request #16170 from hcaseyal/timer_testGravatar hcaseyal2018-08-21
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | Create timer unit tests for long running services and clarify behavior for infinite deadline timers
| | | | | * | | | Remove unnecessary atmGravatar Juanli Shen2018-08-21
| | | | | | | | |
| * | | | | | | | Disable test on windowsGravatar Hope Casey-Allen2018-08-21
| | | | | | | | |
| * | | | | | | | Add timer tests for long running servicesGravatar Hope Casey-Allen2018-08-21
| | | | | | | | |
* | | | | | | | | Merge pull request #16387 from vjpai/negative_sizeGravatar Vijay Pai2018-08-21
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | size_t shouldn't have the value -1; switch to int
| | | | * | | | | | update ssl-performance.mdGravatar Jan Tattermusch2018-08-21
| | | | | | | | | |
| | | | * | | | | | cmake: disable assembly optimizations only when necessaryGravatar Jan Tattermusch2018-08-21
| |_|_|/ / / / / / |/| | | | | | | |
* | | | | | | | | Merge pull request #16401 from mehrdada/fix-sort-in-packages-xslGravatar Mehrdad Afshari2018-08-21
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | Fix sort issue in package build page
| | * | | | | | | | size_t shouldn't have the value -1; switch to intGravatar Vijay Pai2018-08-21
| |/ / / / / / / / |/| | | | | | | |
| | | * | | | | | improve BUILDING.mdGravatar Jan Tattermusch2018-08-21
| |_|/ / / / / / |/| | | | | | |
* | | | | | | | Merge pull request #16399 from jtattermusch/csharp_upgrading_examplesGravatar Jan Tattermusch2018-08-21
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | Upgrade C# examples to grpc1.14.1 and protobuf3.6.1
* \ \ \ \ \ \ \ \ Merge pull request #16404 from ZhouyihaiDing/fix_16392Gravatar Zhouyihai Ding2018-08-20
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | PHP: fix failed test 16392
| * | | | | | | | | PHP: fix failed test 16392Gravatar ZhouyihaiDing2018-08-20
| | |_|_|_|_|/ / / | |/| | | | | | |
* | | | | | | | | Merge pull request #15984 from g-easy/hdrsGravatar Vijay Pai2018-08-20
|\ \ \ \ \ \ \ \ \ | |/ / / / / / / / |/| | | | | | | | Move GetSpanFromServerContext() to public header.
* | | | | | | | | Merge pull request #15926 from cartr/platform_solaris_aixGravatar Vijay Pai2018-08-20
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | Make gRPC buildable with AIX and Solaris (no official support)
| | | | * | | | | | Fix sort issue in package build pageGravatar Mehrdad Afshari2018-08-20
| |_|_|/ / / / / / |/| | | | | | | |
| | | * | | | | | regenerate protos for C# examplesGravatar Jan Tattermusch2018-08-20
| | | | | | | | |
| | | * | | | | | upgrade HelloworldLegacyCsproj to grpc1.14.1 and protobuf 3.6.1Gravatar Jan Tattermusch2018-08-20
| | | | | | | | |
| | | * | | | | | upgrade dotnet examples to grpc1.14.1 and protobuf 3.6.1Gravatar Jan Tattermusch2018-08-20
| |_|/ / / / / / |/| | | | | | |
| | | | * | | | Fix round_robin to avoid negative size_t value.Gravatar Mark D. Roth2018-08-20
| | | | | | | |