yang-g
f2fe4f7dbd
Add a PreServerStart in global server callbacks
2017-02-07 12:47:22 -08:00
Craig Tiller
5cad46e218
Bump master version numbers
2017-01-30 15:32:24 -08:00
yang-g
1e19b8d3e7
Update for API change
2017-01-30 10:48:59 -08:00
yang-g
edcde054c6
Merge remote-tracking branch 'upstream/master' into health
2017-01-30 09:58:46 -08:00
Craig Tiller
68bb6a8453
Merge github.com:grpc/grpc into rollfwd
2017-01-27 06:52:13 -08:00
Craig Tiller
4edd56751f
Merge github.com:grpc/grpc into maxmsgsz
2017-01-26 13:50:14 -08:00
yang-g
a7198021a6
merge with head
2017-01-26 13:23:52 -08:00
Craig Tiller
7c70b6c144
Revert "Revert "Metadata handling rewrite""
...
This reverts commit 5e01e2ac97 .
2017-01-23 07:48:42 -08:00
Craig Tiller
5e01e2ac97
Revert "Metadata handling rewrite"
2017-01-20 18:11:52 -08:00
Craig Tiller
da9de8988b
Merge github.com:grpc/grpc into maxmsgsz
2017-01-20 15:42:47 -08:00
Craig Tiller
b7b7486c4b
Merge github.com:grpc/grpc into metadata_filter
2017-01-20 11:31:47 -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
1d83a701b6
Fix memory leak
2017-01-17 09:35:42 -08:00
Craig Tiller
28ea6f0fbc
Fix memory corruption
2017-01-13 08:21:24 -08:00
Craig Tiller
6d353e2a72
Fix mac
2017-01-12 21:23:00 -08:00
Craig Tiller
81eceb31cc
Remove bogus assert
2017-01-12 14:27:01 -08:00
Craig Tiller
85e15a0bde
Spam cleanup
2017-01-12 13:42:41 -08:00
Craig Tiller
95beab2284
Uncover the badness
2017-01-12 13:41:52 -08:00
Craig Tiller
e5d8e02aa6
Fix sanity: core_banned_functions
2017-01-11 14:20:28 -08:00
yang-g
8a7a4462b1
merge with head
2017-01-11 13:13:23 -08:00
Craig Tiller
5cf481d2c9
Fix C++ build
2017-01-09 14:50:27 -08:00
yang-g
8bd6a0542b
remove copyright from generated files
2017-01-04 13:10:30 -08:00
yang-g
b90631d3f0
more cleanup
2016-12-29 14:12:15 -08:00
yang-g
a36ea4be8b
remove file
2016-12-29 13:45:06 -08:00
yang-g
ef16328063
cleanup
2016-12-29 13:21:04 -08:00
yang-g
a3c95529c7
async works
2016-12-29 12:10:52 -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
4eaf96920f
fix todo
2016-12-27 15:37:59 -08:00
yang-g
b74cf429fd
test pass
2016-12-27 15:37:59 -08:00
yang-g
c3c475fd14
move files to subdir and add generated files
2016-12-27 15:37:59 -08:00
yang-g
fbbb0d707f
generated nanopb files, need to update build.yaml and maybe move them to
...
a sub-dir
2016-12-27 15:37:59 -08:00
yang-g
ad32764219
sync test pass
2016-12-27 15:37:59 -08:00
yang-g
6d0fbfaf7b
WIP
2016-12-27 15:37:59 -08:00
yang-g
c9d2954e55
more
2016-12-27 15:37:59 -08:00
yang-g
08137362d0
WIP
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
Craig Tiller
ef6938477b
Merge branch 'slice_with_exec_ctx' into metadata_filter
2016-12-27 08:59:00 -08:00
Craig Tiller
0704727c2d
Merge github.com:grpc/grpc into slice_with_exec_ctx
2016-12-27 08:38:35 -08:00
Mark D. Roth
13f3574642
clang-format
2016-12-14 12:39:03 -08:00
Mark D. Roth
42663fb20e
Fix bug.
2016-12-12 10:51:01 -08:00
Mark D. Roth
aa1cd14729
Clean up C++ filter API.
2016-12-12 10:24:59 -08:00
Mark D. Roth
39b1f913d4
Merge remote-tracking branch 'upstream/master' into client_channel_init_cleanup
2016-12-09 11:04:07 -08:00
Craig Tiller
78bc54e7d9
Fix stack corruption
2016-12-08 15:19:41 -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
Craig Tiller
749ccd99df
Merge branch 'track_cq_finalize' of github.com:vjpai/grpc into fixit29
2016-12-05 15:23:24 -08:00
Craig Tiller
9c5318aba0
Fix shutdown problems with sync server
2016-12-05 15:07:04 -08:00
Vijay Pai
7e499aa3fb
Bring back gli initializer summoning
2016-12-05 14:50:14 -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
Mark D. Roth
977f5d4e7d
clang-format
2016-11-30 14:03:58 -08:00
Mark D. Roth
494790b84e
Merge remote-tracking branch 'upstream/master' into client_channel_init_cleanup
2016-11-28 17:44:36 +00:00
Mark D. Roth
e85477646c
Fix build problems.
2016-11-28 17:42:53 +00:00
Craig Tiller
b0f3bca0ef
Everything compiles...
2016-11-22 14:54:10 -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
ac5f518016
Merge branch 'slice_with_exec_ctx' into eliminate_mdstr
2016-11-18 12:45:16 -08:00
Craig Tiller
b28c7e8710
Merge github.com:grpc/grpc into slice_with_exec_ctx
2016-11-18 10:29:04 -08:00
Craig Tiller
0160de9ae5
Begin moving mdelem to be a value type
2016-11-18 08:46:46 -08:00
Craig Tiller
66b14c125e
Merge branch 'slice_interning' into eliminate_mdstr
2016-11-16 16:05:01 -08:00
Craig Tiller
c586666cbd
Merge github.com:grpc/grpc into slice_with_exec_ctx
2016-11-16 15:25:00 -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
5c1f55af23
Merge pull request #8335 from y-zeng/tos
...
Add grpc_socket_mutator
2016-11-11 15:05:14 -08:00
Craig Tiller
5ef31ab9c9
Progress towards mdstr elimination
2016-11-10 16:27:48 -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
Mark D. Roth
0ace62f832
Merge pull request #8618 from markdroth/channel_info_api
...
Add API for getting arbitrary state back from a channel
2016-11-08 10:45:21 -08:00
Craig Tiller
d56dae0767
Merge
2016-11-08 07:47:24 -08:00
Craig Tiller
31606bdb34
Merge github.com:grpc/grpc into grpc_slice
2016-11-08 07:46:14 -08:00
Mark D. Roth
0e44a258cb
Fix C++ filter API and add test for it.
2016-11-07 11:26:05 -08:00
Craig Tiller
ed9132427a
Get user agent right
2016-11-04 16:31:30 -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
Vijay Pai
0109d16ac0
clang-format
2016-11-01 17:20:42 -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
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
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
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
Sree Kuchibhotla
33d5494f8c
generate_projects.sh and also add config.h header so that gcc4.4 can recognize nullptr
2016-10-25 10:03:52 -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
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
77c483b707
remove unused fields
2016-10-24 11:01:02 -07:00
Sree Kuchibhotla
85399f0824
clang formatting fixes
2016-10-24 09:41:20 -07:00
Garrett Casto
07ecd9d08c
Add copyright header
2016-10-21 14:31:39 -07:00
Craig Tiller
153eaa7aba
s/BUFFER_POOL/RESOURCE_QUOTA/g
2016-10-21 13:52:36 -07:00
Garrett Casto
a2a325048d
Clang format
2016-10-20 16:51:04 -07:00
Sree Kuchibhotla
cb18d7a6b6
make gcc 4.6 and earlier versions happy
2016-10-20 12:39:30 -07:00
Sree Kuchibhotla
6135535ca7
Minor changes and called generate_projects.sh again
2016-10-20 11:17:22 -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
afcc8752f3
clang-format
2016-10-18 16:10:06 -07:00
Sree Kuchibhotla
556aebb1e0
Merge branch 'master' into rpc_mgr
2016-10-18 14:59:24 -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
Yuchen Zeng
324cc66128
Fix missing dependencies
2016-10-17 11:27:35 -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
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
Sree Kuchibhotla
96766195a6
Refactor SyncServerSettings code
2016-10-13 12:42:54 -07:00
Sree Kuchibhotla
e4996d6c43
Merge branch 'master' into rpc_mgr
2016-10-13 11:18:09 -07:00
Craig Tiller
fb324c4d39
Merge branch 'direct-calls' into buffer_pools_for_realsies
2016-10-12 13:18:56 -07:00
Jan Tattermusch
fad04cc4ad
Merge pull request #8354 from grpc/v1.0.x
...
Upmerge doc changes from v1.0.x
2016-10-12 18:44:15 +02:00
Jan Tattermusch
9cece7ca99
Update README.md
2016-10-12 18:01:41 +02:00
Garrett Casto
37e3cc0c2a
Remove stale comment
2016-10-10 16:38:07 -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
70c0b32c0f
Merge pull request #8219 from markdroth/fail_fast
...
Change C++ API to expose wait_for_ready instead of fail_fast.
2016-10-07 13:06:59 -07:00
Mark D. Roth
6f6f94fc92
Fix header.
2016-10-06 12:16:31 -07:00
Mark D. Roth
4bcdd73df6
Merge remote-tracking branch 'upstream/master' into fail_fast
2016-10-06 07:56:05 -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
Sree Kuchibhotla
acd64db4d9
Minor changes
2016-10-03 14:29:47 -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
Mark D. Roth
4944ee23df
Merge remote-tracking branch 'upstream/master' into fail_fast
2016-09-30 10:47:24 -07:00
Sree Kuchibhotla
3b2bc2deb1
tsan failures
2016-09-29 17:53:29 -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
Craig Tiller
af541d8232
Fix conflicting filename
2016-09-28 17:32:09 -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
a7a21d2049
Make sync server settings configurable
2016-09-28 12:38:01 -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
e2ac10627d
new value
2016-09-26 19:12:52 -07:00
Sree Kuchibhotla
f4c6e43ff2
fine tune the cq deadline value (temporarily)
2016-09-26 19:05:28 -07:00
Sree Kuchibhotla
2d08f5bc8d
fix the plugin initialization order in ServerBuilder
2016-09-26 16:11:02 -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
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
4306eeee39
Minor changes
2016-09-21 09:56:29 -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
Mark D. Roth
0e256107e8
Code review changes.
2016-09-15 09:01:05 -07:00
Craig Tiller
a51f54192a
Merge pull request #7559 from dgquintas/codegen_cleanse
...
Removed references to public APIs from codegen/
2016-09-13 19:40:43 -07:00
Mark D. Roth
f5afcd9f65
Merge remote-tracking branch 'upstream/master' into max_send_size_filter
2016-09-13 14:57:50 -07:00
Sree Kuchibhotla
765e6542b9
Merge branch 'master' into fix_channel_from_fd_api
2016-09-09 11:33:59 -07:00
Sree Kuchibhotla
d0989101f5
Merge branch 'master' into fix_channel_from_fd_api
2016-09-09 11:31:25 -07:00
Adam Czachorowski
dbdc6e4ae6
Add method for creating insecure channel from FD with custom arguments
...
using C++ API.
This was already supported in C API.
2016-09-09 11:32:09 +02:00
makdharma
93b09478f0
Merge pull request #8024 from makdharma/cpp_cacheable
...
add cacheable option to client_context
2016-09-08 08:19:10 -07:00
Mark D. Roth
ebfcd97940
Merge remote-tracking branch 'upstream/master' into max_send_size_filter
2016-09-08 07:16:34 -07:00
Nicolas "Pixel" Noble
5928bff0c7
Merge branch 'v1.0.x' of https://github.com/grpc/grpc into manual-upmerge
2016-09-08 01:58:49 +02:00
Makarand Dharmapurikar
2b98b77225
add cacheable option to client_context
2016-09-07 14:24:15 -07:00
Mark D. Roth
7bfa1a8343
Merge remote-tracking branch 'upstream/master' into max_send_size_filter
2016-09-06 10:44:32 -07:00
Mark D. Roth
6980362c4e
Allow setting max send message size via C++ ServerBuilder API.
2016-09-06 08:15:36 -07:00
David Garcia Quintas
e44902ecc9
Merge branch 'master' of github.com:grpc/grpc into codegen_cleanse
2016-09-02 15:27:33 +02:00
kpayson64
cfa18475f6
Merge pull request #7918 from y-zeng/server_builder
...
Add ServerBuilderPlugin::UpdateChannelArguments
2016-09-01 12:53:58 -07:00
David Garcia Quintas
d3dee72437
Merge branch 'master' of github.com:grpc/grpc into codegen_cleanse
2016-09-01 20:18:41 +02:00
Mark D. Roth
7331a7aa62
Change wrapped languages to use the new channel arg macro name.
2016-08-31 13:09:27 -07:00
David Garcia Quintas
468e16d97a
server builder include fix
2016-08-31 13:29:40 +02:00
David Garcia Quintas
621e2b1a49
Merge with newly added/modified files
2016-08-30 09:27:19 -07:00
David Garcia Quintas
f3581bf90a
Merge branch 'master' of github.com:grpc/grpc into codegen_cleanse
2016-08-30 04:45:50 -07:00
Yuchen Zeng
11d3c8f3d4
Add ServerBuilderPlugin::UpdateChannelArguments
2016-08-29 18:19:03 -07:00
Nicolas Noble
668bf881a9
Merge pull request #7802 from nicolasnoble/upmerge-from-v1.0.x
...
Upmerge from v1.0.x
2016-08-23 14:59:39 -07:00
Nicolas "Pixel" Noble
d25c1d2a6c
Removing unused header.
2016-08-23 21:28:33 +02:00
Nicolas "Pixel" Noble
455c5d45f0
Untangling secure and unsecure.
2016-08-23 20:39:49 +02:00
Sree Kuchibhotla
509ee4c111
Remove the API to return the underlying completion queue. This API is no
...
longer needed
2016-08-22 17:48:41 -07:00
Sree Kuchibhotla
cc357bf74e
Remove completion queue parameter from grpc_server_add_insecure_channel_from_fd API
2016-08-22 16:08:50 -07:00
Sree Kuchibhotla
3ea9e247e0
some refactoring
2016-08-22 14:15:43 -07:00
Craig Tiller
102fa966b6
Rename some files to avoid conflicting .obj files on Windows
2016-08-22 13:56:36 -07:00
Sree Kuchibhotla
86edf01593
Merge
2016-08-22 10:01:35 -07:00
Vijay Pai
c4752d8857
Remove this->
2016-08-18 10:06:38 -07:00
Mark D. Roth
2665bdd6d2
Reduce allocations associated with src/cpp/util/byte_buffer.cc.
2016-08-18 08:02:24 -07:00
Nicolas "Pixel" Noble
7f074e0e20
Merge branch 'v1.0.x' into manual-upmerge
2016-08-11 21:00:08 +02:00
Mark D. Roth
00e9c3bb3b
clang-format
2016-08-03 10:48:30 -07:00
Jorge Canizales
3df9bdf880
Update generated files with new protobuf version
...
Also make the script fetch protoc from the usual place.
2016-08-03 10:48:23 -07:00
Mark D. Roth
3b4f99549d
Update destroy_call_elem args from merge.
2016-08-02 14:17:11 -07:00
David Garcia Quintas
1f32ae4e84
Merge branch 'master' of github.com:grpc/grpc into codegen_cleanse
2016-08-02 10:24:44 -07:00
Mark D. Roth
3ac6fc1b97
Merge branch 'filter_call_init_failure' into filter_api
2016-08-02 10:07:48 -07:00
Sree Kuchibhotla
e3a282e90d
Merge branch 'master' into rpc_mgr
2016-07-29 09:54:24 -07:00
Nicolas Noble
5a36325896
Merge pull request #7502 from dgquintas/cpp_compression_level
...
C++ Compression Level set properly
2016-07-28 18:32:25 -07:00
Nicolas Noble
e51b9d2e39
Merge pull request #7502 from dgquintas/cpp_compression_level
...
C++ Compression Level set properly
2016-07-28 18:28:17 -07:00
Mark D. Roth
f9d8e9064b
Code review changes.
2016-07-28 09:31:56 -07:00
David Garcia Quintas
61887dcf46
scrubbed codegen/sync.h
2016-07-27 23:17:34 -07:00
David Garcia Quintas
c79b0650d2
removed codegen/log.h
2016-07-27 21:11:58 -07:00
David Garcia Quintas
1399e466b0
removed codegen/time.h
2016-07-27 20:31:55 -07:00
David Garcia Quintas
3b31fdf77b
removed codegen/byte_buffer.h
2016-07-27 18:17:12 -07:00
David Garcia Quintas
6b11462da1
removed codegen/alloc.h
2016-07-27 14:49:53 -07:00
David Garcia Quintas
3922838613
Added missing var initialization
2016-07-22 13:13:31 -07:00
David Garcia Quintas
440558a7ec
C++ Compression Level set properly
2016-07-21 19:31:38 -07:00
Yuchen Zeng
12c3811167
Use compiling instead of making
2016-07-20 17:54:37 -07:00
Yuchen Zeng
6b88b22d9e
Add comments for GRPC_NO_GENERATED_CODE
2016-07-19 19:12:46 -07:00
Sree Kuchibhotla
f95f125506
Minor changes
2016-07-19 17:47:46 -07:00
Sree Kuchibhotla
bb5519f5a5
More changes
2016-07-19 11:00:39 -07:00
Sree Kuchibhotla
0ba41907a2
Minor changes to GrpcRpcManager
2016-07-19 09:28:39 -07:00
Sree Kuchibhotla
8600438d54
Add more functionality (no cq integration yet) and add a dummy test
2016-07-19 02:00:50 -07:00
Yuchen Zeng
1318479011
Separate generated file and protobuf dependency
2016-07-18 13:07:42 -07:00
Sree Kuchibhotla
9e656a4340
Initial shell
2016-07-18 13:02:43 -07:00
Mark D. Roth
30a4a544be
Merge branch 'filter_call_init_failure' into filter_api
2016-07-15 09:16:05 -07:00
yang-g
807387641f
prevent spurious wake up and unstarted/already shutdown server
2016-07-14 22:59:39 -07:00
yang-g
6ec11f2acd
prevent spurious wake up and unstarted/already shutdown server
2016-07-14 14:53:35 -07:00
yang-g
05573f1692
Make Server::Wait work for async only server.
2016-07-13 22:23:19 -07:00
Mark D. Roth
14bed44db2
Merge remote-tracking branch 'upstream/master' into filter_api
2016-07-12 14:09:41 -07:00
yang-g
e89dc6ceb6
Make Server::Wait work for async only server.
2016-07-11 15:48:01 -07:00
Mark D. Roth
98aa0c13f0
Merge branch 'filter_call_init_failure' into filter_api
2016-07-01 14:17:55 -07:00
David Garcia Quintas
6721d4f0f1
Return success status of grpc_byte_buffer_reader
2016-06-30 17:30:08 -07:00
David Garcia Quintas
4281272389
Updated git clone URL
2016-06-29 17:39:07 -07:00
Mark D. Roth
97b173dfb8
Addressed reviewer comments.
2016-06-29 15:07:35 -07:00
Mark D. Roth
ab950ee7c5
Move channel_filter.h from include/ tree to src/ tree.
2016-06-29 14:51:53 -07:00
Mark D. Roth
bd3e3189d6
clang-format
2016-06-29 08:01:55 -07:00
Mark D. Roth
89ebe55985
Merge branch 'filter_call_init_failure' into filter_api
2016-06-29 07:50:18 -07:00
Mark D. Roth
07cd9c9e06
Initial attempt at a C++ wrapper for the C grpc_transport_op and
...
grpc_transport_stream_op structs.
2016-06-27 10:14:38 -07:00
Jan Tattermusch
b6163dfb4a
Merge pull request #6352 from ctiller/error
...
Unifying error handling within core
2016-06-17 18:50:55 -07:00
Vijay Pai
ddf694cc62
Merge branch 'master' into wheezy
2016-06-17 13:41:38 -07:00
Craig Tiller
bc4c3e3a79
Merge github.com:grpc/grpc into error
2016-06-16 16:17:56 -07:00
Mark D. Roth
9fe5ef5f9d
Removed unnecessary comments. Added connection counter to test.
2016-06-16 14:26:04 -07:00
Mark D. Roth
f5bbff9c8e
Fix portability issues.
2016-06-16 12:56:07 -07:00
Mark D. Roth
f9c1f7a412
clang-format
2016-06-16 10:57:28 -07:00
Mark D. Roth
c008b33c18
Pass channel args to ChannelData ctor and ChannelData to CallData ctor.
2016-06-16 10:39:39 -07:00
Nicolas Noble
1e52b1aadf
Merge pull request #6876 from mdyring/master
...
Fix scope problem when GPR_SUPPORT_CHANNELS_FROM_FD is not defined
2016-06-16 10:23:40 -07:00
Mark D. Roth
c459ecf7c9
- fix build problems
...
- make changes suggested by reviewer
- add test (not working yet)
2016-06-16 09:17:49 -07:00
Vijay Pai
6b668cc93f
Remove range-based for, comparisons to nullptr
2016-06-16 07:49:36 +00:00
Vijay Pai
4e1a883a5f
Digraph
2016-06-16 07:32:42 +00:00
Vijay Pai
62eb1c7908
Merge branch 'wheezy' of github.com:vjpai/grpc into wheezy
2016-06-16 00:24:10 -07:00
Vijay Pai
4425828d1d
Should not explicitly initialize these pointers to nullptr in gcc-4.4 case
...
because nullptr assignment actually requires the calling of a constructor.
As a result, the order in which these nullptr initializations take place
is not defined with respect to other initializations.
A pointer that is left without explicit initialization automatically
gets nullptr anyway, so just don't explicitly initialize these.
2016-06-16 06:47:10 +00:00
Vijay Pai
b9e927afcc
Merge branch 'master' into wheezy
2016-06-15 22:57:21 -07:00
Mark D. Roth
ec0bc8b4ed
Initial attempt at a C++ API for defining channel filters.
2016-06-15 14:02:57 -07:00