Muxi Yan
64b7febefa
Fix ObjC sike issue and update BoringSSL to master
5 years ago
Yash Tibrewal
780d41224c
Squashed commit of the following:
...
commit 1547cb209a
Author: Yash Tibrewal <yashkt@google.com>
Date: Fri Oct 18 13:12:55 2019 -0700
Revert some other GRPC_CLOSURE_RUN till other issues are fixed
commit 3edeee7ce9
Merge: 22b343e4fb
e8f78e7a5d
Author: Yash Tibrewal <yashkt@google.com>
Date: Fri Oct 18 12:26:26 2019 -0700
Merge branch 'master' into combinernew
commit 22b343e4fb
Author: Yash Tibrewal <yashkt@google.com>
Date: Fri Oct 18 12:22:34 2019 -0700
Change some TCP posix closures to GRPC_CLOSURE_RUN
commit 19e60dfe8f
Merge: 153bdcbc97
feae38d3ab
Author: Yash Tibrewal <yashkt@google.com>
Date: Thu Oct 17 11:56:46 2019 -0700
Merge branch 'master' into combinernew
commit 153bdcbc97
Author: Yash Tibrewal <yashkt@google.com>
Date: Thu Oct 17 11:41:14 2019 -0700
Proxy fixture fix
commit c6da80bcce
Merge: 6a32264cdf
98abc22f4c
Author: Yash Tibrewal <yashkt@google.com>
Date: Fri Oct 11 17:05:18 2019 -0700
Merge branch 'master' into combinernew
commit 6a32264cdf
Author: Yash Tibrewal <yashkt@google.com>
Date: Fri Oct 11 17:01:55 2019 -0700
Reviewer comments
commit 6bbd3a1c3c
Author: Yash Tibrewal <yashkt@google.com>
Date: Thu Oct 10 11:55:43 2019 -0700
Fallback cleanup
commit aaa04526a2
Author: Yash Tibrewal <yashkt@google.com>
Date: Thu Oct 10 11:24:18 2019 -0700
Clean up
commit 4266be13d5
Author: Yash Tibrewal <yashkt@google.com>
Date: Thu Oct 10 11:20:05 2019 -0700
Make sure start_ping is called before finish_ping for bdp and keepalive
commit 14107957aa
Author: Yash Tibrewal <yashkt@google.com>
Date: Wed Oct 9 18:56:07 2019 -0700
chttp2 fixes
commit 5643aa6cb3
Author: Yash Tibrewal <yashkt@google.com>
Date: Wed Oct 9 18:25:19 2019 -0700
Remove closure list scheduling from combiners
commit c596449430
Author: Yash Tibrewal <yashkt@google.com>
Date: Wed Oct 9 17:35:54 2019 -0700
ares windows fix
commit 9f933903b9
Author: Yash Tibrewal <yashkt@google.com>
Date: Wed Oct 9 17:23:11 2019 -0700
More fixes
commit 3c3a7d0e9b
Author: Yash Tibrewal <yashkt@google.com>
Date: Wed Oct 9 16:08:07 2019 -0700
Fix errors
commit 56539cc448
Author: Yash Tibrewal <yashkt@google.com>
Date: Wed Oct 9 15:22:28 2019 -0700
Everything compiles
commit 714ec01e4b
Author: Yash Tibrewal <yashkt@google.com>
Date: Wed Oct 9 13:44:18 2019 -0700
src compiles
commit 54dcbd170d
Author: Yash Tibrewal <yashkt@google.com>
Date: Wed Oct 9 13:16:08 2019 -0700
chttp2_transport changes
commit 7a3388b077
Author: Yash Tibrewal <yashkt@google.com>
Date: Tue Oct 8 18:33:55 2019 -0700
resource quota and lb policy
commit 714e4c849f
Author: Yash Tibrewal <yashkt@google.com>
Date: Tue Oct 8 17:23:04 2019 -0700
Further
commit 1d17ad7d44
Author: Yash Tibrewal <yashkt@google.com>
Date: Tue Oct 8 13:34:52 2019 -0700
ares ev driver windows changes
commit 3110c062c5
Author: Yash Tibrewal <yashkt@google.com>
Date: Tue Oct 8 12:47:37 2019 -0700
ares dns changes
commit 0e10bc17ea
Author: Yash Tibrewal <yashkt@google.com>
Date: Tue Oct 8 12:24:45 2019 -0700
Add dns_resolver changes
commit 4a71a911e8
Author: Yash Tibrewal <yashkt@google.com>
Date: Tue Oct 8 12:08:10 2019 -0700
Add fake_resolver changes
commit 8610a64ec9
Author: Yash Tibrewal <yashkt@google.com>
Date: Mon Oct 7 19:31:13 2019 -0700
Remaning one from xds_client
commit 5f22055d0d
Author: Yash Tibrewal <yashkt@google.com>
Date: Mon Oct 7 18:47:28 2019 -0700
One left from xds_client.cc
commit 4b1223f875
Author: Yash Tibrewal <yashkt@google.com>
Date: Mon Oct 7 17:17:12 2019 -0700
modifications for xds.cc
commit a17bbbd840
Author: Yash Tibrewal <yashkt@google.com>
Date: Mon Oct 7 13:06:25 2019 -0700
grpclb.cc changes
commit 3a33ed4762
Merge: 11058748fd
3d363368ca
Author: Yash Tibrewal <yashkt@google.com>
Date: Mon Oct 7 11:24:11 2019 -0700
Merge branch 'combinernew' of github.com:yashykt/grpc into combinernew
commit 3d363368ca
Author: Yash Tibrewal <yashkt@google.com>
Date: Mon Oct 7 11:18:00 2019 -0700
New combiner
5 years ago
Mark D. Roth
16286cdbec
Add new fields to xds policy config.
5 years ago
Todd Derr
2aed319680
Eliminate a signed/unsigned comparison
...
Since `rand()` is defined to return non-negative numbers the cast is
always safe.
We see a warning about this when building google-cloud-spanner:
```
warning: comparison of integer expressions of different signedness: 'const int' and 'const uint32_t' {aka 'const unsigned int'} [-Wsign-compare]
if (random < drop_category.parts_per_million) {
~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
5 years ago
Jan Tattermusch
1ff2226619
try to fix boringssl podspec build
5 years ago
Jan Tattermusch
35a3713905
update BoringSSL-GRPC.podspec.template and regenerate
5 years ago
Richard Belleville
d946418cb7
Add proto
5 years ago
Lidi Zheng
a535a6d69f
Revert "Revert "Grpc 19871/unary unary client aio implement timeout""
5 years ago
Lidi Zheng
49c7f1ddf6
Adopt reviewer's advices
5 years ago
Guantao Liu
d3e2e48ecc
Clang format.
5 years ago
Guantao Liu
0fd6fd9ae6
Remove an unused parameter in ThreadPoolWorker.
5 years ago
Richard Belleville
8ba4105972
Add protobuf to benchmark
5 years ago
Vijay Pai
fe30ef5489
clang-format
5 years ago
Vijay Pai
41d89242ad
Remove unused parameter warning (2 of 20)
5 years ago
Vijay Pai
5a88028c89
Remove unused parameter warning (1 of 20)
5 years ago
Mark D. Roth
1564207245
Move XdsClient instantiation into xds resolver.
5 years ago
Richard Belleville
90cded9c44
WIP. MVP for single-threaded
5 years ago
Richard Belleville
2b4de59b32
Add benchmark
5 years ago
Vijay Pai
c3f7d899ec
Fix an incorrect comment
5 years ago
Vijay Pai
500b0e6d8e
Remove unused parameter warnings from include/ and src/core
5 years ago
Vijay Pai
d6998122db
Use range-based fors in src/cpp/{client,server}
5 years ago
Vijay Pai
b7705ce2ee
Use C++11 range-based fors
5 years ago
Vijay Pai
6f9fe64626
Improve logging on API misuse assert
5 years ago
Vijay Pai
02c3bd6c2c
One more formatting change
5 years ago
Vijay Pai
f586be8532
Fix formatting
5 years ago
Christian Maurer
827fd04402
moved created() into header file
5 years ago
Christian Maurer
bbb66caa64
rename isCreated, make it inline const
5 years ago
Lidi Zheng
3c7cd1543d
Make YAPF happy
5 years ago
Lidi Zheng
995c4f4455
Try to pin the python_version to PY3
5 years ago
Lidi Zheng
175c8e44b9
Cosmetic changes to increase readability
5 years ago
Lidi Zheng
8ab1672c88
Release 3.8 wheels
5 years ago
Nicolas Noble
d988d928e4
Revert "Grpc 19871/unary unary client aio implement timeout"
5 years ago
jeffreyqw
f1b02753ff
php-docker-README-update
5 years ago
Mark D. Roth
621ea6534d
Fix xds_bootstrap_test to actually run and fix bugs in it.
5 years ago
Mark D. Roth
9a276c07fa
Revert "Merge pull request #20593 from grpc/revert-20380-xds_client_bootstrap"
...
This reverts commit 0bd5efa55f
, reversing
changes made to f92c283a5d
.
5 years ago
Jan Tattermusch
80ff750b7c
improve RpcException doc comments
5 years ago
Lidi Zheng
c6ae98d49a
Minimal AsyncIO Server for gRPC
...
* Extends AsyncIO IO manager to support server-side operations;
* Adds more logic to AsyncSocket class;
* Implements an AsyncIO server that can serve unary-unary handlers;
* Adds a server test with grpc.aio.Channel;
* Support both Bazel / setup.py build.
5 years ago
Muxi Yan
37c36e843a
clang-format
5 years ago
Muxi Yan
0b2b94e2b8
address comment
5 years ago
Jan Tattermusch
13abbd9a75
Revert "xds client bootstrap file"
5 years ago
Kuang-che Wu
1d08ad60c5
Fix error object memory leak in continue_receiving_slices()
5 years ago
Hannah Shi
2e1cfb75a8
change phpunit version from 4.8.36 to 5.7.27
5 years ago
James Newton-King
d327e78271
Fix error when changing Protobuf item values in Visual Studio
5 years ago
Juanli Shen
2a9a276c3b
Add InlinedVector::resize()
5 years ago
Muxi Yan
ae168166e2
nit fix
5 years ago
Muxi Yan
c754c0389c
Use main queue when dispatch queue is not specified
5 years ago
Mariano Anaya
fb3911f243
Implement timeout for the async unary_unary call
...
Allow passing the ``timeout`` parameter to the asynchronous version of
the ``unary_unary`` call, and use it accordingly.
Maintains the same interface as the synchronous version.
Other changes:
* Remove default parameters from the internal API methods
* Make keyword-only arguments in the external-facing public API
Create new exception: ``AioRpcError``.
Define the exception in Cython, exposing a similar interface that the
one returned by the synchronous API (``grpc.RpcError``).
Then mix the class with the ``grpc.RpcError``, dynamically: this can
only be done at run-time because it's not possible to use the Cython
class until all Cython code has been compiled, which happens after the
``grpc`` module has been loaded.
The new ``AioRpcError`` exception lives inside the ``experimental``
module.
Fixes https://github.com/grpc/grpc/issues/19871
5 years ago
Muxi Yan
48d0d6f5ad
Add GRPCUnaryResponseHandler
5 years ago
James Newton-King
4086431c1d
Add generic variance to reader and writer interfaces
5 years ago
Mark D. Roth
2afaec231d
xds client bootstrap file
5 years ago