Vijay Pai
|
aeee09eacc
|
Merge pull request #8830 from vjpai/its_compat
C++11: Support compat with 1.0.x generated PB files
|
2017-01-19 14:07:05 -08:00 |
Craig Tiller
|
1d77059e4b
|
Fix integer overflow
|
2017-01-19 11:44:42 -08:00 |
Vijay Pai
|
3cdee02893
|
Merge branch 'master' into its_compat
|
2017-01-19 10:42:08 -08:00 |
Craig Tiller
|
62f28bfcf0
|
Remove double-checking of max-message-size in C++ layers
|
2017-01-19 10:05:13 -08:00 |
Mark D. Roth
|
f0e17783ae
|
Add ChannelArguments methods for setting max send/recv message size.
|
2017-01-19 08:41:15 -08:00 |
Craig Tiller
|
81eceb31cc
|
Remove bogus assert
|
2017-01-12 14:27:01 -08:00 |
yang-g
|
8a7a4462b1
|
merge with head
|
2017-01-11 13:13:23 -08:00 |
Craig Tiller
|
0d8e0b138d
|
Merge github.com:grpc/grpc into fix_errors
|
2017-01-06 13:59:30 -08:00 |
Craig Tiller
|
e519a03a1f
|
Small improvements to generated documentation
|
2017-01-06 12:41:21 -08:00 |
yang-g
|
de3b8a8efb
|
Merge branch 'master' into health
|
2017-01-04 13:11:18 -08:00 |
yang-g
|
8bd6a0542b
|
remove copyright from generated files
|
2017-01-04 13:10:30 -08:00 |
Craig Tiller
|
19cc2db3bc
|
Merge branch 'slice_with_exec_ctx' into metadata_filter
|
2017-01-04 12:54:34 -08:00 |
Craig Tiller
|
709ce70908
|
Merge github.com:grpc/grpc into slice_with_exec_ctx
|
2017-01-04 12:53:58 -08:00 |
Craig Tiller
|
360f5d2abf
|
Merge pull request #9207 from ctiller/cleanup_closures
Changes to exec_ctx/closure/combiner/workqueue interfaces
|
2017-01-04 12:53:20 -08:00 |
Craig Tiller
|
17f6904bad
|
Merge branch 'slice_with_exec_ctx_and_new_closures' into metadata_filter_and_new_closures
|
2017-01-04 10:17:31 -08:00 |
Craig Tiller
|
0b09341461
|
Merge branch 'cleanup_closures' into slice_with_exec_ctx_and_new_closures
|
2017-01-03 09:49:07 -08:00 |
Craig Tiller
|
801c6cc548
|
Fix some NULL usage
|
2017-01-03 08:13:13 -08:00 |
yang-g
|
b90631d3f0
|
more cleanup
|
2016-12-29 14:12:15 -08:00 |
yang-g
|
8e708b12cb
|
WIP
|
2016-12-29 11:44:36 -08:00 |
yang-g
|
50993b7a4c
|
async first take
|
2016-12-29 10:00:27 -08:00 |
yang-g
|
f56c251af7
|
clang-format
|
2016-12-27 15:37:59 -08:00 |
yang-g
|
9bef0740a4
|
Add test for explicit option
|
2016-12-27 15:37:59 -08:00 |
yang-g
|
ad32764219
|
sync test pass
|
2016-12-27 15:37:59 -08:00 |
yang-g
|
c9d2954e55
|
more
|
2016-12-27 15:37:59 -08:00 |
yang-g
|
8d668d8324
|
default service
|
2016-12-27 15:37:59 -08:00 |
yang-g
|
6486883940
|
Add more files
|
2016-12-27 15:37:59 -08:00 |
yang-g
|
0498124f8e
|
Add files
|
2016-12-27 15:37:59 -08:00 |
David G. Quintas
|
07383e7e28
|
Revert "Revert "Reduce memory bloat (each server cq is very expensive)""
|
2016-12-17 17:07:37 -08:00 |
Vijay Pai
|
0e3f1f1e53
|
Support compat with old generated PB files
|
2016-12-13 20:03:53 -08:00 |
Craig Tiller
|
18b66a0df6
|
Revert "Reduce memory bloat (each server cq is very expensive)"
|
2016-12-12 15:23:41 -08:00 |
Sree Kuchibhotla
|
e33daabb88
|
Merge branch 'master' into reduce_cq
|
2016-12-09 22:42:54 -08:00 |
Craig Tiller
|
78bc54e7d9
|
Fix stack corruption
|
2016-12-08 15:19:41 -08:00 |
Craig Tiller
|
cadabdf1f3
|
Fix include guards
|
2016-12-08 14:12:28 -08:00 |
Craig Tiller
|
f658bf0e1b
|
Start resolving memory issues in C++ metadata
|
2016-12-08 14:11:47 -08:00 |
Craig Tiller
|
385dd9a462
|
Merge branch 'slice_interning' into metadata_filter
|
2016-12-06 20:27:38 -08:00 |
Craig Tiller
|
397bff36b9
|
Merge github.com:grpc/grpc into slice_with_exec_ctx
|
2016-12-06 15:05:59 -08:00 |
Vijay Pai
|
6510d47c81
|
gpr_atm isn't automatically initialized to 0. Thanks Obama.
|
2016-12-05 14:16:20 -08:00 |
Vijay Pai
|
bf24dd9e51
|
clang-format
|
2016-12-05 13:59:09 -08:00 |
Vijay Pai
|
cbe1599250
|
Track requests that could cause other requests to be created, and don't do
a real core shutdown of a CQ until such requests are done
|
2016-12-05 13:56:29 -08:00 |
Sree Kuchibhotla
|
762ce2744c
|
Reduce memory bloat (each server cq is very expensive in C-core layer)
|
2016-11-29 09:32:20 -08:00 |
Craig Tiller
|
73ee7dc559
|
C++ compiles
|
2016-11-21 09:12:18 -08:00 |
Craig Tiller
|
cca7589333
|
Start moving C++ to slice interfaces
|
2016-11-21 08:45:38 -08:00 |
Craig Tiller
|
b28c7e8710
|
Merge github.com:grpc/grpc into slice_with_exec_ctx
|
2016-11-18 10:29:04 -08:00 |
Mark D. Roth
|
ed92f7bc04
|
Merge pull request #8617 from markdroth/service_config_json
Use JSON tree for service config channel arg.
|
2016-11-17 11:13:54 -08:00 |
Craig Tiller
|
c586666cbd
|
Merge github.com:grpc/grpc into slice_with_exec_ctx
|
2016-11-16 15:25:00 -08:00 |
Craig Tiller
|
f69369741d
|
Review feedback
|
2016-11-16 15:03:53 -08:00 |
Craig Tiller
|
1016d9feca
|
Merge github.com:grpc/grpc into bm_fullstack
|
2016-11-16 14:56:34 -08:00 |
Mark D. Roth
|
863113a0d9
|
Merge remote-tracking branch 'upstream/master' into service_config_json
|
2016-11-16 14:18:28 -08:00 |
Yuchen Zeng
|
b1f6bf2ec4
|
Merge pull request #8086 from y-zeng/fix_gprc
Fix misspelled gprc
|
2016-11-11 15:11:44 -08:00 |
Yuchen Zeng
|
5c1f55af23
|
Merge pull request #8335 from y-zeng/tos
Add grpc_socket_mutator
|
2016-11-11 15:05:14 -08:00 |
Mark D. Roth
|
dc5d60b814
|
Allow setting service config via C++ API, for use in tests.
|
2016-11-09 14:43:07 -08:00 |
Mark D. Roth
|
4bbdda4444
|
Allow getting LB policy name and service config in C++ API.
|
2016-11-09 14:40:22 -08:00 |
Craig Tiller
|
5910eee262
|
Merge github.com:grpc/grpc into bm_fullstack
|
2016-11-08 08:48:23 -08:00 |
Craig Tiller
|
31606bdb34
|
Merge github.com:grpc/grpc into grpc_slice
|
2016-11-08 07:46:14 -08:00 |
Craig Tiller
|
1cb088441a
|
s/std::string/grpc::string/g
|
2016-11-08 07:05:33 -08:00 |
Craig Tiller
|
ed9132427a
|
Get user agent right
|
2016-11-04 16:31:30 -07:00 |
Craig Tiller
|
7a4ac73d5b
|
Merge github.com:grpc/grpc into bm_fullstack
|
2016-11-04 08:44:50 -07:00 |
Craig Tiller
|
32df467f11
|
Merge github.com:grpc/grpc into grpc_slice
|
2016-11-04 08:21:56 -07:00 |
Yuchen Zeng
|
64d518e3b0
|
Merge remote-tracking branch 'upstream/master' into tos
|
2016-11-02 16:27:49 -07:00 |
Vijay Pai
|
739a93e47f
|
Merge branch 'master' into turn_it_to_11
|
2016-11-02 16:00:52 -07:00 |
Mark D. Roth
|
57f30d1518
|
Merge pull request #8523 from markdroth/lb_policy_name_channel_arg
Allow setting LB policy name via the C++ API
|
2016-11-02 08:42:23 -07:00 |
Mark D. Roth
|
754b2b88bc
|
Code review changes.
|
2016-11-02 08:39:16 -07:00 |
Vijay Pai
|
320ed13d3e
|
Deprecate grpc::thread and sync in favor of std::thread,mutex,etc
|
2016-11-01 17:16:55 -07:00 |
Vijay Pai
|
5c41bab92c
|
Remove references to NO_CHRONO option
|
2016-11-01 16:57:42 -07:00 |
Vijay Pai
|
e08fe4f41e
|
Remove separate versions of code based on presence of threading in compiler
|
2016-11-01 16:50:38 -07:00 |
Vijay Pai
|
713c7b87e1
|
clang-format
|
2016-11-01 16:33:18 -07:00 |
Vijay Pai
|
c0b2acb1a0
|
Use C++11 final and override
|
2016-11-01 16:31:56 -07:00 |
Craig Tiller
|
7213aa78da
|
Merge branch 'microbench' into bm_fullstack
|
2016-11-01 14:55:00 -07:00 |
Vijay Pai
|
80b292709c
|
Stop supporting non-C++11 conformant compilers
|
2016-11-01 13:38:40 -07:00 |
Yuchen Zeng
|
0df7d349b7
|
Merge pull request #8380 from y-zeng/reflection_header
Remove generated pb files
|
2016-10-31 15:27:48 -07:00 |
Craig Tiller
|
41fd9f2343
|
Merge github.com:grpc/grpc into grpc_slice
|
2016-10-31 14:42:53 -07:00 |
Mark D. Roth
|
7e0c2f8301
|
Merge remote-tracking branch 'upstream/master' into lb_policy_name_channel_arg
|
2016-10-31 14:20:01 -07:00 |
Sree Kuchibhotla
|
1e088b4219
|
Merge branch 'master' into rpc_mgr
|
2016-10-28 17:34:55 -07:00 |
Craig Tiller
|
28b72428a8
|
clang-format
|
2016-10-26 21:15:29 -07:00 |
Craig Tiller
|
5b676a6b1a
|
Fix include guards
|
2016-10-26 21:09:29 -07:00 |
Craig Tiller
|
618e67d655
|
s/GPR_SLICE/GRPC_SLICE/g
|
2016-10-26 21:08:10 -07:00 |
Craig Tiller
|
6e080a3651
|
Merge branch 'buffer_pools_for_realsies' into grpc_slice
|
2016-10-26 21:00:53 -07:00 |
Craig Tiller
|
3d357d901c
|
Merge github.com:grpc/grpc into buffer_pools_for_realsies
|
2016-10-26 20:52:03 -07:00 |
Craig Tiller
|
b37d53ebc0
|
Bulk update #includes
|
2016-10-26 16:16:35 -07:00 |
Craig Tiller
|
d41a4a720f
|
s/gpr_slice/grpc_slice, and move around tests, impls
|
2016-10-26 16:16:06 -07:00 |
Mark D. Roth
|
7190b0c651
|
Add ChannelArguments::SetLoadBalancingPolicyName() to C++ API.
|
2016-10-26 12:54:59 -07:00 |
Craig Tiller
|
1d0fce9d60
|
Add some endpoint pair tests
|
2016-10-26 08:26:22 -07:00 |
Sree Kuchibhotla
|
9193119599
|
Merge branch 'master' into rpc_mgr
|
2016-10-24 16:18:58 -07:00 |
Yuchen Zeng
|
8e386a6999
|
Merge remote-tracking branch 'upstream/master' into reflection_header
|
2016-10-24 16:17:40 -07:00 |
Yang Gao
|
3cb89bcf4b
|
Merge pull request #8281 from gcasto/cronet_cpp_api
Add C++ Api For Cronet
|
2016-10-24 15:44:55 -07:00 |
Yuchen Zeng
|
d30699c7be
|
Merge remote-tracking branch 'upstream/master' into reflection_header
|
2016-10-24 13:00:10 -07:00 |
Sree Kuchibhotla
|
26ef574874
|
clang format issues
|
2016-10-24 12:39:04 -07:00 |
Sree Kuchibhotla
|
f72ec6b37b
|
Move thread_manager.h header from server.h to server_cc.cc
|
2016-10-24 11:09:43 -07:00 |
Sree Kuchibhotla
|
c5fb957e50
|
Merge branch 'master' into rpc_mgr
|
2016-10-21 14:38:21 -07:00 |
Craig Tiller
|
8f67b647fd
|
Merge github.com:grpc/grpc into buffer_pools_for_realsies
|
2016-10-20 15:53:04 -07:00 |
Vijay Pai
|
9243c74868
|
Merge pull request #8365 from vjpai/fc_1dstream
Support request separation of server-side streamed RPC
|
2016-10-20 14:31:14 -07:00 |
Vijay Pai
|
bcc59f425c
|
Remove a useless forward declaration
|
2016-10-20 11:38:04 -07:00 |
Craig Tiller
|
6952b213b7
|
Merge github.com:grpc/grpc into buffer_pools_for_realsies
|
2016-10-19 13:36:59 -07:00 |
Sree Kuchibhotla
|
da069a506d
|
Rename sync_methods_ to sync_requests_
|
2016-10-19 11:22:29 -07:00 |
Yuchen Zeng
|
654aa869d2
|
Merge remote-tracking branch 'upstream/master' into reflection_header
|
2016-10-18 16:29:34 -07:00 |
Sree Kuchibhotla
|
385c9b2f05
|
Address code review comments
|
2016-10-18 16:26:38 -07:00 |
Craig Tiller
|
2f1d8708e5
|
Header fixes
|
2016-10-18 16:09:26 -07:00 |
Sree Kuchibhotla
|
556aebb1e0
|
Merge branch 'master' into rpc_mgr
|
2016-10-18 14:59:24 -07:00 |
Vijay Pai
|
9fa9315d62
|
Merge remote-tracking branch 'upstream/master' into fc_1dstream
|
2016-10-18 12:15:08 -07:00 |
Sree Kuchibhotla
|
e4eb51f20c
|
reorder params in Server
|
2016-10-18 11:51:28 -07:00 |
Craig Tiller
|
20afa3d7c9
|
BufferPool --> ResourceQuota
|
2016-10-17 14:52:14 -07:00 |
yang-g
|
b0db13141e
|
resolve review comment
|
2016-10-17 13:53:18 -07:00 |
Yuchen Zeng
|
799832c32d
|
Merge remote-tracking branch 'upstream/master' into fix_gprc
|
2016-10-17 11:41:02 -07:00 |
Garrett Casto
|
7ec31718f4
|
Merge remote-tracking branch 'upstream/master' into cronet_cpp_api
|
2016-10-17 09:56:43 -07:00 |
Yuchen Zeng
|
169c985f67
|
Remove generated pb files
|
2016-10-14 15:58:09 -07:00 |
Yuchen Zeng
|
de3daf5d63
|
More interfaces for grpc_socket_mutator
|
2016-10-13 17:26:26 -07:00 |
yang-g
|
4287998855
|
Add a test spouse for server context
|
2016-10-13 16:45:53 -07:00 |
Vijay Pai
|
23c5b81268
|
Other golden file
|
2016-10-13 15:41:15 -07:00 |
Sree Kuchibhotla
|
c37a8a56df
|
Fix test
|
2016-10-13 15:40:15 -07:00 |
Sree Kuchibhotla
|
d39f40da9e
|
Fix include files
|
2016-10-13 15:21:14 -07:00 |
Sree Kuchibhotla
|
8f7739bcd6
|
Rename GrpcRpcManager -> ThreadManager
|
2016-10-13 15:12:55 -07:00 |
Vijay Pai
|
96e03110db
|
clang-format
|
2016-10-13 14:09:16 -07:00 |
Sree Kuchibhotla
|
96766195a6
|
Refactor SyncServerSettings code
|
2016-10-13 12:42:54 -07:00 |
Vijay Pai
|
075b18e77f
|
Bug fix on failure condition
|
2016-10-13 12:05:40 -07:00 |
Sree Kuchibhotla
|
e4996d6c43
|
Merge branch 'master' into rpc_mgr
|
2016-10-13 11:18:09 -07:00 |
Vijay Pai
|
61536a7371
|
Making split streaming testable
|
2016-10-13 11:04:57 -07:00 |
Vijay Pai
|
22fcbf9663
|
Merge branch 'master' into fc_1dstream
|
2016-10-13 09:39:05 -07:00 |
Craig Tiller
|
c99945e44c
|
Merge branch 'direct-calls' into buffer_pools_for_realsies
|
2016-10-10 10:20:48 -07:00 |
Mark D. Roth
|
4bcdd73df6
|
Merge remote-tracking branch 'upstream/master' into fail_fast
|
2016-10-06 07:56:05 -07:00 |
Yuchen Zeng
|
e96c05b607
|
Merge remote-tracking branch 'upstream/master' into fix_gprc
|
2016-10-05 13:44:12 -07:00 |
Garrett Casto
|
931a26bf5b
|
Add C++ Api
|
2016-10-04 09:18:29 -07:00 |
Sree Kuchibhotla
|
5f806d321a
|
Merge branch 'master' into rpc_mgr
|
2016-10-03 15:23:02 -07:00 |
Sree Kuchibhotla
|
33382d0f53
|
Cleanup server_cc.cc
|
2016-10-03 15:15:49 -07:00 |
Craig Tiller
|
1bb0ce5e23
|
Merge branch 'direct-calls' into buffer_pools_for_realsies
|
2016-10-03 12:58:02 -07:00 |
Sree Kuchibhotla
|
384eea80ba
|
Merge remote-tracking branch 'upstream/master' into rpc_mgr
|
2016-10-03 09:20:52 -07:00 |
Vijay Pai
|
db5b1cbc94
|
Add all plumbing and typedef's for controlled server-side streaming
|
2016-10-03 09:18:46 -07:00 |
Mark D. Roth
|
4944ee23df
|
Merge remote-tracking branch 'upstream/master' into fail_fast
|
2016-09-30 10:47:24 -07:00 |
Stanley Cheung
|
146a3773da
|
PHP Proto3: upgrade protobuf to v3.1.0 and regenerate reflection.proto
|
2016-09-29 17:26:50 -07:00 |
Craig Tiller
|
e2180f069d
|
Merge github.com:grpc/grpc into buffer_pools_for_realsies
|
2016-09-29 13:52:51 -07:00 |
Yang Gao
|
d24b822d73
|
Merge pull request #8046 from gislan/master
Add method for creating insecure channel from FD with custom arguments using C++ API.
|
2016-09-29 13:39:12 -07:00 |
Nicolas Noble
|
ef49a5d217
|
Merge pull request #7833 from sreecha/fix_channel_from_fd_api
Remove completion queue parameter from `grpc_server_add_insecure_channel_from_fd` API
|
2016-09-29 11:16:55 -07:00 |
Craig Tiller
|
d88c461217
|
Merge branch 'direct-calls' into buffer_pools_for_realsies
|
2016-09-29 10:35:38 -07:00 |
Mark D. Roth
|
a40d471110
|
Plumb through GRPC_INITIAL_METADATA_WAIT_FOR_READY_EXPLICITLY_SET.
|
2016-09-29 10:05:50 -07:00 |
Craig Tiller
|
0c80c7d12c
|
Collecting failure status progress
|
2016-09-28 16:30:55 -07:00 |
Craig Tiller
|
db1a5cce47
|
Buffer pool C++ wrapper
|
2016-09-28 14:22:12 -07:00 |
Mark D. Roth
|
59c9f904bf
|
Rename GRPC_INITIAL_METADATA_IGNORE_CONNECTIVITY to
GRPC_INITIAL_METADATA_WAIT_FOR_READY.
Also add a flag to indicate whether wait_for_ready was explicitly set by
the application.
|
2016-09-28 13:33:21 -07:00 |
Mark D. Roth
|
5db24978b6
|
Merge remote-tracking branch 'upstream/master' into fail_fast
|
2016-09-28 13:21:31 -07:00 |
Sree Kuchibhotla
|
892dbf4d95
|
Make settings configurable
|
2016-09-27 19:42:27 -07:00 |
Mark D. Roth
|
9477724003
|
Change C++ API to expose wait_for_ready instead of fail_fast.
|
2016-09-27 13:07:00 -07:00 |
Sree Kuchibhotla
|
862acb9f3a
|
fix shutdown crash
|
2016-09-26 09:48:48 -07:00 |
Yuchen Zeng
|
ef394a954a
|
Fix typo
|
2016-09-23 14:04:33 -07:00 |
Yuchen Zeng
|
27e96f9beb
|
Add comments about how to re-generate reflection proto files
|
2016-09-22 20:56:46 -07:00 |
Yuchen Zeng
|
b8a886754e
|
Merge remote-tracking branch 'upstream/master' into fix_gprc
|
2016-09-22 10:59:39 -07:00 |
Sree Kuchibhotla
|
7974232f41
|
Merge branch 'master' into rpc_mgr
|
2016-09-21 11:17:41 -07:00 |
Sree Kuchibhotla
|
4028d2c11b
|
More fixes
|
2016-09-21 10:45:33 -07:00 |
Sree Kuchibhotla
|
aabada97a1
|
One RPCMgr instance per CQ
|
2016-09-21 01:39:13 -07:00 |
Mark D. Roth
|
abf03aed93
|
Merge remote-tracking branch 'upstream/master' into max_send_size_filter
|
2016-09-16 07:35:37 -07:00 |
Yang Gao
|
24869d558a
|
Merge pull request #7996 from yang-g/canonical
Add a helper to get canonical code from status
|
2016-09-15 15:58:17 -07:00 |
Yuchen Zeng
|
66f3a4bbdf
|
Merge remote-tracking branch 'upstream/master' into fix_gprc
|
2016-09-15 11:21:52 -07:00 |
Mark D. Roth
|
0e256107e8
|
Code review changes.
|
2016-09-15 09:01:05 -07:00 |