diff --git a/internal/gitaly/server/server.go b/internal/gitaly/server/server.go index 7d4e5e7111d894f0a78c3a7d473606ef6a221bb5..5850a6c8d32227a0c05e71ac62aa369886af36f6 100644 --- a/internal/gitaly/server/server.go +++ b/internal/gitaly/server/server.go @@ -216,6 +216,7 @@ func (s *GitalyServerFactory) New(external, secure bool, opts ...Option) (*grpc. Time: 5 * time.Minute, }), grpc.WaitForHandlers(true), + grpc.RPCCompressor(grpc.NewGZIPCompressor()), } return grpc.NewServer(serverOptions...), nil diff --git a/internal/praefect/server.go b/internal/praefect/server.go index 2581bff8fb04c99cb3b0ec67c4afb36c178c6b4d..567943e015ed9a9488f5a5e66c3dd2b75042c6a9 100644 --- a/internal/praefect/server.go +++ b/internal/praefect/server.go @@ -169,6 +169,7 @@ func NewGRPCServer( Time: 5 * time.Minute, }), grpc.WaitForHandlers(true), + grpc.RPCCompressor(grpc.NewGZIPCompressor()), }...) // Accept backchannel connections so that we can proxy sidechannels