Soheil Hassas Yeganeh
c1a1d66864
Avoid allocating temporary strings in Channel::CreateCall().
...
Add `SliceFromArray()` which takes a `char*` instead of
`const string&`, to save string allocations for copying from a `char *`.
Use the new API to eliminate two string allocations and copies per call for
method and host names.
release-note: no
6 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
.
6 years ago
Vijay Pai
17fc4d4029
Address reviewer comments
6 years ago
Vijay Pai
0db69018b0
Use GPR_CODEGEN_ASSERT in impl/codegen
6 years ago
Vijay Pai
fc1e35444b
Reset status field in tag as well as func
6 years ago
Vijay Pai
9e6511ae2e
Make the core callback interface API so that it can be used in generated code
6 years ago
easy
0131c7bbb3
Document that set_deadline() uses absolute time.
6 years ago
Vijay Pai
1359543b47
Add a comment to address reviewer feedback
6 years ago
Vijay Pai
73d89a66f9
Catch exceptions in user callbacks
6 years ago
Vijay Pai
db01bf793a
Add callback-based alarms
6 years ago
Yash Tibrewal
5f2bb7a7d4
s/GRPC/gRPC
6 years ago
Vijay Pai
20778b0c46
Address reviewer comments
6 years ago
Mark D. Roth
42d9becd91
Revert "Second attempt: Implement Watch method in health check service."
6 years ago
Jan Tattermusch
605a42d90a
fix #13939
6 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
.
6 years ago
Vijay Pai
5474e92292
Allocate using call arenas
6 years ago
Vijay Pai
6b6bdbbb76
Address reviewer and clang-tidy comments
6 years ago
Vijay Pai
8bf52535d1
Provide a generic client-side unary callback API
6 years ago
Juanli Shen
14a858123d
Revert "Implement Watch method in health check service."
6 years ago
ncteisen
58e99b6377
Use strncmp over grpc_slice_str_cmp
6 years ago
ncteisen
ca77fcd7cd
Reviewer comments
6 years ago
ncteisen
743d40d635
Lazily fill metadata map
6 years ago
Mark D. Roth
99ce3e19af
Implement Watch method in health check service.
6 years ago
Yash Tibrewal
f80af5a7c7
Formatting
6 years ago
Yash Tibrewal
356fff684a
Improve documentation on lifetime of message and status
6 years ago
Vijay Pai
616b5d798a
Cast an index to size_t to avoid sign-conversion warning
6 years ago
Vijay Pai
14ad82a76d
Create a new method handler for resource exhaustion and tie into thread mgr
6 years ago
Mehrdad Afshari
e58d400ba2
Fix type reference in documentation
6 years ago
Mehrdad Afshari
b7b1e77943
Fix minor typo in documentation
6 years ago
Vijay Pai
e84096bbe5
Experimental infrastructure for callback-based CQ
6 years ago
easy
eaa51cbc9d
Add explicit check that we're building with bazel.
6 years ago
Juanli Shen
5e9994bf30
Add warning about AsyncNotifyWhenDone bug
6 years ago
Mark D. Roth
f7e72560b6
Add experimental API for resetting connection backoff.
6 years ago
Sree Kuchibhotla
a2a64e5ad3
Fix default argument(put it in header instead of source file)
6 years ago
Sree Kuchibhotla
9ce673f861
Make resource quota argument optional to the Server constructor
6 years ago
Sree Kuchibhotla
bdd13cb0ae
Revert "Revert "Restrict the number of threads in C++ sync server""
6 years ago
Nicolas Noble
bea98c3c1b
Revert "Restrict the number of threads in C++ sync server"
6 years ago
Yihua Zhang
acc6ba0c24
Add C++ wrapper for local credentials
6 years ago
Sree Kuchibhotla
ec1c112cc1
Each ThreadManager is a resource user
6 years ago
ncteisen
18a9d7d57c
reviewer feedback
6 years ago
ncteisen
b47214952b
reviewer feedback
6 years ago
ncteisen
6104e4f33b
Move ChannelzServicePlugin to public, experimental
6 years ago
Sree Kuchibhotla
913f9b930a
Add Core resource quota implementation
6 years ago
yang-g
f48d3d5d98
Initialize member in default ctor
6 years ago
Sree Kuchibhotla
67bb4e3030
Initial scaffolding
6 years ago
Juanli Shen
be40b0d3a8
Add server load reporting service
6 years ago
easy
1b6e8514a9
Move GetSpanFromServerContext() to public header.
6 years ago
Vijay Pai
c5336fcf8b
Drop a spurious assert, since ServerReader can SendInitialMetadata
6 years ago
Juanli Shen
9e77eeb0d5
Update comment
6 years ago
ncteisen
7d474811ab
Reviewer feedback
7 years ago