Vijay Pai
181ef45f5e
Addressing outstanding typos and comments
...
Clang-format of changed files
2015-07-14 13:52:48 -07:00
vjpai
df551611d4
Remove reference to nullptr to avoid compiler seeing ambiguity in gcc-4.4
...
build. The issue is that gcc below 4.6 require us to explicitly define nullptr,
and our explicit definition allows a potential confusion between
nullptr->unique_ptr<string> and
nullptr->char *->grpc::string->unique_ptr<string>
2015-07-14 13:38:44 -07:00
Vijay Pai
d1c9254029
Merge pull request #2289 from ctiller/footprints-on-the-sands-of-time
...
Introduce multiple clocks to GPR
2015-07-10 16:43:58 -07:00
Craig Tiller
080d6c50bb
Merge github.com:grpc/grpc into footprints-on-the-sands-of-time
2015-07-10 10:23:10 -07:00
Craig Tiller
d0955f36dc
Compile fix for Mac
2015-07-10 07:52:37 -07:00
yang-g
3315a845ef
Merge remote-tracking branch 'upstream/master' into security_context2
2015-07-09 12:32:48 -07:00
Craig Tiller
5cc175f08e
Merge github.com:grpc/grpc into footprints-on-the-sands-of-time
2015-07-09 08:48:35 -07:00
yang-g
85c04f938f
resolve comments
2015-07-07 17:47:31 -07:00
Craig Tiller
822d2c7beb
Support registering services against specific hosts
2015-07-07 16:08:00 -07:00
yang-g
c4eef2eae8
add a test case in end2end_test
2015-07-06 23:26:58 -07:00
Craig Tiller
20b5fe9282
Fixup C++
2015-07-06 10:43:50 -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