aboutsummaryrefslogtreecommitdiffhomepage
Commit message (Collapse)AuthorAge
...
| | | * | | | | | | | Properly clear metadata and other structs when reusing ServerContextGravatar Vijay Pai2018-11-13
| | | | | | | | | | |
* | | | | | | | | | | Merge pull request #17193 from guantaol/client_reuse_addrGravatar Guantao Liu2018-11-13
|\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Enable SO_REUSEADDR in client sockets
| | | * | | | | | | | | Avoid re-resolution after c-ares resolver has been shut downGravatar Alexander Polcyn2018-11-13
| | | | | | | | | | | |
* | | | | | | | | | | | Merge pull request #17202 from soheilhy/worktree-clientchannel-tsanGravatar Soheil Hassas Yeganeh2018-11-13
|\ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | Fix data race in client_channel.
| | | * | | | | | | | | | remove ALTS shared resourcesGravatar Yihua Zhang2018-11-13
| |_|/ / / / / / / / / / |/| | | | | | | | | | |
* | | | | | | | | | | | Merge pull request #17196 from AspirinSJL/revert_lb_updateGravatar Juanli Shen2018-11-13
|\ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | Revert RR policy update in xDS
* \ \ \ \ \ \ \ \ \ \ \ \ Merge pull request #17148 from yihuazhang/test_branchGravatar yihuaz2018-11-13
|\ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | Resolve a deadlock caused by invocation of grpc_call_cancel inside of gRPC core
* \ \ \ \ \ \ \ \ \ \ \ \ \ Merge pull request #17199 from grpc/revert-17185-fix-deadstripGravatar Yang Gao2018-11-13
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Revert "Fix timer manager debug code"
* \ \ \ \ \ \ \ \ \ \ \ \ \ \ Merge pull request #17191 from soheilhy/worktree-server-initGravatar Soheil Hassas Yeganeh2018-11-13
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove memset from call_data from gRPC server.
| | | | | * | | | | | | | | | | Fix data race in client_channel.Gravatar Soheil Hassas Yeganeh2018-11-13
| |_|_|_|/ / / / / / / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Since retry_dispatched is next to the metadata bitfields, compiler will generate a 2 byte store when we set this bitfield. Move this field to the end of the structure to avoid such a data race. Fixes #16896
| | * | | | | | | | | | | | | Revert "Fix timer manager debug code"Gravatar Muxi Yan2018-11-13
| |/ / / / / / / / / / / / / |/| | | | | | | | | | | | |
| * | | | | | | | | | | | | Remove memset from call_data from gRPC server.Gravatar Soheil Hassas Yeganeh2018-11-12
|/ / / / / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This was missed due to an explicit memset(0) in init_call_elem.
* | | | | | | | | | | | | Merge pull request #17185 from muxi/fix-deadstripGravatar Muxi Yan2018-11-12
|\ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix timer manager debug code
| | * | | | | | | | | | | | create internal version of grpc_call_cancel.Gravatar Yihua Zhang2018-11-12
| |/ / / / / / / / / / / / |/| | | | | | | | | | | |
| | * | | | | | | | | | | Revert RR policy update in xDSGravatar Juanli Shen2018-11-12
| |/ / / / / / / / / / / |/| | | | | | | | | | |
* | | | | | | | | | | | Merge pull request #17189 from lidizheng/add-experimental-labelGravatar Lidi Zheng2018-11-12
|\ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | Label wait-for-ready argument in multicallables as experimental
* \ \ \ \ \ \ \ \ \ \ \ \ Merge pull request #17194 from lidizheng/update-documentationGravatar Lidi Zheng2018-11-12
|\ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update Python documentation
* \ \ \ \ \ \ \ \ \ \ \ \ \ Merge pull request #17187 from jtattermusch/macos_high_maxfilesGravatar Jan Tattermusch2018-11-12
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Use the kokoro's default maxfiles on macosx
* \ \ \ \ \ \ \ \ \ \ \ \ \ \ Merge pull request #17184 from jtattermusch/fix_python_linux_extraGravatar Jan Tattermusch2018-11-12
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|_|_|_|_|/ / / / |/| | | | | | | | | | | | | | Fix linux_extra python artifacts
| | | | * | | | | | | | | | | Label wait-for-ready argument in multicallables as experimentalGravatar Lidi Zheng2018-11-12
| | | | | | | | | | | | | | |
| | | * | | | | | | | | | | | Update Python documentationGravatar Lidi Zheng2018-11-12
| |_|/ / / / / / / / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Reorganize the section titles * Add Tutorial and Example
* | | | | | | | | | | | | | Merge pull request #17172 from billfeng327/bugfix/enable-json-run-localhost-tsanGravatar Bill Feng2018-11-12
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|/ / / / / / / / / / / |/| | | | | | | | | | | | | fix incorrect exclusion of json_run_localhost in TSAN and ASAN
| | | | * | | | | | | | | | clang-formatGravatar Muxi Yan2018-11-12
| | | | | | | | | | | | | |
| | | * | | | | | | | | | | use the kokoro's default maxfiles on macosxGravatar Jan Tattermusch2018-11-12
| | | | | | | | | | | | | |
* | | | | | | | | | | | | | Merge pull request #17143 from grpc/module-root-loggerGravatar Richard Belleville2018-11-12
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|/ / / / / / / / / / / |/| | | | | | | | | | | | | Only Add NullHandler to Module-Root Logger
| | | | * | | | | | | | | | Directly calling logging function to prevent dead-strippingGravatar Muxi Yan2018-11-12
| | | | | | | | | | | | | |
| | | | * | | | | | | | | | Revert "Prevent dead-stripping by explicitly calling init"Gravatar Muxi Yan2018-11-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit d0539dcc3693458f89e75a4f4d0d6534c40ebfa3.
| | * | | | | | | | | | | | changed exclusion to the correct targetGravatar Bill Feng2018-11-12
| | | | | | | | | | | | | |
* | | | | | | | | | | | | | Merge pull request #17180 from vjpai/tidier3Gravatar Vijay Pai2018-11-12
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|/ / / / / / / |/| | | | | | | | | | | | | Fix clang-tidy issues
* | | | | | | | | | | | | | Merge pull request #17183 from ↵Gravatar Jan Tattermusch2018-11-12
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | jtattermusch/client_channel_stress_tests_open_files make client_channel_stress_test run exclusively
| | | | | * | | | | | | | | | fix linux_extra python artifactsGravatar Jan Tattermusch2018-11-12
| |_|_|_|/ / / / / / / / / / |/| | | | | | | | | | | | |
| * | | | | | | | | | | | | make client_channel_stress_test run exclusivelyGravatar Jan Tattermusch2018-11-12
|/ / / / / / / / / / / / /
| | | | * / / / / / / / / Prevent dead-stripping by explicitly calling initGravatar Muxi Yan2018-11-11
| |_|_|/ / / / / / / / / |/| | | | | | | | | | |
| | | | | | | | | | * | Update README.mdGravatar Derek2018-11-11
| |_|_|_|_|_|_|_|_|/ / |/| | | | | | | | | |
| * | | | | | | | | | Fix clang-tidy issuesGravatar Vijay Pai2018-11-11
|/ / / / / / / / / /
* | | | | | | | | | Merge pull request #17176 from grpc/fix-bazel-requirementsGravatar Richard Belleville2018-11-09
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | Add missing transitive dependencies
* \ \ \ \ \ \ \ \ \ \ Merge pull request #16647 from grpc/add-macos-exampleGravatar Muxi Yan2018-11-09
|\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Add Objective-C MacOS example
| | * | | | | | | | | | Add missing transitive dependenciesGravatar Richard Belleville2018-11-09
| |/ / / / / / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This commit resolves an interop test currently failing on master. Over the past couple of weeks, bazel-based tests have been introduced. The current setup does not appear to automatically handle transitive dependencies. Instead, transitive dependencies such as `requests` have been manually added to `requirements.bazel.txt`. It appears that the build server happened to have the dependencies of the `requests` library installed already, but later had a configuration wipe. This was compounded by the google-auth library erroneously reporting that the `requests` module itself was not installed. In fact, it was the transitive dependencies of `requests` that were not being installed by the build file. (third-order dependencies of our test) I consider this a quick fix to get the build passing. In the long run, we need to automatically resolve and install transitive dependencies in our bazel builds. Resolves: #17170
| | | | * | | | | | | Enable SO_REUSEADDR in client socketsGravatar Guantao Liu2018-11-09
| |_|_|/ / / / / / / |/| | | | | | | | |
* | | | | | | | | | Merge pull request #17150 from lidizheng/enable-virtualenv-testsGravatar Lidi Zheng2018-11-09
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | Fix gRPC python tests failing under `virtualenv`
* \ \ \ \ \ \ \ \ \ \ Merge pull request #17131 from AspirinSJL/grpclb_fallback_fixGravatar Juanli Shen2018-11-09
|\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Update the RR policy even when fallback mode is disabled
| | * | | | | | | | | | Only install virtualenv if not inside of virtualenv alreadyGravatar Lidi Zheng2018-11-09
| | | | | | | | | | | |
| * | | | | | | | | | | Update the RR policy when fallback is disabledGravatar Juanli Shen2018-11-09
| | | | | | | | | | | |
| | | | | * | | | | | | fix incorrect exclusion of json_run_localhost in TSANGravatar Bill Feng2018-11-09
| | | | | | | | | | | |
* | | | | | | | | | | | Merge pull request #17171 from jtattermusch/python_bazel_useful_outputGravatar Jan Tattermusch2018-11-09
|\ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|/ / / / / / / |/| | | | | | | | | | | Make python bazel tests outputs useful
* | | | | | | | | | | | Merge pull request #17169 from jtattermusch/foundry_msan_pr_scriptGravatar Jan Tattermusch2018-11-09
|\ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | Add script for running RBE msan on PRs
| | * | | | | | | | | | | make python bazel tests outputs usefulGravatar Jan Tattermusch2018-11-09
| |/ / / / / / / / / / / |/| | | | | | | | | | |
* | | | | | | | | | | | Merge pull request #17158 from jtattermusch/foundry_opt_dbg_configGravatar Jan Tattermusch2018-11-09
|\ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | use bazel --config= for all foundry builds
| | * | | | | | | | | | | add script for running RBE msan on PRsGravatar Jan Tattermusch2018-11-09
| |/ / / / / / / / / / / |/| | | | | | | | | | |
* | | | | | | | | | | | Merge pull request #17165 from jtattermusch/fix_absl_msanGravatar Jan Tattermusch2018-11-09
|\ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | use sanitizer-related defines for absl (to fix MSAN failures)