Mark D. Roth
4e393dc035
Convert grpc_proxy_mapper to C++.
5 years ago
Muxi Yan
b7a467d463
Remove build references to grpc_shadow_boringssl.h
5 years ago
Yash Tibrewal
3b1d176e9d
LogicalThread
5 years ago
Vijay Pai
be6979202b
Revamp server-side C++ callback API, message allocator, and mocking
5 years ago
Guantao Liu
8c58f224de
Bare bones of the libuv EventManager.
5 years ago
Mark D. Roth
0e487a7405
Convert grpc_connector to C++.
5 years ago
Esun Kim
0bf9799107
Replaced grpc_core::Set with std::set
5 years ago
Esun Kim
1e74c102cd
Add GRPC_USE_ABSL flag
5 years ago
Yash Tibrewal
1d3cc361ea
Bump version to v1.25.0
5 years ago
Lidi Zheng
c34bef4ca4
Format all Bazel files with buildifier
5 years ago
Esun Kim
81df105ac8
Deprecate gpr_get/set_allocation_functions
5 years ago
Mark D. Roth
7ccdc85fa0
CDS LB policy
5 years ago
Juanli Shen
0a736c0d37
Update envoy API to HEAD
5 years ago
Yash Tibrewal
4758b38455
Bump version to 1.26
5 years ago
Yash Tibrewal
e94ccbdf3d
Bump version to v1.25.0-pre1
5 years ago
Esun Kim
3639d12669
Bump version to 1.24.3
5 years ago
Esun Kim
21df81dfc2
Squashed 'third_party/upb/' content from commit 9effcbcb27
...
git-subtree-dir: third_party/upb
git-subtree-split: 9effcbcb27f0a665f9f345030188c0b291e32482
5 years ago
Jingyi Wei
f2c81898b0
Move alwayslink to lb_server_load_reporting_filter target.
...
The static initialization is in this target. Otherwise ServerLoadReportingFilterStaticRegistrar does not run on startup.
aba7f7bd2b/src/core/ext/filters/load_reporting/server_load_reporting_filter.cc (L347)
5 years ago
Esun Kim
4d88f39d54
Squashed 'third_party/upb/' content from commit 9effcbcb27
...
git-subtree-dir: third_party/upb
git-subtree-split: 9effcbcb27f0a665f9f345030188c0b291e32482
5 years ago
Mark D. Roth
1564207245
Move XdsClient instantiation into xds resolver.
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
13abbd9a75
Revert "xds client bootstrap file"
5 years ago
Mark D. Roth
2afaec231d
xds client bootstrap file
5 years ago
Esun Kim
9433e4462f
Bump version to 1.24.2
5 years ago
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
Esun Kim
577ecfd76f
Bump version to 1.24.1
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
Guantao Liu
8000d23d41
Remove the license name so as to fix an internal warning.
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
Esun Kim
22130484cc
Bump version to 1.24
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
Matthew Stevenson
43f9058565
Changed include orders to remove dependency of grpc++_base_unsecure library on grpc_security.h.
5 years ago
Matthew Stevenson
f25e9b881f
Another small build file change.
5 years ago
Matthew Stevenson
456e81d2ee
Small change to grpc++_base_unsecure library.
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
Matthew Stevenson
c2fd3844dc
Implemented Yihua's comments
5 years ago