Craig Tiller
|
822d2c7beb
|
Support registering services against specific hosts
|
2015-07-07 16:08:00 -07:00 |
yang-g
|
0b6ad7d4bc
|
Bug fix. Do not push to incoming_queue after it is flushed.
|
2015-06-25 14:39:01 -07:00 |
Yang Gao
|
253aaa6b10
|
Merge pull request #1969 from ctiller/one-shouldnt-depend-on-protobufs
Remove Protobuf dependency for C++
|
2015-06-23 10:05:20 -07:00 |
Craig Tiller
|
8cca4694ee
|
Fix flaky test
Assertation could be false if the server responds quickly enough (it's
unlikely to). Removing the assert does not change the nature of the
test.
|
2015-06-22 13:50:59 -07:00 |
Craig Tiller
|
bf8ac3f406
|
Merge branch 'you-complete-me' into we-dont-need-no-backup
|
2015-06-17 09:15:48 -07:00 |
Craig Tiller
|
2622ddbcfd
|
Merge branch 'we-dont-need-no-backup' into one-shouldnt-depend-on-protobufs
Conflicts:
include/grpc++/async_unary_call.h
include/grpc++/config.h
include/grpc++/config_protobuf.h
include/grpc++/impl/service_type.h
include/grpc++/stream.h
src/cpp/common/call.cc
|
2015-06-16 17:30:26 -07:00 |
Craig Tiller
|
ddd389a149
|
Merge github.com:grpc/grpc into we-dont-need-no-backup
|
2015-06-16 17:14:43 -07:00 |
Yang Gao
|
c1a2c314fb
|
Update the Status API
|
2015-06-16 10:59:46 -07:00 |
Craig Tiller
|
789471cfc6
|
Client side compiles/links
|
2015-06-04 16:19:22 -07:00 |
Craig Tiller
|
14556ecf8c
|
Merge branch 'count-the-things' into we-dont-need-no-backup
Conflicts:
Makefile
src/core/iomgr/pollset_posix.c
src/core/surface/call.c
src/core/surface/channel.c
src/core/surface/server.c
src/python/src/grpc/_adapter/_low_test.py
tools/doxygen/Doxyfile.core.internal
|
2015-06-01 20:31:27 -07:00 |
Yang Gao
|
69fe0759be
|
Various minor fixes
|
2015-06-01 14:32:38 -07:00 |
Craig Tiller
|
f54f2d0586
|
Make test more robust
|
2015-05-29 12:31:05 -07:00 |
Craig Tiller
|
5d8310e104
|
Merge github.com:grpc/grpc into we-dont-need-no-backup
|
2015-05-27 16:28:34 -07:00 |
Yang Gao
|
a9b5de8131
|
Add a check against potential failure to bring up client binary
|
2015-05-26 23:35:21 -07:00 |
Craig Tiller
|
8b5276c02e
|
Merge github.com:grpc/grpc into we-dont-need-no-backup
Conflicts:
src/core/surface/call.c
test/core/end2end/dualstack_socket_test.c
test/core/end2end/tests/early_server_shutdown_finishes_inflight_calls.c
test/core/end2end/tests/early_server_shutdown_finishes_tags.c
test/core/end2end/tests/graceful_server_shutdown.c
test/core/end2end/tests/invoke_large_request.c
test/core/end2end/tests/max_concurrent_streams.c
test/core/end2end/tests/max_message_length.c
test/core/end2end/tests/request_response_with_binary_metadata_and_payload.c
test/core/end2end/tests/request_response_with_metadata_and_payload.c
test/core/end2end/tests/request_response_with_payload.c
test/core/end2end/tests/request_response_with_payload_and_call_creds.c
test/core/end2end/tests/request_response_with_trailing_metadata_and_payload.c
test/core/end2end/tests/request_with_large_metadata.c
test/core/end2end/tests/request_with_payload.c
test/core/httpcli/httpcli_test.c
tools/run_tests/run_tests.py
|
2015-05-24 15:58:14 -07:00 |
Yang Gao
|
fdc9af8dca
|
Merge pull request #1625 from ctiller/mmm-mmm-mmm-mmm
Add a test of crashing servers and clients
|
2015-05-21 23:40:51 -07:00 |
David Garcia Quintas
|
feb67f67dc
|
Replaced std::this_thread::sleep_for for gpr_sleep_until.
std::this_thread::sleep_for isn't available in gcc <= 4.6 (4.7?) nor
VS2010.
|
2015-05-20 23:13:17 -07:00 |
Craig Tiller
|
037d8700a7
|
Merge github.com:grpc/grpc into we-dont-need-no-backup
|
2015-05-19 22:20:57 -07:00 |
Craig Tiller
|
fd7166d264
|
Add response streams to server crash test, fix them
|
2015-05-19 10:23:03 -07:00 |
Craig Tiller
|
7a317e5c77
|
Add crashing client test
|
2015-05-19 09:38:29 -07:00 |
Craig Tiller
|
4f8b679a49
|
Merge github.com:grpc/grpc into mmm-mmm-mmm-mmm
Conflicts:
Makefile
build.json
|
2015-05-19 09:13:35 -07:00 |
Yang Gao
|
b57f72dbee
|
resolve comments
|
2015-05-17 21:54:54 -07:00 |
Yang Gao
|
26a4912558
|
Add fake credentials to the test and verify it actually works
|
2015-05-15 17:02:56 -07:00 |
Craig Tiller
|
74e5edab67
|
Compile fix
|
2015-05-15 15:55:01 -07:00 |
Craig Tiller
|
a969d7c04c
|
Compile fix
|
2015-05-15 15:47:51 -07:00 |
Craig Tiller
|
3cdd9bbdbc
|
clang-format
|
2015-05-15 14:43:47 -07:00 |
Craig Tiller
|
069daa383e
|
Sleep a little after server death to allow TCP time to catch up
|
2015-05-15 14:40:53 -07:00 |
Craig Tiller
|
fbac5f17b7
|
Crash handling test
|
2015-05-15 14:20:44 -07:00 |
Yang Gao
|
280ca17d79
|
resolve comments
|
2015-05-15 10:25:10 -07:00 |
Yang Gao
|
a89389283f
|
support per call credentials in c++
|
2015-05-14 11:51:07 -07:00 |
Craig Tiller
|
06cf3cc607
|
Fix async end2end to poll all fds from the main thread
|
2015-05-13 13:11:01 -07:00 |
Yang Gao
|
a468c36601
|
Merge pull request #1493 from ctiller/churn-churn-churn-the-api-gently-down-the-stream
Completion queue binding for new requests API change
|
2015-05-12 12:37:24 -07:00 |
Yang Gao
|
903810191e
|
Merge pull request #1494 from ctiller/the-churnening
Lose redundant tag on unary calls
|
2015-05-11 11:27:02 -07:00 |
Yang Gao
|
9b75c66860
|
Merge pull request #1489 from ctiller/all-the-small-things
Split thread stress from end2end to improve parallelism
|
2015-05-11 11:17:18 -07:00 |
Craig Tiller
|
0b488f7649
|
Merge github.com:grpc/grpc into churn-churn-churn-the-api-gently-down-the-stream
Conflicts:
test/cpp/end2end/async_end2end_test.cc
|
2015-05-08 16:38:32 -07:00 |
Craig Tiller
|
5f871ac225
|
Merge github.com:grpc/grpc into the-churnening
|
2015-05-08 13:05:51 -07:00 |
Craig Tiller
|
e9da2eefcf
|
Merge github.com:grpc/grpc into all-the-small-things
|
2015-05-08 12:57:26 -07:00 |
Craig Tiller
|
f51199f2b9
|
Increase test timeout
|
2015-05-08 09:32:53 -07:00 |
Craig Tiller
|
2be6095c10
|
Merge github.com:grpc/grpc into churn-churn-churn-the-api-gently-down-the-stream
|
2015-05-08 08:37:41 -07:00 |
Craig Tiller
|
fb775b80cb
|
Fix test
|
2015-05-06 13:09:41 -07:00 |
Craig Tiller
|
3676b38183
|
Lose redundant tag on unary calls
|
2015-05-06 13:01:05 -07:00 |
Craig Tiller
|
f9e6adf998
|
Completion queue binding for new requests API change
Move completion queue binding for new requests to the new request
request time, not server instantiation time.
|
2015-05-06 11:45:59 -07:00 |
Craig Tiller
|
0c23320c8a
|
Split thread stress from end2end to improve parallelism
|
2015-05-06 07:42:43 -07:00 |
Yang Gao
|
691ff71da5
|
Merge remote-tracking branch 'upstream/master' into mock
|
2015-05-05 13:31:40 -07:00 |
Yang Gao
|
196ade3e4d
|
add a test using the mock interfaces
|
2015-05-05 13:31:12 -07:00 |
Yang Gao
|
c71a9d2b56
|
clang-format
|
2015-05-04 00:22:12 -07:00 |
Yang Gao
|
ea13af73e0
|
merge with head
|
2015-05-01 11:34:45 -07:00 |
Yang Gao
|
3921c56bee
|
Expose max message size at the server side
|
2015-04-30 16:07:06 -07:00 |
Craig Tiller
|
81e57d9acf
|
Add a thread stress end2end test
|
2015-04-29 16:34:13 -07:00 |
Craig Tiller
|
7305dc69e6
|
Merge pull request #1227 from nicolasnoble/the-purge-2
Refactoring std::chrono out.
|
2015-04-24 17:57:49 -07:00 |