Guantao Liu
a3348a3bc9
Also extend iomgr_windows.cc
6 years ago
Guantao Liu
be5eea1f42
Extend ev_posix.* to prepare for the new background poller 'epollbg',
...
and get rid of the dependency loop on the grpc shutdown path. Make sure
all background closures are complete before shutting down the other grpc
modules.
Avoid using the backup poller in TCP endpoints if using the background
poller.
6 years ago
Muxi Yan
168965b2c2
Merge pull request #17241 from muxi/boost-c++-version
...
Boost C++ podspec version for 1.17.0
6 years ago
Muxi Yan
ce4a8a66ee
Boost C++ version for 1.17.0
6 years ago
Srini Polavarapu
9c22b4e1ba
Merge pull request #17181 from DerekRoy/master
...
Update README.md
6 years ago
Yash Tibrewal
f7bb5fa9d9
Merge pull request #17232 from yashykt/cleanup1
...
Remove the std::unique_ptr for interceptor creators, instead use move semantics everywhere
6 years ago
Derek
44e83d7964
Update README.md
6 years ago
Yash Tibrewal
a60fd359cb
Modify remaining usecases in test/cpp
6 years ago
Lidi Zheng
924219a471
Merge pull request #17234 from lidizheng/enable-lcov-1.12-1.13
...
Enable lcov 1.12 and 1.13 for gRPC PHP
6 years ago
Jan Tattermusch
a81c0675f0
Merge pull request #16832 from clemensg/makefile_version_links
...
Fix invalid version .so links in Makefile
6 years ago
Lidi Zheng
31e8a6aa32
Merge pull request #17229 from lidizheng/make-docgen-py-work
...
Make docgen.py work
6 years ago
Lidi Zheng
dd2bdf2ff1
Enable lcov 1.12 and 1.13 for gRPC PHP
6 years ago
Lidi Zheng
d1776af2ff
Make docgen.py work
...
* Merge unnecessary arguments
* Remove the build command (CI should make sure it works, not this script)
* Speed up the GitHub operations with proper flags
* Adding Sphinx to setup requirement
6 years ago
Yash Tibrewal
626f1c9d53
Remove the std::unique_ptr, instead use move semantics everywhere
6 years ago
Juanli Shen
d8a7af85d7
Merge pull request #17063 from AspirinSJL/lb_config
...
Add support for LB config in service config
6 years ago
Mark D. Roth
0f211b32b5
Merge pull request #17226 from markdroth/channel_state_fix
...
Don't reset channel state on resolver failure when LB policy exists.
6 years ago
vishalpowar
c809fa7829
Merge pull request #17210 from vishalpowar/import-envoy-submodule
...
Add envoy and its dependent repos as submodules in third_party
6 years ago
Juanli Shen
8a880801ae
Add support for LB config in service config
6 years ago
Soheil Hassas Yeganeh
fdf63a7c02
Merge pull request #17188 from soheilhy/worktree-refcounted
...
Add grpc_core::RefCount and use it for RefCountedPtr
6 years ago
Soheil Hassas Yeganeh
c25d2445f7
Add grpc_core::RefCount and use it for RefCountedPtr
6 years ago
Mark D. Roth
d18458720c
Don't reset channel state on resolver failure when LB policy exists.
6 years ago
Jan Tattermusch
dc1bbf9932
Merge pull request #17167 from jtattermusch/switch_to_contextual_serializer
...
Switch C# to contextual serializer and deserializer internally
6 years ago
Jan Tattermusch
cba17be464
Merge pull request #17157 from jtattermusch/csharp_alternative_binding
...
C#: Add BindService() method that works with alternative serving stacks
6 years ago
Stanley Cheung
a0e54a4797
Merge pull request #17147 from toc007/PHP-Forking
...
Add PHP forking feature
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
Vishal Powar
862bba6fb4
Updating sanity check for submodules
6 years ago
Vishal Powar
edab4e773e
Add envoy and its dependent repos as submodules in third_party
...
The basic criteria is to have protoc generate code for envoy api's and
this change achieves that.
e.g.
protoc -I=$PWD -I=$PWD/third_party/data-plane-api -I=$PWD/third_party/googleapis -I=$PWD/third_party/protobuf -I=$PWD/third_party/protoc-gen-validate third_party/data-plane-api/envoy/api/v2/eds.proto
6 years ago
Jan Tattermusch
0898074809
regenerate protos
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
Tommy Chen
b343917c5f
revert .gitconfig
6 years ago
Jan Tattermusch
bff1452e5e
mark as experimental
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
Tommy Chen
644f6e28db
fixed if<space>
6 years ago
Tommy Chen
b0e5e6414e
added check for GRPC_ENABLE_FORK_SUPPORT in register_fork_handlers
6 years ago
Tommy Chen
a01eeb47d7
re-running tests, squashing commits
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