Vijay Pai
023a6b5c8e
Merge pull request #17916 from grpc/revert-17896-17338fix
...
Revert "Fix for 17338. Delay shutdown of buffer list till tcp_free to avoid races"
6 years ago
Vijay Pai
95fe85f090
Revert "Fix for 17338. Delay shutdown of buffer list till tcp_free to avoid races"
6 years ago
Vijay Pai
977df7208a
Merge pull request #17909 from vjpai/delist
...
Replace list of outstanding callback requests with count
6 years ago
Soheil Hassas Yeganeh
4617ecd879
Merge pull request #17908 from soheilhy/tcp-posix-tsan
...
Use full_fetch_add for ref counting the backup poller.
6 years ago
yihuaz
ec7dfe41f7
Merge pull request #17664 from yihuazhang/SSL_ROOT_DUPLICATE
...
Allow duplicates in ssl root certificate list.
6 years ago
Vijay Pai
8521c0394b
Address optional reviewer comments
6 years ago
Juanli Shen
37c7c1217d
Merge pull request #17883 from AspirinSJL/fix_hcc_segv
...
Unref watcher after releasing lock
6 years ago
Yash Tibrewal
3db446f398
Merge pull request #17896 from yashykt/17338fix
...
Fix for 17338. Delay shutdown of buffer list till tcp_free to avoid races
6 years ago
Soheil Hassas Yeganeh
bdd02e5852
Merge pull request #17439 from soheilhy/worktree-slice-align
...
Reorder fields in slice to share the same bytes for length fields.
6 years ago
Soheil Hassas Yeganeh
3492539b32
Use full_fetch_add for ref counting the backup poller.
...
There were spurious TSAN errors on PR #17823 because
TSAN doesn't really understand how `g_uncovered_notifications_pending`
works. It's odd in the sense that we destroy the backup
poller, when the ref count reaches 1 (instead of 0 which is commonly
used).
Prior to PR #17823 , TSAN doesn't complain because we (unnecessarily)
always grab the pollset's lock, which TSAN understands.
This commit uses full_fetch_add to explain the synchronization
primitive to TSAN.
6 years ago
Yihua Zhang
09cd07cfa0
revision 1
6 years ago
Vijay Pai
e56c832c0d
Replace list of outstanding callback requests with count only
6 years ago
Soheil Hassas Yeganeh
af4687bd4d
Merge pull request #17824 from soheilhy/worktree-weak
...
Introduce weak and nonline attribute.
6 years ago
Lidi Zheng
15bb25ae54
Merge pull request #17798 from lidizheng/bazel-install
...
Install Bazel using its installation script
6 years ago
Muxi Yan
343c2286af
Merge pull request #17890 from grpc/jtattermusch-patch-2
...
Increase VM timeout for grpc_ios_binary_size job
6 years ago
Soheil Hassas Yeganeh
ef20840174
Reorder fields in slice to share the same bytes for length fields.
...
Ref-counted and inlined slices both have a lenght value, but
they are not in the same byte offset. As a result, we will
have two different loads based on a branch.
Instead move them to the same byteoffset, so that we will have
one move and the same number of branches.
Difference can be seen on:
https://godbolt.org/z/kqFZcP
6 years ago
Vijay Pai
cc392e89bc
Merge pull request #17901 from vjpai/unlock_cq
...
Remove an overly-conservative mutex from callback CQ implementation
6 years ago
Vijay Pai
64e095953a
Remove an overly-conservative mutex from callback CQ implementation
6 years ago
Jan Tattermusch
3f5912d04a
Merge pull request #17889 from jtattermusch/server_service_definition_move
...
Refactor ServerServiceDefinition and move it to Grpc.Core.Api nuget.
6 years ago
Jan Tattermusch
73b846492a
change namespace to internal
6 years ago
Yihua Zhang
adfe2238ef
ignore duplicate root cert in cert list instead of fail.
6 years ago
Yash Tibrewal
bb73d8ce21
Fix for 17338. Delay shutdown of buffer list till tcp_free to avoid races
6 years ago
Lidi Zheng
c372768fee
Install Bazel using its installation script
6 years ago
Juanli Shen
a4f8534a98
Unref watcher after releasing lock
6 years ago
Juanli Shen
4286279b64
Merge pull request #17885 from AspirinSJL/same_param_name
...
Unify parameter name
6 years ago
Soheil Hassas Yeganeh
5a382a3b59
Introduce weak and nonline attribute.
...
This will be used to mark symbols such as nallocx as weak and replace
with better implementation when available.
6 years ago
Jan Tattermusch
d8f2e99167
Increase VM timeout for grpc_ios_binary_size job
6 years ago
Jan Tattermusch
81a99b3650
Merge pull request #17837 from JunTaoLuo/master
...
Allow passing null implementation to generated BindService overload using ServiceBinderBase
6 years ago
Vijay Pai
cd5021e870
Merge pull request #17875 from vjpai/reduce_info
...
Eliminate an unneeded log_info
6 years ago
Jan Tattermusch
8a33ae4c52
simplify IServerCallHandler
6 years ago
Jan Tattermusch
83a3b3b382
fix ServerServiceDefinition interception
6 years ago
Jan Tattermusch
c4e59973a2
refactor ServerServiceDefinition and move to Grpc.Core.Api
6 years ago
Jan Tattermusch
906c12568e
Merge pull request #17778 from jtattermusch/csharp_api_split
...
Move public types needed for server implementation to Grpc.Core.Api
6 years ago
Jan Tattermusch
9e652ebb2f
review comments
6 years ago
John Luo
9b6389f05a
Handle null implementations
6 years ago
Juanli Shen
452fb4a67b
Unify parameter name
6 years ago
Juanli Shen
8860eb34ab
Merge pull request #17879 from grpc/revert-17867-revert-17653-cpp_subchannel
...
Revert "Revert "C++-ify subchannel""
6 years ago
Muxi Yan
ce9180fd8b
Merge pull request #17878 from muxi/cfstream-test-fix
...
Fix CFStream test failure
6 years ago
Juanli Shen
4b11d70630
Merge pull request #17874 from apolcyn/fix_log
...
Decrease verbosity of ALTS platform check to avoid a spam log message
6 years ago
apolcyn
e97ca9e8e1
Merge pull request #17873 from apolcyn/fix_again
...
Fix typo that's breaking mac to prod interop
6 years ago
Juanli Shen
4f3c1572e1
Revert "Revert "C++-ify subchannel""
6 years ago
Jiangtao Li
6118d19819
Merge pull request #17868 from jiangtaoli2016/trust_anchors
...
Allow trust anchor in gRPC ssl transport security
6 years ago
Muxi Yan
8e085233ed
Fix CFStream test
6 years ago
Vijay Pai
8410765c0a
Eliminate an unneeded log_info
6 years ago
Alex Polcyn
9442811db2
Fix spam log message
6 years ago
Alex Polcyn
80b873c3be
Fix typo breaking mac to prod
6 years ago
apolcyn
ab18421ba2
Merge pull request #17860 from apolcyn/fix_interop
...
Fix broken mac to prod interop
6 years ago
Vijay Pai
d9d2bacf78
Merge pull request #17867 from grpc/revert-17653-cpp_subchannel
...
Revert "C++-ify subchannel"
6 years ago
=
ad9dcc1ff4
Update formatting
6 years ago
jiangtaoli2016
5a0699c705
Allow trust anchor in gRPC ssl transport security
6 years ago