Unverified Commit e2f688fa authored by Matt Farina's avatar Matt Farina Committed by Matthew Fisher

fix(grpc): Fixes issue where message sending limited to 4mb

Between grpc 1.2.x and 1.7.x there was an API change. The
previous MaxMsgSize is now a wrapper around MaxRecvMsgSize. This
change now sets the MaxRecvMsgSize and MaxSendMsgSize which need
to be set independently.

(cherry picked from commit 614cd9df)
parent 63da741e
...@@ -36,7 +36,8 @@ var maxMsgSize = 1024 * 1024 * 20 ...@@ -36,7 +36,8 @@ var maxMsgSize = 1024 * 1024 * 20
// DefaultServerOpts returns the set of default grpc ServerOption's that Tiller requires. // DefaultServerOpts returns the set of default grpc ServerOption's that Tiller requires.
func DefaultServerOpts() []grpc.ServerOption { func DefaultServerOpts() []grpc.ServerOption {
return []grpc.ServerOption{ return []grpc.ServerOption{
grpc.MaxMsgSize(maxMsgSize), grpc.MaxRecvMsgSize(maxMsgSize),
grpc.MaxSendMsgSize(maxMsgSize),
grpc.UnaryInterceptor(newUnaryInterceptor()), grpc.UnaryInterceptor(newUnaryInterceptor()),
grpc.StreamInterceptor(newStreamInterceptor()), grpc.StreamInterceptor(newStreamInterceptor()),
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment