Commit Graph

1772 Commits

Author SHA1 Message Date
Mak Mukhi 54ecac33d6 Satisfying Lint update. 2016-10-14 10:47:28 -07:00
Mak Mukhi 37fb89efad Bug fix: Updated handlePing to not respond to acks 2016-10-13 17:34:12 -07:00
Qi Zhao 9eaed1a74a Merge pull request #916 from menghanl/setHeader
[API revision] Add SetHeader
2016-10-11 14:19:18 -07:00
Menghan Li e790079956 Add grpc.SetHeader and ServerStream.SetHeader 2016-10-11 13:58:16 -07:00
Qi Zhao 72d072e4c1 Merge pull request #924 from keijiyoshida/feature/add-error-handling-to-greeter_server
Add an error handling to "greeter_server"
2016-10-10 13:39:44 -07:00
Qi Zhao d431b62d55 Merge pull request #925 from keijiyoshida/feature/remove-unused-named-return-parameter
Removed the unused named return parameter from `BackoffConfig`'s `backoff` method
2016-10-10 13:39:19 -07:00
Keiji Yoshida 7f3c1cacae Removed the unused named return parameter of `BackoffConfig`'s `backoff` method. 2016-10-11 03:42:29 +09:00
Keiji Yoshida f639bef1a3 Add an error handling to "greeter_server" 2016-10-10 11:16:53 +09:00
Qi Zhao 2131fedea9 Merge pull request #923 from iamqizhao/master
Fix a test flakiness in go1.7
2016-10-07 17:11:57 -07:00
iamqizhao d8c69bd859 fix a testing.T issue 2016-10-07 16:57:44 -07:00
Qi Zhao 2580cd6a8c Merge pull request #920 from apolcyn/remove_extra_goroutine_in_benchmark_clients
Remove extra goroutine in benchmark clients
2016-10-07 15:20:26 -07:00
Alexander Polcyn 388da4269c remove inner goroutines around individual sends and receives in benchmark client
streams
2016-10-07 14:57:42 -07:00
Menghan Li f318639ece Merge pull request #919 from iamqizhao/master
grpclb: override credentials server name using the metadata in name r…
2016-10-07 14:43:54 -07:00
Qi Zhao c592553606 Merge pull request #747 from markdroth/status_interop_test
Add status_code_and_message interop test.
2016-10-07 14:21:28 -07:00
iamqizhao 474679aec4 grpclb: override credentials server name using the metadata in name resolution 2016-10-07 14:08:42 -07:00
Qi Zhao 0bfe3629ff Merge pull request #921 from menghanl/travis_go_version
Skip golint in go 1.5
2016-10-07 11:26:55 -07:00
Menghan Li d97b110bc5 Skip golint in go 1.5 2016-10-07 11:07:23 -07:00
Menghan Li b1a2821ca5 Merge pull request #918 from wuman/spelling-error-for-suffix
correct spelling error for the word suffix
2016-10-03 10:23:44 -07:00
David Wu e80eaf12f2 correct spelling error for the word suffix 2016-10-03 15:20:24 +08:00
Mark D. Roth 951b6cc1da Code review changes. 2016-09-30 07:44:08 -07:00
Qi Zhao c2983be903 Merge pull request #863 from menghanl/setTrailer
Allow multiple setTrailer
2016-09-29 14:48:06 -07:00
Menghan Li 1247834778 Allow multiple calls to setTrailer 2016-09-29 14:38:20 -07:00
Qi Zhao dffd7cdf63 Merge pull request #885 from menghanl/fix_sendheader_error
Make grpc.SendHeader return rpc error
2016-09-29 10:55:26 -07:00
Qi Zhao c797d5b3a5 Merge pull request #910 from menghanl/balancer_start_creds_clone
Use creds.Clone in balancer.start
2016-09-29 10:54:54 -07:00
Mark D. Roth 5823568fcb Code review changes. 2016-09-29 07:24:20 -07:00
Mark D. Roth 23e20165e0 Code review changes. 2016-09-28 13:53:27 -07:00
Mark D. Roth 6fd077118b Merge remote-tracking branch 'upstream/master' into status_interop_test 2016-09-28 13:48:46 -07:00
Menghan Li 1a79a7e346 Use creds.Clone in balancer.start 2016-09-27 17:36:19 -07:00
Qi Zhao 6d7caeea7c Merge pull request #911 from menghanl/grpc_message_decode
Use strconv.ParseUint in decodeGrpcMessage to support non-ascii desc
2016-09-27 17:26:54 -07:00
Menghan Li ac7efbd8be Merge pull request #912 from iamqizhao/master
Fix the flakiness of TestStreamingRPCTimeoutServerError
2016-09-27 17:25:47 -07:00
iamqizhao b9111902e2 minor polish 2016-09-27 17:09:57 -07:00
iamqizhao b531d0156b fix the flakiness of TestStreamingRPCTimeoutServerError 2016-09-27 17:07:14 -07:00
Menghan Li 86ef444b35 Use strconv.ParseUint in decodeGrpcMessage to support non-ascii desc 2016-09-27 11:52:31 -07:00
Qi Zhao 590256047f Merge pull request #895 from menghanl/creds_clone
[API revision] Change TransportCredentials interface
2016-09-26 16:22:07 -07:00
Qi Zhao a4a4754263 Merge pull request #908 from menghanl/fix_test
Fix testStreamingRPCTimeoutServerError
2016-09-26 16:21:25 -07:00
Menghan Li 033c91440b Fix testStreamingRPCTimeoutServerError 2016-09-26 16:11:18 -07:00
Menghan Li e63e0d4095 Add Clone() and OverrideServerName() to TransportCredentials 2016-09-26 15:18:51 -07:00
Qi Zhao 364424271a Merge pull request #905 from pongad/ctx-md
Add metadata.Join
2016-09-26 11:07:58 -07:00
Menghan Li cbfa06196b Merge pull request #899 from iamqizhao/master
Add the basic support of grpclb
2016-09-26 10:55:32 -07:00
Michael Darakananda b32ff19331 Add context.Join instead 2016-09-23 11:12:52 +10:00
Michael Darakananda 164a9d0a3e metadata.NewContext merges old metadata
Previously metadata.NewContext(ctx, md) replaces whatever metadata in
ctx with md.
This patch merges the old metadata with md before returning the new
context.

Fixes #902.
2016-09-22 17:12:07 +10:00
iamqizhao e77c5bbb41 address the comments 2016-09-21 17:54:48 -07:00
iamqizhao 3f1de24002 fix some closing issues 2016-09-20 18:53:56 -07:00
iamqizhao 766825a8b4 fix some other issues 2016-09-20 15:56:24 -07:00
iamqizhao ac49e6fc55 some minor fixes 2016-09-19 19:22:02 -07:00
iamqizhao f02984b7c6 Basic support of grpclb 2016-09-19 15:11:57 -07:00
Qi Zhao 71d2ea4f75 Merge pull request #897 from menghanl/client_stream_context_comment
Add comment for why use the user provided ctx in client side stream
2016-09-14 14:33:45 -07:00
Menghan Li d1a0813efb Add comment for why use the user provided ctx in client side stream 2016-09-13 16:39:11 -07:00
Qi Zhao c5c66f1221 Merge pull request #891 from menghanl/client_stream_context
Use user context instead of creating new context for client side stream
2016-09-13 11:18:36 -07:00
Menghan Li d0b9a1217d Merge pull request #890 from zellyn/address-log-do-not-quote
Log grpc.Address objects with %v, not %q
2016-09-13 10:32:11 -07:00