Lidi Zheng
15bb25ae54
Merge pull request #17798 from lidizheng/bazel-install
...
Install Bazel using its installation script
6 years ago
Eric Gribkoff
c5255e9a5e
python: do not store raised exception in _Context.abort()
...
Python 3 exceptions include a `__traceback__` attribute that includes
refs to all local variables. Saving the exception results in leaking
references to the, among other things, the Cython grpc_call wrapper and
prevents garbage collection and release of core resources, even after
the server is shutdown.
See
https://www.python.org/dev/peps/pep-3134/#open-issue-garbage-collection
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
Juanli Shen
bbfc024a02
Revert "C++-ify subchannel"
6 years ago
Eric Gribkoff
82dd9dfaf4
Merge pull request #17865 from ericgribkoff/revert_bazel_py3
...
Revert "Merge pull request #17644 from lidizheng/bzl-py3"
6 years ago
Yash Tibrewal
2b5ec97bd1
Merge pull request #17861 from yashykt/tcpinfonodata
...
Only log data at TCP level if tracing level is DEBUG
6 years ago
Juanli Shen
5ecfe6f59b
Merge pull request #17653 from AspirinSJL/cpp_subchannel
...
C++-ify subchannel
6 years ago
Vijay Pai
0aa0fb6492
Merge pull request #17863 from vjpai/generic_deflake
...
Deflake a shared CQ usage in a test
6 years ago
Eric Gribkoff
7da0aacef2
Revert "Merge pull request #17644 from lidizheng/bzl-py3"
...
This reverts commit a25828ad78
, reversing
changes made to 5176fd80fc
.
6 years ago
Vijay Pai
b20f158922
Deflake a shared CQ usage
6 years ago
Juanli Shen
25dc2ffed6
C++-ify subchannel
6 years ago
yihuaz
6d3580421d
Merge pull request #17549 from yihuazhang/SPIFFE-API-CHANGE
...
Add a new TLS credential surface API
6 years ago
Vijay Pai
2f959126b4
Merge pull request #17859 from grpc/vjpai-patch-2
...
Interop: Make declaration match definition
6 years ago
=
bf0d1d6bfc
Remove previous BindService implementation
6 years ago
Vijay Pai
5ae19486dd
Merge pull request #17858 from grpc/vjpai-patch-1
...
Fix a common typo
6 years ago