Karthik Ravi Shankar
44160d2b65
Add unit test to check the re-entrancy of callbacks
6 years ago
Karthik Ravi Shankar
7a22143d7a
Run callbacks on same thread if trigerred from background thread
6 years ago
Soheil Hassas Yeganeh
6f73241f71
Merge pull request #19365 from soheilhy/seq-cst
...
Avoid using seq_cst atomic operations in grpcpp when unnecessary.
6 years ago
Muxi Yan
bb341f822d
Merge pull request #19177 from muxi/split-objc-tests
...
Split ObjC tests
6 years ago
Soheil Hassas Yeganeh
1366a609c7
Merge pull request #19386 from soheilhy/unique-ptr-deleter
...
Eliminate a branch in Delete for grpc_core::UniquePtr.
6 years ago
Yang Gao
907a1313a8
Merge pull request #19383 from yang-g/time
...
Cap deadline to 99999999 seconds on wire
6 years ago
Esun Kim
c2ee790326
Merge pull request #19391 from veblush/master
...
Bump version to v1.23.0
6 years ago
Esun Kim
cd27a36924
Regenerate projects
6 years ago
Esun Kim
63ffdf135f
Bump version to 1.23.0
6 years ago
Srini Polavarapu
e7dd800d35
Merge pull request #19373 from srini100/master
...
1.21.4 interop for cxx, csharp, php, ruby and python
6 years ago
Vijay Pai
6c46217dce
Merge pull request #19387 from grpc/revert-19042-subchannel_interface_connected_subchannel
...
Revert "Hide ConnectedSubchannel from LB policy API."
6 years ago
yang-g
9b49f03cf7
Relax deadline check in c#
6 years ago
Vijay Pai
6124a835d4
Revert "Hide ConnectedSubchannel from LB policy API."
6 years ago
yang-g
7f327f1ca7
Relax csharp deadline test
6 years ago
Vijay Pai
766ab783bc
Merge pull request #19378 from grpc/revert-18496-lb_shutdown_cleanup
...
Revert "Simplify LB policy and resolver shutdown."
6 years ago
Esun Kim
b903bb2a3b
Merge pull request #19388 from veblush/master
...
Upmerge from v1.21.x
6 years ago
Esun Kim
f426157762
Merge branch 'v1.21.x'
6 years ago
Soheil Hassas Yeganeh
61886e0d73
Eliminate a branch in Delete for grpc_core::UniquePtr.
...
This is showing up in microbenchmarks in the StringView PR,
becacuse strdup() retruns a grpc_core::UniquePtr now.
Removing the branch lowers the difference.
6 years ago
Jan Tattermusch
4d33b5c955
Merge pull request #19182 from haon4/201905291635
...
Update protobuf version to 3.8.0
6 years ago
yang-g
e291396644
Cap deadline to 99999999 seconds on wire
6 years ago
Vijay Pai
62b5301236
Revert "Simplify LB policy and resolver shutdown."
6 years ago
Lidi Zheng
3ab7332769
Merge pull request #19356 from lidizheng/i15880
...
Surface exceptions in gevent IO manager
6 years ago
Srini Polavarapu
8c8dc0e3c7
1.21.4 interop for cxx, csharp, php, ruby and python
6 years ago
Yash Tibrewal
7dcdabf593
Merge pull request #19342 from yashykt/18416fix
...
Fix data race, heap use-after-free issue in bm_chttp2_transport
6 years ago
Yash Tibrewal
c8233e108d
Merge pull request #19360 from yashykt/bad_client_fix
...
Add gtest dependency to the test instead of library
6 years ago
Lidi Zheng
454a7a0da3
Merge pull request #19310 from lidizheng/example-debug
...
Add Debug Example
6 years ago
Jan Tattermusch
6ec2ef7d27
Merge pull request #19306 from JunTaoLuo/johluo/add-lite-client-option
...
Add MSBuild metadata to set LiteClient for client generation.
6 years ago
Soheil Hassas Yeganeh
85f08100d4
Avoid using seq_cst atomic operations in grpcpp when unnecessary.
...
These cases are almost all in the callback API.
Also use atomic<intptr_t> insteda of atomic_int for consistency with
gpr_atm and grpc_core::Atomic.
6 years ago
Lidi Zheng
e0a95c3267
Add more missing functions
6 years ago
Lidi Zheng
9bd526260a
Remove unused imports
6 years ago
Muxi Yan
c0441667f4
Merge pull request #19336 from muxi/v1.21.x
...
Backport #19309 : Fix usage of new and delete
6 years ago
Muxi Yan
e6d9b7b19e
Merge pull request #19355 from muxi/reset-test-connection
...
Use new connection for every test case
6 years ago
Yash Tibrewal
9f10ab5377
Add gtest dependency to the test instead of library
6 years ago
Muxi Yan
d416c10ba4
Merge pull request #18891 from muxi/build-tests-aggregation
...
Add script to run build tests of ObjC examples
6 years ago
Vijay Pai
b6dc839568
Merge pull request #19354 from vjpai/i_know_python
...
Fix Python3 incompatibility
6 years ago
Lidi Zheng
536765b2f3
Surface exceptions in gevent IO manager
6 years ago
Muxi Yan
0719ebd2ed
Use new connection for every test case
6 years ago
Yash Tibrewal
56a0153f16
Heap allocate the stream object for other benchmark cases too
6 years ago
Vijay Pai
f05c475f01
Fix Python3 incompatibility
6 years ago
Muxi Yan
799ffbbd01
Update license
6 years ago
Lidi Zheng
550dae1c47
Workaround the address contention issue
6 years ago
Muxi Yan
5a354d79ef
fix cannot find tests
6 years ago
Yang Gao
0bee8c41f9
Merge pull request #19348 from yang-g/virtual_me
...
Mark some methods virtual
6 years ago
Yang Gao
93eb102a55
Merge pull request #19347 from yang-g/call_op_set_cp
...
Fix assignment operator
6 years ago
Muxi Yan
fce831a694
Add copyright and comment
6 years ago
yang-g
b216c34314
Mark some methods virtual
6 years ago
yang-g
a0f5cb4528
Fix assignment operator
6 years ago
Yash Tibrewal
17afa603a1
Merge pull request #19275 from yashykt/unknown_frame_attack
...
Add unknown frame type tests for HTTP2 parsing
6 years ago
Arjun Roy
2c4b32a599
Merge pull request #19339 from arjunroy/maybe_embiggen_v2
...
Reduced instruction count for maybe_embiggen common case.
6 years ago
Yash Tibrewal
cceca10a8a
Fix data race, heap use-after-free issue in bm_chttp2_transport
6 years ago