Yash Tibrewal
|
a1598c5abf
|
Create interfaces and initial plumbing for interception API
|
7 years ago |
Mark D. Roth
|
4d9ad11653
|
Simplify call state logic, create non-polling CQ, and some cleanup.
|
7 years ago |
Mark D. Roth
|
be1ce0c4cc
|
Revert "Merge pull request #16600 from grpc/revert-16574-health_checking_service"
This reverts commit de11358660 , reversing
changes made to 107d10ea73 .
|
7 years ago |
Vijay Pai
|
0382d06248
|
Don't use cq_tag on Server CallOpSet's yet
|
7 years ago |
Mark D. Roth
|
42d9becd91
|
Revert "Second attempt: Implement Watch method in health check service."
|
7 years ago |
Mark D. Roth
|
6d2c8f8072
|
Revert "Merge pull request #16512 from grpc/revert-16351-health_checking_service"
This reverts commit 4ee0f4c790 , reversing
changes made to 5ee9b5e7b5 .
|
7 years ago |
Vijay Pai
|
8bf52535d1
|
Provide a generic client-side unary callback API
|
7 years ago |
Juanli Shen
|
14a858123d
|
Revert "Implement Watch method in health check service."
|
7 years ago |
ncteisen
|
743d40d635
|
Lazily fill metadata map
|
7 years ago |
Mark D. Roth
|
99ce3e19af
|
Implement Watch method in health check service.
|
7 years ago |
Yash Tibrewal
|
b22c3009d4
|
Fix typo
|
7 years ago |
Yash Tibrewal
|
d9f4c76356
|
Add a nullptr check
|
7 years ago |
Vijay Pai
|
d9781df474
|
Address reviewer comments
|
7 years ago |
Vijay Pai
|
14ad82a76d
|
Create a new method handler for resource exhaustion and tie into thread mgr
|
7 years ago |
ncteisen
|
6321a53e4a
|
fix typo
|
7 years ago |
ncteisen
|
f025b6ed89
|
Change thread default to INT_MAX
|
7 years ago |
Sree Kuchibhotla
|
a2a64e5ad3
|
Fix default argument(put it in header instead of source file)
|
7 years ago |
Sree Kuchibhotla
|
9ce673f861
|
Make resource quota argument optional to the Server constructor
|
7 years ago |
Sree Kuchibhotla
|
bdd13cb0ae
|
Revert "Revert "Restrict the number of threads in C++ sync server""
|
7 years ago |
Nicolas Noble
|
bea98c3c1b
|
Revert "Restrict the number of threads in C++ sync server"
|
7 years ago |
Sree Kuchibhotla
|
8f39834dd1
|
Change the default max threads to something more reasonable
|
7 years ago |
Sree Kuchibhotla
|
b95772eeb9
|
Add Tests in Core and C++ and fix a few related bugs in thread_manager.cc
|
7 years ago |
Sree Kuchibhotla
|
ec1c112cc1
|
Each ThreadManager is a resource user
|
7 years ago |
Noah Eisen
|
58e0cbf9fb
|
Enable the performance-* clang-tidy checks
|
7 years ago |
Vijay Pai
|
a4da2d2a54
|
Eliminate existence of SneakyCallOpSet, some server cleanup
|
7 years ago |
makdharma
|
606742d30c
|
replaced loop with range expression
|
7 years ago |
makdharma
|
9cd0099a53
|
variable init sequence fix
|
7 years ago |
makdharma
|
8065000697
|
Remove "final" keyword and make methods protected.
This adds extensibility to the API and makes custom implementation
of the server possible.
|
7 years ago |
Muxi Yan
|
0e00c43082
|
Move headers from grpc++ to grpcpp
|
7 years ago |
Jan Tattermusch
|
c9ec2c0888
|
Revert "Stop using std::thread in C++ library since it can trigger exceptions"
|
7 years ago |
Vijay Pai
|
b4b0ac7049
|
Resolve leak by freeing request payload if resources exhausted
|
7 years ago |
Vijay Pai
|
5dd32268be
|
Switch C++ sync server to use gpr_thd rather than std::thread and provide resource exhaustion mechanism
|
7 years ago |
Craig Tiller
|
4ac2b8e585
|
Enable clang-tidy as a sanity check, fix up all known failures
|
8 years ago |
Vijay Pai
|
06e174a088
|
Separate public and internal C++ interfaces
|
8 years ago |
Craig Tiller
|
a19a073ebc
|
Workaround bug for a moment
|
8 years ago |
yang-g
|
d3cbd72d5f
|
Make grpc_call_log_batch take const char*
|
8 years ago |
yang-g
|
66e6c23372
|
Log offending ops and error code before crashing the server
|
8 years ago |
yang-g
|
097cbfc94f
|
Resolve comments
|
8 years ago |
yang-g
|
0eaf7debd2
|
Allow adding events to cq after shutdown is called.
|
8 years ago |
Vijay Pai
|
6abd20020b
|
Revert "Separate internal-only and public parts of C++ API"
|
8 years ago |
Vijay Pai
|
3d7d5f4ed2
|
Create inproc transport, add relevant tests, exclude irrelevant tests
|
8 years ago |
Vijay Pai
|
c0baec60a1
|
Internalize structs and methods meant for being exposed through codegen
or that interface with core and are only for internal use
|
8 years ago |
thinkerou
|
7763f11c98
|
use range for loop
|
8 years ago |
Jan Tattermusch
|
7897ae9308
|
auto-fix most of licenses
|
8 years ago |
yang-g
|
a044f6d3f5
|
Propagate deadline to GenericServerContext
|
8 years ago |
yang-g
|
f070d4158c
|
Lower the level of a log message to INFO
|
8 years ago |
Alexander Polcyn
|
f5521c33f9
|
Revert "Merge branch 'master' into v1.3.x"
This reverts commit 79759fea1a , reversing
changes made to dc36f4df6a .
|
8 years ago |
Craig Tiller
|
a3e87894f2
|
Fix, restore draining
|
8 years ago |
Craig Tiller
|
991c101de8
|
Initial thread manager fixes
|
8 years ago |
yang-g
|
eafeea48a9
|
Update ServerGlobalCallback::AddPort api
|
8 years ago |