Yash Tibrewal
2c4c8438cc
Message size filter parser and health check parser
6 years ago
murgatroid99
41871bf7de
Add cares glue for libuv event loop
6 years ago
Soheil Hassas Yeganeh
2b9448a71c
Revert "Revert "Introduce C++ wrappers for gpr_mu and gpr_cv.""
...
This reverts commit d09c9f8e20
.
6 years ago
yang-g
6929cdd654
initial
6 years ago
Yihua Zhang
ef4508ca0d
fix memory leaks in ssl credential reload.
6 years ago
Alexander Polcyn
4ba81610ee
Revert "Update the upb submodule for proto.oneof fix in generated code."
...
This reverts commit 2975571fd3
.
6 years ago
Alexander Polcyn
880796e8ba
Revert "Ban std:: sync constructs"
...
This reverts commit bb8ba4547a
.
6 years ago
Alexander Polcyn
d09c9f8e20
Revert "Introduce C++ wrappers for gpr_mu and gpr_cv."
...
This reverts commit a26c09dd25
.
6 years ago
Vishal Powar
2975571fd3
Update the upb submodule for proto.oneof fix in generated code.
6 years ago
Karthik Ravi Shankar
62fb156122
Fold CompletionQueue and ServerCompletionQueue into grpc_impl
6 years ago
Karthik Ravi Shankar
c93a3aaed3
Remove more files
6 years ago
Karthik Ravi Shankar
973fa6950e
Fold Channel into grpc_impl from grpc namespace
6 years ago
Karthik Ravi Shankar
2e88231fc0
Revert "Revert "Merge pull request #18458 from grpc/grpc_namespace_server""
6 years ago
Soheil Hassas Yeganeh
e85dd2e644
Fix build errors
6 years ago
Karthik Ravi Shankar
f03b309787
Revert "Merge pull request #18458 from grpc/grpc_namespace_server"
...
This reverts commit dc1089a6d1
, reversing
changes made to 31843787cc
.
This change also includes - Revert "Merge pull request #17932 from soheilhy/gprpp-mutex"
This reverts commit df4b6a763d
, reversing
changes made to dc1089a6d1
.
6 years ago
Karthik Ravi Shankar
dad3f34207
Revert "Revert "Revert "Folding the Channel class into the grpc_impl namespace."""
6 years ago
Karthik Ravi Shankar
891b6cf7ae
Revert "Folding CompletionQueue and ServerCompletionQueue."
6 years ago
Vijay Pai
bb8ba4547a
Ban std:: sync constructs
6 years ago
Soheil Hassas Yeganeh
a26c09dd25
Introduce C++ wrappers for gpr_mu and gpr_cv.
...
Introduce RAII wrappers in the grpc::internal and grpc_core
namespaces, and use them in place of std::mutex and
std::condition_variable.
Note that, since std::mutex is also used by the public
C++ headers we cannot introduce these wrappers in grpc_core.
Also, note that in grpcpp we cannot use gRPC core and vice versa.
So we had to duplicate the code, once using core_codegen_interface
and once using direct calls.
6 years ago
Karthik Ravi Shankar
e8c0b2433a
Make script fixes
6 years ago
Yash Tibrewal
390078b7a8
Add tests for new service config mechanism
6 years ago
Karthik Ravi Shankar
6287a60b5b
Fix script errors
6 years ago
Mark D. Roth
eccfecd6a6
Move functions for individual args out of channel_args.{h,cc}.
6 years ago
Karthik Ravi Shankar
8e092b45fa
Move ProtoServerReflectionPlugin from grpc to grpc_impl namespace
6 years ago
Karthik Ravi Shankar
6a3e3413c5
Add missing files for alternate builds.
6 years ago
Nicolas "Pixel" Noble
16ffa810b1
More missing files.
6 years ago
Moiz Haidry
ba00d3c914
Added a locality map class that maintains a child policy per locality. This is used by the xds lb policy to manage multiple localities. Also added a grpc_core::Map which is a templatized map, that is used by the locality map to maintain this info
6 years ago
Karthik Ravi Shankar
b4fbcc96dd
Fix run_tools json file
6 years ago
Nicolas Lopez
d1640057f2
use rbe_autoconfig
6 years ago
Karthik Ravi Shankar
76860add9b
Fix error from presubmit test scripts.
6 years ago
Karthik Ravi Shankar
ab2bf7abf0
Fix presubmit script errors.
6 years ago
Fabian Holler
8c49802f75
add strsplit.c, strsplit.h files to build and test files
...
The files are new in the updated cares release.
6 years ago
Fabian Holler
113e84b8dd
update cares to version cares-1_15_0
...
This fixes the issue: https://github.com/grpc/grpc/issues/16688
Which causes that grpc can not be build because of the following
compiler error:
third_party/cares/cares/ares_init.c: In function ‘ares_dup’:
third_party/cares/cares/ares_init.c:301:17: error: argument to ‘sizeof’ in ‘strncpy’ call is the same expression as the source; did you mean to use the size of the destination? [-Werror=sizeof-pointer- memaccess] sizeof(src->local_dev_name));
6 years ago
Mark D. Roth
206592ce9c
Restructure how addresses and service config are passed from resolver to LB policy.
6 years ago
Karthik Ravi Shankar
996da58667
Revert "Revert "Moving ::grpc::ServerBuilder to ::grpc_impl::ServerBuilder""
6 years ago
Karthik Ravi Shankar
e4bb7cb8bb
Revert "Moving ::grpc::ServerBuilder to ::grpc_impl::ServerBuilder"
6 years ago
Karthik Ravi Shankar
7b88e58a6c
Fix errors from generate project script
6 years ago
Karthik Ravi Shankar
6ffbfaac83
Fix errors from tests
6 years ago
Karthik Ravi Shankar
a5814f89b6
Fix errors from tools/buildgen/generate_projects.sh
6 years ago
Alexander Polcyn
ecb3dec651
Enable go compute engine channel creds interop test
6 years ago
Vishal Powar
fb15daf8b9
Add generated upb code for endpoints information.
...
Also,
- Update upb submodule for new code generator and update generated
files.
6 years ago
Alexander Polcyn
2fe0d21736
Add a new compute engine channel creds interop test case
6 years ago
Karthik Ravi Shankar
526bf39f89
Fold GenericStub from grpc_impl to grpc
6 years ago
Adam Langley
271807df79
Build BoringSSL tests as BoringSSL does.
...
BoringSSL builds its crypto_test and ssl_test as single targets, while
gRPC was building them with a target per file. This no longer works with
tip-of-tree BoringSSL.
This change aligns gRPC with the way that BoringSSL builds its tests.
The changes to boringssl/gen_build_yaml.py were done by hand, all other
changes result from generate_projects.sh.
6 years ago
Karthik Ravi Shankar
f58aed2d06
Make changes to server_posix to expose method outside
6 years ago
Stanley Cheung
0a8fbd2a67
Fix broken php7 performance benchmarks build
6 years ago
Bill Feng
d9fc63f42f
generated project for updated submodule
6 years ago
Karthik Ravi Shankar
2772f519e6
Fix errors from presubmit scripts.
6 years ago
Karthik Ravi Shankar
2c57438103
Fix errors from tests
6 years ago
Yihua Zhang
b017c801b6
Add SPIFFE security stack to gRPC core
6 years ago