iamqizhao
3617cd5ab3
revert handshaker changes
2015-05-12 17:59:20 -07:00
Peter Edge
7c025e8694
move log package references to grpclog
2015-05-09 11:43:59 +02:00
Peter Edge
101c1e1935
change log package references to grpc/log
2015-05-09 01:16:40 +02:00
iamqizhao
2cf2d0871b
remove WithNetwork and add WithDialer to have more flexibility on dialing
2015-04-21 16:19:29 -07:00
iamqizhao
755059ebd3
remove some logging
2015-04-17 14:03:53 -07:00
iamqizhao
1b6e3a9200
gofmt
2015-04-17 14:00:21 -07:00
iamqizhao
3259049490
fix some typos and run gofmt
2015-04-17 13:50:18 -07:00
iamqizhao
319a8b74a7
close the ClientConn when a test case is done.
2015-03-25 18:39:17 -07:00
iamqizhao
591c1176bc
modify a comment
2015-03-23 12:36:08 -07:00
iamqizhao
9c6754e004
fix a malformed error status
2015-03-23 11:47:27 -07:00
iamqizhao
51496073b8
enlarge the dial timeout in a test case because travis might not be able to finish it in time.
2015-03-13 00:50:16 -07:00
iamqizhao
e10de7abd1
fix some bugs
2015-03-13 00:16:18 -07:00
iamqizhao
e6b45390ca
Remove a debug log
2015-03-06 17:35:54 -08:00
iamqizhao
85034d5828
fix double wrapping of rpc status
2015-03-05 18:52:06 -08:00
iamqizhao
1182c6e87c
minor polish
2015-03-05 14:24:32 -08:00
iamqizhao
57c1951dc9
tightened some rpcErr loose ends and revised some tests
2015-03-05 13:56:48 -08:00
iamqizhao
351e2d0297
add more tests for dial timeout and fix some bugs
2015-03-03 19:06:44 -08:00
iamqizhao
a5ca6e56d2
Support timeout for grpc.Dial
2015-03-03 17:08:39 -08:00
iamqizhao
2b993cd479
rename the convenience function to set TLS creds
2015-02-25 22:57:07 -08:00
Matt T. Proud
a720ae6f48
Make error conveyance more idiomatic.
...
This commit applies two bulk changes to the grpc error reporting
mechanisms:
(1.) Error strings for errors that originate within grpc are prefixed
with the package name for better clarity for where they originate
since they could percolate up in the users call chains to the
originator.
(2.) Errors that are, in fact, singletons have been converted from
fmt.Errorf to errors.New and assigned as package-level variables.
This bodes particularly well for enabling API customers to elect to
handle these errors upon receipt via equality comparison. This had
been previous impossible with the original API.
Supplementarily, ``gofmt -w -s=true`` has been run on the repository to
cleanup residual defects, and it has detected and repaired a few.
TEST=Manual go test ./...
2015-02-19 13:17:17 +01:00
iamqizhao
78d3bc72bf
Make the generated code return nil intead of io.EOF when everything succeeds.
2015-02-13 17:10:37 -08:00
iamqizhao
fe60321708
Fix some comments
2015-02-13 16:43:51 -08:00
iamqizhao
ece135da8b
Use the generated code from upcoming new grpc codegen
2015-02-12 17:04:32 -08:00
iamqizhao
2b6078284c
gofmt on end2end_test.go
2015-02-11 19:05:22 -08:00
iamqizhao
9c9eb38d0d
Replace rpc with grpc in a error message.
2015-02-11 19:03:57 -08:00
iamqizhao
5c0599c9f0
Use interop proto to replace the one used in end2end_test.go because interop proto is better for testing corner and error cases. The code change is mostly copied/pasted from interop client & server.
2015-02-11 19:00:55 -08:00
iamqizhao
fd7185b96f
fix an error formatting
2015-02-09 19:16:31 -08:00
iamqizhao
f61c1dbb05
rename the proto dir, prepare for porting into google3
2015-02-09 16:35:10 -08:00
David Symonds
49a2ba59b6
Fix up a couple of other imports to use the new package name.
2015-02-09 11:50:54 +11:00
David Symonds
416f68f4b3
Update import paths to use the new official location of the Go gRPC package.
2015-02-09 11:46:20 +11:00
David Symonds
e71095e0ec
Move source files up one level.
...
The top-level directory in this repository is going to be
the main "grpc" package.
2015-02-09 11:33:38 +11:00