Mark D. Roth
b01072586d
Refactor EDS and LRS code from xds LB policy into new XdsClient API.
5 years ago
Mark D. Roth
076ee0bc85
Wrapper for std::set<> that overrides the allocator.
5 years ago
Alexander Polcyn
170ab2d91f
Remove comment about license after licenses rule
5 years ago
Esun Kim
2274ca22f4
Use std::pair
5 years ago
Esun Kim
1743519aa9
Activate C++ stdlib
5 years ago
Pau Freixes
e2464b8eba
Rename gevent_util file
...
Since functions implemented by `gevent_util.h` are used also by the
new experimental `Aio` module, the file holding these functions needs
to be renamed to something more meaningful.
5 years ago
Guantao Liu
ed5eb7eae7
Remove redundant blank lines.
5 years ago
Guantao Liu
86bdc2d440
Add base classes of EventManagerInterface.
5 years ago
Karthik Ravi Shankar
8031a0a7ab
Make grpc++_base and grpc++_base_unsecure use the correct dependencies
...
1) src/cpp/client/channel_cc.cc uses ::grpc::g_core_codegen_interface.
2) GRPCXX_SRCS includes src/cpp/client/channel_cc.cc
3) "grpc++_codegen_base_src" contains src/cpp/codegen/codegen_init.cc
which has ::grpc::g_core_codegen_interface.
3) "grpc++_base" and "grpc++_base_unsecure" includes GRPCXX_SRCS.
4) But, "grpc++_base" and "grpc++_base_unsecure" don't include
"grpc++_codegen_base_src" at all which creates unsatisfied linker error
in some targets unless they depend on "grpc++_codegen_base_src"
themselves.
Solution: Make "grpc++_base" and "grpc++_base_unsecure" depend upon "grpc++_codegen_base_src".
5 years ago
Esun Kim
7d925eb9b2
Bump version to v1.24.0-pre1
5 years ago
Esun Kim
37491ccd32
Bump version to 1.25
5 years ago
Esun Kim
c965ca1494
Pull out configuration from ssl_utils
5 years ago
Mark D. Roth
51d18ecc63
Convert mpscq API from C to C++.
5 years ago
Richard Belleville
9c4de3a983
Move reference to external workspace to OSS-specific file
5 years ago
Richard Belleville
1444cd1dd3
Revert "Revert "Merge pull request #20097 from gnossen/dual_version_python_tests""
...
This reverts commit 24c562dbaa
.
5 years ago
Richard Belleville
24c562dbaa
Revert "Merge pull request #20097 from gnossen/dual_version_python_tests"
...
This reverts commit c9c847f334
, reversing
changes made to 07ba4de392
.
5 years ago
Mark D. Roth
21c5424477
Add API for accessing per-call backend metric data in LB policies.
5 years ago
Richard Belleville
426450cd82
Implement dual testing
5 years ago
Esun Kim
2707fd0bd4
Added GRPC_USE_CPP_STD_LIB flag
5 years ago
Karthik Ravi Shankar
28b0671235
Make MethodHandler and related interfaces generic
5 years ago
Mark D. Roth
a08f043b59
add missing build deps
5 years ago
Juanli Shen
a802b14be6
Add xds resolver
5 years ago
Karthik Ravi Shankar
03ec155a22
Bump version to v1.23.0
5 years ago
Juanli Shen
45dd8be442
Use LRS in xds policy
5 years ago
Esun Kim
be4e684a82
Migrated tsi/alts from nanopb to upb
5 years ago
Esun Kim
adbe914f4b
Removed nanopb dependency from xDS
5 years ago
Juanli Shen
79f191114e
Use EDS in xds LB policy
5 years ago
Esun Kim
c6b0bd08c7
Updated grpclb to use upb
5 years ago
Esun Kim
6ddfb384c1
Added google/protobuf/descriptor.upb.* to google_api_upb
5 years ago
Esun Kim
f7454a9876
Modified health_check to use upb proto instead of nanopb
5 years ago
Esun Kim
8dfa3c2255
Remove upb targets from BUILD
5 years ago
Esun Kim
f88bd06ee5
Go UPB!
5 years ago
Karthik Ravi Shankar
07c4b1e0bb
Bump version to v1.23.0-pre1
5 years ago
Karthik Ravi Shankar
4851621630
Bump version to v1.24.x
5 years ago
Esun Kim
7e367da22a
Added more protos to upb
5 years ago
Esun Kim
ded9f46c06
Refactored BUILD file to isolate cronet rules
5 years ago
Qiancheng Zhao
29480c4f6b
add client idle filter
5 years ago
Esun Kim
bd5ed4fddd
Move compiler targets from /BUILD to /src/compiler/BUILD
5 years ago
Esun Kim
1e46a3ab62
Bump version to v1.22.0
5 years ago
Moiz Haidry
bf994e48d9
Move grpc async, callback and sync implementation to grpc_impl namespace
5 years ago
Yunjia Wang
416d9434a8
Modify BUILD for threadpool
5 years ago
Moiz Haidry
1c354e7c1f
Move grpc async, callback and sync implementation to grpc_impl namespace
5 years ago
Soheil Hassas Yeganeh
dbf88dd66f
Revert "Revert "Introduce string_view and use it for gpr_split_host_port.""
...
This reverts commit 80c177d4c4
.
5 years ago
Karthik Ravi Shankar
bddcb6c906
Don't move ServerContext to impl
6 years ago
Soheil Hassas Yeganeh
80c177d4c4
Revert "Introduce string_view and use it for gpr_split_host_port."
6 years ago
Karthik Ravi Shankar
51626535cd
Fix BUILD file
6 years ago
Karthik Ravi Shankar
8b91dc5fd2
Move more of usage to grpc_impl
...
1) Create server_context_impl and completion_queue_impl headers.
2) Move more of usage of ClientContext, ServerContext to grpc_impl
6 years ago
Yunjia Wang
a68e7bc461
Remove extra header file, change to c test, change new/delete
6 years ago
Soheil Hassas Yeganeh
ef0f9bf7ec
Introduce string_view and use it for gpr_split_host_port.
6 years ago
Yunjia Wang
ad22f9d7bf
Add delete operator overload
6 years ago