Switch from Golang RPC with custom encoding to using GRPC with custom
encoding. This helps us use the amazing context feature of grpc for RPC tracing and client to server enforced deadlines. Also upgrade the protobuf package so we can compile proto3.
Showing
- conn/client.go 0 additions, 69 deletionsconn/client.go
- conn/codec.go 0 additions, 78 deletionsconn/codec.go
- conn/codec_test.go 0 additions, 161 deletionsconn/codec_test.go
- conn/pool.go 0 additions, 110 deletionsconn/pool.go
- conn/server.go 0 additions, 75 deletionsconn/server.go
- vendor/github.com/golang/protobuf/proto/clone.go 9 additions, 3 deletionsvendor/github.com/golang/protobuf/proto/clone.go
- vendor/github.com/golang/protobuf/proto/decode.go 4 additions, 3 deletionsvendor/github.com/golang/protobuf/proto/decode.go
- vendor/github.com/golang/protobuf/proto/encode.go 42 additions, 10 deletionsvendor/github.com/golang/protobuf/proto/encode.go
- vendor/github.com/golang/protobuf/proto/equal.go 23 additions, 3 deletionsvendor/github.com/golang/protobuf/proto/equal.go
- vendor/github.com/golang/protobuf/proto/extensions.go 176 additions, 20 deletionsvendor/github.com/golang/protobuf/proto/extensions.go
- vendor/github.com/golang/protobuf/proto/lib.go 4 additions, 0 deletionsvendor/github.com/golang/protobuf/proto/lib.go
- vendor/github.com/golang/protobuf/proto/message_set.go 37 additions, 6 deletionsvendor/github.com/golang/protobuf/proto/message_set.go
- vendor/github.com/golang/protobuf/proto/pointer_reflect.go 5 additions, 0 deletionsvendor/github.com/golang/protobuf/proto/pointer_reflect.go
- vendor/github.com/golang/protobuf/proto/pointer_unsafe.go 4 additions, 0 deletionsvendor/github.com/golang/protobuf/proto/pointer_unsafe.go
- vendor/github.com/golang/protobuf/proto/properties.go 12 additions, 12 deletionsvendor/github.com/golang/protobuf/proto/properties.go
- vendor/github.com/golang/protobuf/proto/text.go 9 additions, 4 deletionsvendor/github.com/golang/protobuf/proto/text.go
- vendor/github.com/golang/protobuf/proto/text_parser.go 37 additions, 29 deletionsvendor/github.com/golang/protobuf/proto/text_parser.go
- vendor/vendor.json 3 additions, 3 deletionsvendor/vendor.json
- worker/README.md 5 additions, 0 deletionsworker/README.md
- worker/assign.go 16 additions, 6 deletionsworker/assign.go
Loading
Please register or sign in to comment