yang-g
|
ad32764219
|
sync test pass
|
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 |
Mark D. Roth
|
13f3574642
|
clang-format
|
2016-12-14 12:39:03 -08:00 |
Mark D. Roth
|
473ff83fac
|
Fix filter_end2end_test.
|
2016-12-14 08:21:12 -08:00 |
Craig Tiller
|
f658bf0e1b
|
Start resolving memory issues in C++ metadata
|
2016-12-08 14:11:47 -08:00 |
Craig Tiller
|
fbcd9a7344
|
Update server_crash_test to account for longer reconnect timeouts
|
2016-12-05 08:47:02 -08:00 |
Craig Tiller
|
3b45b8d60b
|
Revert "Test credentials provider update"
|
2016-11-29 12:31:14 -08:00 |
yang-g
|
8e9fc9bd0e
|
Test credentials provider update
|
2016-11-22 23:12:49 -08:00 |
Mark D. Roth
|
863113a0d9
|
Merge remote-tracking branch 'upstream/master' into service_config_json
|
2016-11-16 14:18:28 -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 |
Vijay Pai
|
56540ba9f9
|
clang-format
|
2016-11-04 10:02:31 -07:00 |
Vijay Pai
|
1b87ddee0a
|
One more NULL->nullptr
|
2016-11-04 09:09:58 -07:00 |
Vijay Pai
|
b0a6be2b8f
|
Remove some unnecessary new/delete patterns
|
2016-11-04 07:51:25 -07:00 |
Vijay Pai
|
90102c2bfc
|
Eliminate unnecessary uses of new[]/delete[] that can be replaced
with vector
Also start eliminating uses of plain-old delete that are not helpful
|
2016-11-04 07:51:24 -07:00 |
Vijay Pai
|
a189b7b9f1
|
Make new file compliant with new standards
|
2016-11-02 17:49:42 -07:00 |
Vijay Pai
|
739a93e47f
|
Merge branch 'master' into turn_it_to_11
|
2016-11-02 16:00:52 -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
|
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 |
Mark D. Roth
|
3f265857f4
|
Fix memory leak.
|
2016-10-31 14:42:22 -07:00 |
Mark D. Roth
|
6df607591c
|
Fix portability problems.
|
2016-10-31 14:39:45 -07:00 |
Mark D. Roth
|
fd635add1c
|
clang-format
|
2016-10-31 14:20:56 -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 |
Sree Kuchibhotla
|
612ca22ff3
|
Merge branch 'master' into rpc_mgr
|
2016-10-27 15:14:08 -07:00 |
Craig Tiller
|
3d357d901c
|
Merge github.com:grpc/grpc into buffer_pools_for_realsies
|
2016-10-26 20:52:03 -07:00 |
Mark D. Roth
|
452287607f
|
Add test for setting LB policy via C++ API.
|
2016-10-26 14:54:56 -07:00 |
Mark D. Roth
|
fb809b7850
|
Merge remote-tracking branch 'upstream/master' into resolver_channel_args
|
2016-10-26 09:12:25 -07:00 |
Mark D. Roth
|
e3a21005bf
|
Fix propagation of channel args for insecure channels.
|
2016-10-24 13:29:05 -07:00 |
murgatroid99
|
b516cadc2a
|
Merge branch 'master' into uv_core_transport
|
2016-10-21 15:54:42 -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 |
murgatroid99
|
59f347e125
|
Merge branch 'master' into uv_core_transport
|
2016-10-19 13:53:21 -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 |
Craig Tiller
|
20afa3d7c9
|
BufferPool --> ResourceQuota
|
2016-10-17 14:52:14 -07:00 |
Sree Kuchibhotla
|
c37a8a56df
|
Fix test
|
2016-10-13 15:40:15 -07:00 |
Vijay Pai
|
96e03110db
|
clang-format
|
2016-10-13 14:09:16 -07:00 |
Vijay Pai
|
8d08b1d9ee
|
Test all split streamed variations
|
2016-10-13 12:19:30 -07:00 |
Vijay Pai
|
65a9ef16ed
|
Fix channel/stub for dup service use
|
2016-10-13 12:00:32 -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 |
Craig Tiller
|
c99945e44c
|
Merge branch 'direct-calls' into buffer_pools_for_realsies
|
2016-10-10 10:20:48 -07:00 |
Craig Tiller
|
fdc2b10dce
|
Merge github.com:grpc/grpc into direct-calls
|
2016-10-10 10:16:35 -07:00 |
murgatroid99
|
fde76d7996
|
Merge branch 'master' into uv_core_transport
|
2016-10-07 15:09:53 -07:00 |
Mark D. Roth
|
4bcdd73df6
|
Merge remote-tracking branch 'upstream/master' into fail_fast
|
2016-10-06 07:56:05 -07:00 |
David Garcia Quintas
|
e5b4c26ef7
|
more usage of std::string
|
2016-10-04 13:44:18 -07:00 |
Craig Tiller
|
db1a5cce47
|
Buffer pool C++ wrapper
|
2016-09-28 14:22:12 -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 |
murgatroid99
|
08b0fab426
|
Merge branch 'master' into uv_core_transport
|
2016-09-23 14:35:49 -07:00 |
Craig Tiller
|
1edc77c7c6
|
Merge github.com:grpc/grpc into direct-calls
|
2016-09-20 11:02:51 -07:00 |
murgatroid99
|
bcc60f75d4
|
Merge branch 'master' into uv_core_transport
|
2016-09-16 13:44:28 -07:00 |
yang-g
|
d5fba280bb
|
make inline metadata value clearer
|
2016-09-16 10:29:16 -07:00 |
yang-g
|
4b4571ab88
|
Add a test for nonbin header containing binary value
|
2016-09-15 23:01:09 -07:00 |
yang-g
|
c580af37e0
|
Add a check for metadata from auth plugin
|
2016-09-15 15:33:32 -07:00 |
Craig Tiller
|
762e72ef7b
|
Merge github.com:grpc/grpc into direct-calls
|
2016-09-14 11:16:51 -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 |
Craig Tiller
|
44b12f9e23
|
clang-format
|
2016-09-08 10:06:14 -07:00 |
Craig Tiller
|
aef13f78c7
|
Merge branch 'grand-unified-closures' into direct-calls
|
2016-09-08 10:05:42 -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 |
Craig Tiller
|
bd37a21c26
|
Cleanup, debug support
|
2016-09-07 11:28:56 -07:00 |
David Garcia Quintas
|
d10f1775eb
|
Merge branch 'master' of github.com:grpc/grpc into codegen_cleanse
|
2016-09-03 12:42:02 +02:00 |
murgatroid99
|
7c5befd86b
|
Change UnimplementedService to UnimplementedEchoService in echo.proto
|
2016-09-01 17:09:47 -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 |
Vijay Pai
|
d4d5f4cd53
|
clang-format
|
2016-08-29 16:59:21 -07:00 |
Vijay Pai
|
a9c0d7f88b
|
Change names to StreamedUnary, ServerUnaryStreamer, etc. Use a templated method handler since most code shared between the new StreamedUnary and the existing BidiStreaming. Eliminate the separate enum case for streamed unary. Return a status failure if a StreamedUnary method handler doesn't actually do a write (since that is
violating the appearance of unary-ness)
|
2016-08-29 16:42:04 -07:00 |
Vijay Pai
|
ac4113bef1
|
Merge branch 'master' into fc_unary
|
2016-08-25 14:49:18 -07:00 |
murgatroid99
|
6257159a3a
|
Merge branch 'port_platform_split' into uv_core_transport
|
2016-08-22 14:57:22 -07:00 |
murgatroid99
|
623dd4f556
|
Renamed GPR_ constants to GRPC_ in iomgr/port.h
|
2016-08-08 17:31:27 -07:00 |
murgatroid99
|
5407089b37
|
Separate out iomgr-specific constants into a separate header
|
2016-08-08 17:01:18 -07:00 |
Vijay Pai
|
5d94118d0d
|
clang-format
|
2016-08-04 11:48:47 -07:00 |
Vijay Pai
|
ff91dea149
|
Be able to specify FCUnaryService just like AsyncService so that all
relevant methods get treated this way.
|
2016-08-04 11:07:50 -07:00 |
Vijay Pai
|
666681612e
|
Merge branch 'master' into fc_unary
|
2016-08-04 09:44:51 -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 |
Nicolas "Pixel" Noble
|
8302b123de
|
Merge branch 'v1.0.x' into manual-upmerge
Conflicts:
src/ruby/pb/test/client.rb
src/ruby/pb/test/server.rb
tools/dockerfile/test/php7_jessie_x64/Dockerfile
|
2016-07-29 22:48:16 +02:00 |
David Garcia Quintas
|
c79b0650d2
|
removed codegen/log.h
|
2016-07-27 21:11:58 -07:00 |
Vijay Pai
|
2d04dd827c
|
Change API for next message size to allow a bool return value for failure
cases.
|
2016-07-27 11:35:56 -07:00 |
Vijay Pai
|
efef0d29c5
|
Merge pull request #7380 from nicolasnoble/no-c++11-threads
Avoid using certain C++11-isms with grpc::thread, as it's not necessarily std::thread.
|
2016-07-27 09:28:15 -07:00 |
kpayson64
|
cc961b6c5a
|
Merge pull request #7020 from rjshade/assert_not_expect
ASSERT vector size before directly accessing first element
|
2016-07-25 14:36:11 -07:00 |
Vijay Pai
|
0a1c598986
|
Merge branch 'master' into fc_unary
|
2016-07-21 11:34:02 -07:00 |
Nicolas Noble
|
f6aefa3ea6
|
Merge pull request #7400 from yang-g/ga_branch2
Cherrypick #7319 into v1.0.x
|
2016-07-21 11:28:44 -07:00 |
Yuchen Zeng
|
77b74258b5
|
Revert unnecessary deletions
|
2016-07-19 11:53:37 -07:00 |
Craig Tiller
|
5ca7e47493
|
Merge pull request #6737 from ctiller/delayed-write
Delay beginning most writes until we enter poll()
|
2016-07-19 09:25:49 -07:00 |
Yuchen Zeng
|
1318479011
|
Separate generated file and protobuf dependency
|
2016-07-18 13:07:42 -07:00 |
Robbie Shade
|
c51a4833ce
|
Merge branch 'master' into assert_not_expect
|
2016-07-15 15:06:14 -04: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 |
Craig Tiller
|
13d3e3b7e2
|
Merge pull request #6737 from ctiller/delayed-write
Delay beginning most writes until we enter poll()
|
2016-07-14 19:31:47 -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 |
Nicolas "Pixel" Noble
|
e053e730d2
|
Avoid using certain C++11-isms with grpc::thread, as it's not necessarily std::thread.
|
2016-07-14 00:42:07 +02: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
|
4f0b06e747
|
Move use of nullptr into grpc namespace, so that the hack in config.h
can be used.
|
2016-07-11 09:29:56 -07:00 |
Mark D. Roth
|
33e5cbbbb8
|
Add include to fix gcc-4.4 problem.
|
2016-07-11 08:00:28 -07:00 |
Craig Tiller
|
6c8619bbe7
|
Better fix for flow control bug
|
2016-07-07 10:41:48 -07:00 |
Mark D. Roth
|
98aa0c13f0
|
Merge branch 'filter_call_init_failure' into filter_api
|
2016-07-01 14:17:55 -07:00 |
Craig Tiller
|
eda85c6765
|
Expunge all references to zookeeper
|
2016-07-01 12:45:19 -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
|
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 |
Craig Tiller
|
f467846b1b
|
Merge github.com:grpc/grpc into reuse_port
|
2016-06-26 09:54:53 -07:00 |
Jan Tattermusch
|
a5cae9bd64
|
Merge pull request #6798 from jboeuf/fix_3803
Fix #3803
|
2016-06-24 16:14:02 -07:00 |
vjpai
|
c0c38b1f19
|
Make the FCUnary class actually work and test it
|
2016-06-23 17:27:11 -07:00 |
vjpai
|
fcb98a578c
|
Add NextMessageSize method to all readable streams as an upper-bound
on the actual message size.
Rename Size of FCUnary to NextMessageSize for consistency
|
2016-06-23 13:18:50 -07:00 |
Robbie Shade
|
820c1f3fda
|
ASSERT vector size before directly accessing first element
|
2016-06-23 14:31:28 -04:00 |
Craig Tiller
|
04a468122f
|
Add comment
|
2016-06-21 09:16:57 -07:00 |
Craig Tiller
|
d263b925e8
|
Make sure to poll cq
|
2016-06-21 09:15:57 -07:00 |
Vijay Pai
|
6ab4788ae9
|
clang-format changes
|
2016-06-17 00:31:23 -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
|
905227049b
|
Remove unnecessary code from test.
|
2016-06-16 11:40:25 -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 |
Mark D. Roth
|
8a1a5976c7
|
Fixed test.
|
2016-06-16 10:22:26 -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
|
b31a9a0900
|
Include <cinttypes> for PRIuPTR. Not clear why this is needed.
|
2016-06-16 07:50:20 +00:00 |
Vijay Pai
|
b9e927afcc
|
Merge branch 'master' into wheezy
|
2016-06-15 22:57:21 -07:00 |
Vijay Pai
|
20bf126da6
|
clang-format
|
2016-06-15 22:21:48 -07:00 |
vjpai
|
e44d53757a
|
De-lambda-ify
|
2016-06-15 22:15:00 -07:00 |
Vijay Pai
|
679c75f0a6
|
Deal with issues surrounding const members of classes used in
containers
|
2016-06-15 13:10:32 -07:00 |
Vijay Pai
|
a63271c77f
|
Deal with to_string, proper usage of nullptr, and lack of map::emplace
|
2016-06-15 12:56:38 -07:00 |
Jan Tattermusch
|
8fb6c924b5
|
Merge pull request #6875 from y-zeng/log_check
Add format check for gpr_log and gpr_asprintf, add gpr_strpad
|
2016-06-14 19:31:05 -07:00 |
Jan Tattermusch
|
136307756c
|
Merge pull request #6438 from y-zeng/reflection_separate_lib
Proto server reflection
|
2016-06-13 14:16:06 -07:00 |
vjpai
|
97da6473b4
|
Manual clang-format
|
2016-06-13 09:56:26 -07:00 |
Yuchen Zeng
|
bcf5023bb6
|
Fix zookeeper_test
|
2016-06-10 16:22:57 -07:00 |
Yuchen Zeng
|
ed81a88c3e
|
Merge remote-tracking branch 'upstream/master' into log_format_check
|
2016-06-10 15:46:23 -07:00 |
Yuchen Zeng
|
beaa35724c
|
Fix type mismatch for type_size
|
2016-06-10 15:46:14 -07:00 |
Yuchen Zeng
|
0ba114408e
|
Fix gpr_log format mismatches in c++ tests
|
2016-06-10 15:15:44 -07:00 |
Vijay Pai
|
15855f3e7f
|
Switch server builder plugin API to something that will work with gcc4.4
|
2016-06-10 12:25:32 -07:00 |
Yuchen Zeng
|
d23710787b
|
Merge remote-tracking branch 'upstream/master' into reflection_separate_lib
|
2016-06-07 15:00:52 -07:00 |
yang-g
|
000aa457dc
|
add a test with empty request
|
2016-06-07 13:08:39 -07:00 |
Jan Tattermusch
|
570408fd4c
|
Merge pull request #6741 from yang-g/its_ok_to_have_no_read_on_cancelled_call
Let Next set ok=true when receiving error status
|
2016-06-07 10:54:02 -07:00 |
Yuchen Zeng
|
0601df3a04
|
Move reflection src/hdr to src/cpp/ext include/grpc++/ext
|
2016-06-06 13:08:06 -07:00 |
Yuchen Zeng
|
1495cb5b24
|
Addressed reveiw comments about naming
|
2016-06-06 10:58:29 -07:00 |
Julien Boeuf
|
38c0cdee34
|
Fix double-free issue for optional_message.
Also better end to end testing of plumbing of plugin error message.
|
2016-06-06 14:46:08 +02:00 |
yang-g
|
17487f9a22
|
Make grpc++ independent of protobuf
|
2016-06-03 15:21:15 -07:00 |
Jan Tattermusch
|
2ff798629c
|
Merge pull request #6664 from dklempner/server_builder_plugin_test
Fix a missing initialization
|
2016-06-02 20:28:39 -04:00 |
yang-g
|
15759f610e
|
Let Next set ok=true when receiving error status
|
2016-06-01 11:21:27 -07:00 |
Craig Tiller
|
c4c6ecf8e9
|
Merge github.com:grpc/grpc into test_affine
|
2016-05-23 12:48:55 -07:00 |
Craig Tiller
|
bc7593de7a
|
Revert "Revert "Remove spam""
This reverts commit e76528ce26.
|
2016-05-21 13:05:44 -07:00 |
Craig Tiller
|
34c6e87598
|
Simpler trick to force a listening cq
|
2016-05-21 13:05:01 -07:00 |
Craig Tiller
|
e76528ce26
|
Revert "Remove spam"
This reverts commit 3f3312e7e9.
|
2016-05-21 12:43:17 -07:00 |
Craig Tiller
|
3f3312e7e9
|
Remove spam
|
2016-05-21 12:35:29 -07:00 |
Craig Tiller
|
ae09d9dca9
|
Fixes and code simplification
|
2016-05-20 22:23:37 -07:00 |
Yuchen Zeng
|
91c51a7aba
|
Add proto_server_reflection_test
|
2016-05-20 14:48:08 -07:00 |
Craig Tiller
|
718ce51af8
|
Fix server plugin test
|
2016-05-20 10:44:23 -07:00 |
Craig Tiller
|
e004958fd6
|
Fix formatting, mem leak, stall
|
2016-05-20 10:31:09 -07:00 |