Karthik Ravi Shankar
f3f9e8941a
Revert "Fold Channel and CompletionQueue from grpc_impl to grpc"
5 years ago
Karthik Ravi Shankar
ab775de1a2
Build and formatting fixes
5 years ago
Esun Kim
165ee5007a
Replaced grpc::string with std::string
5 years ago
Karthik Ravi Shankar
9db914a0cc
Revert "Revert "Move ServerBuilder back to ::grpc from ::grpc_impl""
5 years ago
Yash Tibrewal
fc059ded05
Make the same change for max send message size
5 years ago
Yash Tibrewal
557e2ef5b1
Prefer SetMax*MessageSize value over ServerBuilderOption
5 years ago
Karthik Ravi Shankar
0f64d1f96b
Revert "Move ServerBuilder back to ::grpc from ::grpc_impl"
5 years ago
Karthik Ravi Shankar
f27c30ef60
Fix formatting
5 years ago
Karthik Ravi Shankar
133f38a885
Make changes for ResourceQuota and friend namespaces.
5 years ago
Karthik Ravi Shankar
8e5d8e64d3
Fix formatting
5 years ago
Karthik Ravi Shankar
934cf3e3df
Move ServerBuilder back to ::grpc from ::grpc_impl
...
Revert #18510
5 years ago
Karthik Ravi Shankar
451436e154
Revert https://github.com/grpc/grpc/pull/18345
...
Move ResourceQuota to grpc.
5 years ago
Vijay Pai
6b2aeec9f3
Revert "Revert "Revert "Revert "Log an error (in dbg mode) if CQ is Shutdown before its Server(s)""""
5 years ago
Lidi Zheng
cd086cb3e4
Revert "Revert "Revert "Log an error (in dbg mode) if CQ is Shutdown before its Server(s)"""
5 years ago
Vijay Pai
16f2250585
Revert "Revert "Log an error (in dbg mode) if CQ is Shutdown before its Server(s)""
5 years ago
Jan Tattermusch
e7d5ca0b46
Revert "Log an error (in dbg mode) if CQ is Shutdown before its Server(s)"
5 years ago
Vijay Pai
6466c7f166
Log an error (in dbg mode) if CQ is Shutdown before its Server(s)
5 years ago
yang-g
138ce26bb5
Fixes
5 years ago
yang-g
f50c5a025c
Revert "Merge pull request #21494 from grpc/revert-21478-max_message_size"
...
This reverts commit 2e4ebd7478
, reversing
changes made to 1bd6fcc338
.
5 years ago
Yang Gao
5a938a7012
Revert "Allow plugin/option/global_callback to override max_recv_message_size"
5 years ago
yang-g
2db942a875
Allow plugin/option/global_callback to override max_recv_message_size
5 years ago
Vijay Pai
2c87eaabd4
De-experimentalize generic features of callback API under an ifdef
5 years ago
Vijay Pai
d6998122db
Use range-based fors in src/cpp/{client,server}
6 years ago
Moiz Haidry
bf994e48d9
Move grpc async, callback and sync implementation to grpc_impl namespace
6 years ago
Moiz Haidry
1c354e7c1f
Move grpc async, callback and sync implementation to grpc_impl namespace
6 years ago
yang-g
898fc0da1e
More fixes
6 years ago
yang-g
152a7cc122
Resolve comments
6 years ago
yang-g
ac3a91edf8
Support accepting external connections.
6 years ago
Karthik Ravi Shankar
577ddfb1a1
Move ServerInitializer to grpc_impl namespace from grpc
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
1d357572cf
Revert "Moving ::grpc::ResourceQuota to ::grpc_impl::ResouceQuota"
...
This reverts commit d8d8bec7c8
.
6 years ago
Karthik Ravi Shankar
d8d8bec7c8
Moving ::grpc::ResourceQuota to ::grpc_impl::ResouceQuota
...
This change moves ResourceQuota class fron grpc namespace to grpc_impl
namespace.
Signed-off-by: Karthik Ravi Shankar <karthikrs@google.com>
6 years ago
Karthik Ravi Shankar
82c6e012d8
Revert "Revert "Moving ::grpc::ResourceQuota to ::grpc_impl::ResouceQuota""
6 years ago
Karthik Ravi Shankar
b3889585a1
Revert "Moving ::grpc::ResourceQuota to ::grpc_impl::ResouceQuota"
6 years ago
Karthik Ravi Shankar
f7dd48b2b6
Moving ::grpc::ResourceQuota to ::grpc_impl::ResouceQuota
...
This change moves ResourceQuota class fron grpc namespace to grpc_impl
namespace.
6 years ago
Karthik Ravi Shankar
3b7a47cde6
Moving ::grpc::ServerBuilder to ::grpc_impl::ServerBuilder
...
This change moves ServerBuilder class from grpc namespace to grpc_impl
namespace.
6 years ago
Vijay Pai
05d8ddfc6e
Support callback-based generic service
6 years ago
Soheil Hassas Yeganeh
37c1f0bd54
Reorder code to set num_frequently_polled_cqs correctly.
...
When there num_frequently_polled_cqs is non-zero (aka hybrid server),
we create non-polling CQs for the sync methods. But, since we
increase num_frequently_polled_cqs for callback methods
after creating the sync CQs, the sync CQs would not detect
a hyprid server, and will create a polling CQ.
This commit reorders the logic, so that we increment
num_frequently_polled_cqs upon detecting a callback service.
This lowers the context switches by double digit percentage
when using callback API.
6 years ago
Yash Tibrewal
84a537b1d1
Default compression level quick fix
6 years ago
Vijay Pai
84e763f10a
Experimental C++ server callback unary API
7 years ago
Yash Tibrewal
196f530ac9
Pass interceptor creators to server object
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
ec1c112cc1
Each ThreadManager is a resource user
7 years ago
Juanli Shen
1f965159dd
Reorder steps when starting a server
7 years ago
Noah Eisen
58e0cbf9fb
Enable the performance-* clang-tidy checks
7 years ago
Yash Tibrewal
3052cff753
Change comments
7 years ago
Yash Tibrewal
efee8f227d
Allow unlimited as the max receive message length
7 years ago