Yash Tibrewal
5d7d6c0fbd
Add method to fail hijacked send messages
6 years ago
Jan Tattermusch
9cfacc48ee
Merge pull request #17215 from jtattermusch/tool_test_msan_disable
...
Disable grpc_tool_test on msan
6 years ago
Jan Tattermusch
72f57a0004
Merge pull request #17216 from jtattermusch/dont_trigger_17175
...
Remove THREAD_SANITIZER define as it triggers #17175
6 years ago
Jan Tattermusch
310e1b07a7
adding THREAD_SANITIZER define seems to trigger #17175
6 years ago
Jan Tattermusch
e5f9f5ef46
disable grpc_tool_test on msan
6 years ago
Soheil Hassas Yeganeh
db2f88ae0f
Merge pull request #17205 from soheilhy/worktree-ref-counted-nonpolymorphic
...
Add a non-polymorphic variant to RefCounted.
6 years ago
vishalpowar
3c7492d02c
Merge pull request #17163 from vishalpowar/xds_plugin_rename_policy
...
Change the varible names that keep track of rr policy its state and
6 years ago
vishalpowar
e15a0cd061
Merge branch 'master' into xds_plugin_rename_policy
6 years ago
Soheil Hassas Yeganeh
1dd09321cd
Add a non-polymorphic variant to RefCounted.
...
Using RefCounted<Child, NonPolymorphic> users can now build smart,
ref-counted pointers without paying the costs of a vtable when it's
possible.
6 years ago
Vishal Powar
9e66b470ed
Change the varible names that keep track of rr policy its state and
...
resolution tracking to remove reference of the policy type (RR)
- Change RoundRobin to Child and rr_ to child_
- Changing the function names to remove reference to RR.
- Change 'grpclb' to 'xds' where parent policy is referenced.
6 years ago
Vijay Pai
637e4ea9fb
Merge pull request #17197 from vjpai/ctx_clear
...
Properly clear metadata and other structs when reusing ServerContext in callback API
6 years ago
apolcyn
0fdc3d6517
Merge pull request #17204 from apolcyn/avoid_re_resolution_after_shutdown
...
Avoid re-resolution after c-ares resolver has been shut down
6 years ago
yihuaz
4125631471
Merge pull request #17149 from yihuazhang/remove_alts_shared_resource
...
Do not use ALTS shared resource.
6 years ago
Vijay Pai
0e29d7b9bc
Properly clear metadata and other structs when reusing ServerContext
6 years ago
Guantao Liu
85d85bd0c3
Merge pull request #17193 from guantaol/client_reuse_addr
...
Enable SO_REUSEADDR in client sockets
6 years ago
Alexander Polcyn
aac8b239a2
Avoid re-resolution after c-ares resolver has been shut down
6 years ago
Soheil Hassas Yeganeh
fda941a60c
Merge pull request #17202 from soheilhy/worktree-clientchannel-tsan
...
Fix data race in client_channel.
6 years ago
Yihua Zhang
3fefdde3cc
remove ALTS shared resources
6 years ago
Juanli Shen
1a4286df98
Merge pull request #17196 from AspirinSJL/revert_lb_update
...
Revert RR policy update in xDS
6 years ago
yihuaz
ea56b5f61e
Merge pull request #17148 from yihuazhang/test_branch
...
Resolve a deadlock caused by invocation of grpc_call_cancel inside of gRPC core
6 years ago
Yang Gao
f508114421
Merge pull request #17199 from grpc/revert-17185-fix-deadstrip
...
Revert "Fix timer manager debug code"
6 years ago
Soheil Hassas Yeganeh
3580c14829
Merge pull request #17191 from soheilhy/worktree-server-init
...
Remove memset from call_data from gRPC server.
6 years ago
Soheil Hassas Yeganeh
1f6d3189a9
Fix data race in client_channel.
...
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
6 years ago
Muxi Yan
6873456fd9
Revert "Fix timer manager debug code"
6 years ago
Soheil Hassas Yeganeh
0831996388
Remove memset from call_data from gRPC server.
...
This was missed due to an explicit memset(0) in init_call_elem.
6 years ago
Muxi Yan
06cbe9baeb
Merge pull request #17185 from muxi/fix-deadstrip
...
Fix timer manager debug code
6 years ago
Yihua Zhang
99d8216d06
create internal version of grpc_call_cancel.
6 years ago
Juanli Shen
ec4892b316
Revert RR policy update in xDS
6 years ago
Lidi Zheng
37f8765111
Merge pull request #17189 from lidizheng/add-experimental-label
...
Label wait-for-ready argument in multicallables as experimental
6 years ago
Lidi Zheng
c109bec4c0
Merge pull request #17194 from lidizheng/update-documentation
...
Update Python documentation
6 years ago
Jan Tattermusch
1f5ffe3c53
Merge pull request #17187 from jtattermusch/macos_high_maxfiles
...
Use the kokoro's default maxfiles on macosx
6 years ago
Jan Tattermusch
3889eb57b9
Merge pull request #17184 from jtattermusch/fix_python_linux_extra
...
Fix linux_extra python artifacts
6 years ago
Lidi Zheng
9b65b40247
Label wait-for-ready argument in multicallables as experimental
6 years ago
Lidi Zheng
b1b669300f
Update Python documentation
...
* Reorganize the section titles
* Add Tutorial and Example
6 years ago
Bill Feng
15be84ac2e
Merge pull request #17172 from billfeng327/bugfix/enable-json-run-localhost-tsan
...
fix incorrect exclusion of json_run_localhost in TSAN and ASAN
6 years ago
Muxi Yan
0960acd05a
clang-format
6 years ago
Jan Tattermusch
2cf1682c97
use the kokoro's default maxfiles on macosx
6 years ago
Richard Belleville
27bab0c631
Merge pull request #17143 from grpc/module-root-logger
...
Only Add NullHandler to Module-Root Logger
6 years ago
Muxi Yan
b8c9648f60
Directly calling logging function to prevent dead-stripping
6 years ago
Muxi Yan
04cef1fd19
Revert "Prevent dead-stripping by explicitly calling init"
...
This reverts commit d0539dcc36
.
6 years ago
Bill Feng
47ed4f34ad
changed exclusion to the correct target
6 years ago
Vijay Pai
170e949322
Merge pull request #17180 from vjpai/tidier3
...
Fix clang-tidy issues
6 years ago
Jan Tattermusch
b79462f186
Merge pull request #17183 from jtattermusch/client_channel_stress_tests_open_files
...
make client_channel_stress_test run exclusively
6 years ago
Jan Tattermusch
15451b5951
fix linux_extra python artifacts
6 years ago
Jan Tattermusch
14d0dff09f
make client_channel_stress_test run exclusively
6 years ago
Muxi Yan
d0539dcc36
Prevent dead-stripping by explicitly calling init
6 years ago
Vijay Pai
a192fc6880
Fix clang-tidy issues
6 years ago
Richard Belleville
6d0add9773
Merge pull request #17176 from grpc/fix-bazel-requirements
...
Add missing transitive dependencies
6 years ago
Muxi Yan
36440dab65
Merge pull request #16647 from grpc/add-macos-example
...
Add Objective-C MacOS example
6 years ago
Richard Belleville
c477cb8597
Add missing transitive dependencies
...
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
6 years ago