Christopher Warrington
3421c9c4f9
Make ServerCallContext.UserData a virtual property
6 years ago
Soheil Hassas Yeganeh
b3b5d63423
Merge pull request #17931 from soheilhy/channelz-threshold-fix
...
Fix an issue upon setting kEmptinessTheshold.
6 years ago
Christopher Warrington
4645f0d299
Add UserState dictionary to C# ServerCallContext
...
This commit adds a IDictionary<object, object> UserState member to the
ServerCallContext. Interceptors and call handlers can use this member to
pass per-call state between themselves.
Like other members of ServerCallContext, UserState is not thread-safe.
UserState is initialized on demand so that calls that don't use
UserState don't need to pay for it.
Closes https://github.com/grpc/grpc/issues/17759
6 years ago
Jan Tattermusch
dd6951e9d8
nuget package icon, use recommended license tag
6 years ago
Jan Tattermusch
966d49795c
change nuget package copyright to gRPC Authors
6 years ago
Jan Tattermusch
2131798b7f
update nuget package descriptions
6 years ago
Jan Tattermusch
7ace2a5240
cleanup Grpc.Tools.csproj
6 years ago
Jan Tattermusch
cf5cffcc2d
csproj cleanup
6 years ago
yang-g
3227abf717
fix percent en/decode fuzzers
6 years ago
yang-g
298cb4ed90
Fix windows build
6 years ago
yang-g
0df63d3c98
Merge branch 'master' into shutdown
6 years ago
yang-g
6b67506bae
Add back tracked
6 years ago
Soheil Hassas Yeganeh
db38d4ca9b
Merge pull request #17939 from vertextao/gpr_mu_cv-leak-test
...
Add ASAN-only leak detection for gpr_mu/cv and fix the newly caught leaks
6 years ago
Eric Gribkoff
b7947776f8
Merge pull request #16513 from ericgribkoff/python_unit_fork_tests
...
Add fork tests as Python unit tests
6 years ago
Eric Gribkoff
ff0d2195cf
address comments
6 years ago
yang-g
86b23adc7f
Other comments
6 years ago
yang-g
3c61849461
python changes
6 years ago
Prashant Jaikumar
1ee4706c7d
Fixed cast in endpoint_cfstream.cc
6 years ago
Prashant Jaikumar
6177befe94
Re-add cfstream_test
...
2nd attempt at adding cfstream_test after fixing internal build failures caused by first attempt.
6 years ago
Nicolas Noble
3dacd1afc4
Merge pull request #18079 from grpc/revert-17903-flakynetworktest
...
Revert "Added test for RPCs over a flaky network"
6 years ago
hcaseyal
cecea9c592
Revert "Added test for RPCs over a flaky network"
6 years ago
Jerry
a7cb65b119
Remove useless comment and add EOL
6 years ago
Vijay Pai
0c1b8f91a0
Merge pull request #17971 from KeithMoyer/master
...
Fix tautological comparison
6 years ago
Nicolas Noble
e34bf69a05
Merge pull request #18076 from grpc/revert-17797-channel
...
Revert "Folding the Channel class into the grpc_impl namespace."
6 years ago
Nicolas Noble
2ad245cb0c
Revert "Folding the Channel class into the grpc_impl namespace."
6 years ago
Eric Gribkoff
2ea6d3ef0b
Add fork tests as Python unit tests
6 years ago
Jan Tattermusch
04cdb18266
Merge pull request #18039 from jtattermusch/csharp_unity_android_il2cpp
...
C#: Fix il2cpp build on Unity Android.
6 years ago
Jan Tattermusch
0e4c184845
use internal variable
6 years ago
Markus Heß
0d7a0ded1c
when cross-compiling, the host grpc_cpp_plugin should be used
6 years ago
Jan Tattermusch
8ba48b42ce
dummy grpc_csharp_ext stubs should never be reached
6 years ago
xtao
7260eb62ff
use static_cast to convert type instead of explicit type casting.
6 years ago
xtao
7cbb42bb9e
define GPR_ATTRIBUTE_NO_TSAN by using GPR_HAS_FEATURE.
6 years ago
xtao
7766912dda
fix more detected mu/cv leaks
6 years ago
xtao
902820a5de
1) fix the asan tests caught leaks;
...
2) fix the tsan tests caught data races;
6 years ago
xtao
c03496fdac
1) remove unnecessary initialization;
...
2) correct comment grammar issue;
3) fix the newly caught leaks;
6 years ago
xtao
fb3b85a81a
1) Add MACRO GPR_HAS_FEATURE; 2) Add test code within GRPC_ASAN_ENABLED for gpr_mu/cv mem-leak detection.
6 years ago
Soheil Hassas Yeganeh
508c8d805a
Introduce more helper methods in gprpp/atomic.h
...
Retire the old atomic_with_atm.h and atomic_with_std.h as they are not
needed anymore.
Introduce helper methods which call GPR_ATM_INC_ADD_THEN and
GPR_ATM_INC_CAS_THEN, and use them everywhere.
Also introduce AtomicIncrementIfNonzero, originally authored by
vjpai@. This is going to be used for completion queues.
6 years ago
Jan Tattermusch
04642dc7ec
Merge pull request #18068 from billfeng327/hotfix/upload-to-resultstore
...
Hotfix/upload to resultstore
6 years ago
apolcyn
aa207933cb
Merge pull request #16240 from mattolson/fix-default-pool-keep-alive
...
Ruby: Fix default pool keep alive
6 years ago
Vijay Pai
f57a224f79
Merge pull request #18069 from grpc/revert-17872-cfstream_test
...
Revert "Add test for network transitions when CFStream is enabled"
6 years ago
Jiangtao Li
91a10775c4
Merge pull request #18062 from jiangtaoli2016/handshaker_factory
...
Clean up deprecated tsi_create_ssl_server_handshaker_factory callers
6 years ago
Bill Feng
987ac52ee2
formatting
6 years ago
jiangtaoli2016
f5a71f7313
Clean up deprecated tsi_create_ssl_server_handshaker_factory callers
6 years ago
Bill Feng
43277f83c8
filted out malformed resultstore data
6 years ago
Richard Belleville
17c3f579a0
Merge pull request #18032 from grpc/environment-markers
...
Add environment markers to python version-dependent dependencies
6 years ago
Vijay Pai
03de98d5ef
Revert "Add test for network transitions when CFStream is enabled"
6 years ago
Bill Feng
4564b78b27
more fields for filter
6 years ago
Bill Feng
be55d61b64
more fields for filter
6 years ago
Bill Feng
cd83999dd9
debug outputs
6 years ago
yang-g
545c555d31
Rename new public API
6 years ago