From 0a5039f6bfd21e182df36391a06bfb5072f2727a Mon Sep 17 00:00:00 2001 From: Parnell Springmeyer Date: Thu, 24 Feb 2022 12:51:18 -0600 Subject: [PATCH 1/3] Update codegen to add the `serverMaxMetadataSize` field --- src/Proto3/Suite/DotProto/Generate.hs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/Proto3/Suite/DotProto/Generate.hs b/src/Proto3/Suite/DotProto/Generate.hs index f106e00e..05dbca2b 100644 --- a/src/Proto3/Suite/DotProto/Generate.hs +++ b/src/Proto3/Suite/DotProto/Generate.hs @@ -1488,6 +1488,7 @@ dotProtoServiceD pkgIdent ctxt serviceIdent service = do , patVar "sslConfig" , patVar "logger" , patVar "serverMaxReceiveMessageLength" + , patVar "serverMaxMetdataSize" ] ] (HsUnGuardedRhs (apply serverLoopE [ serverOptsE ])) @@ -1532,6 +1533,7 @@ dotProtoServiceD pkgIdent ctxt serviceIdent service = do , update "optSSLConfig" "sslConfig" , update "optLogger" "logger" , update "optMaxReceiveMessageLength" "serverMaxReceiveMessageLength" + , update "optMaxMetadataSize" "serverMaxMetadataSize" ] let clientT = tyApp (HsTyCon (unqual_ serviceName)) [ clientRequestT, clientResultT ] From bdd5b72ba717e74484c4aca653935c81295b5bb0 Mon Sep 17 00:00:00 2001 From: Parnell Springmeyer Date: Thu, 24 Feb 2022 12:58:21 -0600 Subject: [PATCH 2/3] Fix typo --- src/Proto3/Suite/DotProto/Generate.hs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Proto3/Suite/DotProto/Generate.hs b/src/Proto3/Suite/DotProto/Generate.hs index 05dbca2b..7a0a1529 100644 --- a/src/Proto3/Suite/DotProto/Generate.hs +++ b/src/Proto3/Suite/DotProto/Generate.hs @@ -1488,7 +1488,7 @@ dotProtoServiceD pkgIdent ctxt serviceIdent service = do , patVar "sslConfig" , patVar "logger" , patVar "serverMaxReceiveMessageLength" - , patVar "serverMaxMetdataSize" + , patVar "serverMaxMetadataSize" ] ] (HsUnGuardedRhs (apply serverLoopE [ serverOptsE ])) From 612e7e5504c3f2036b1233421894d856b1154e7e Mon Sep 17 00:00:00 2001 From: Parnell Springmeyer Date: Fri, 25 Feb 2022 11:38:45 -0600 Subject: [PATCH 3/3] `0.4.2` -> `0.4.3` since we're changing codegen output --- proto3-suite.cabal | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/proto3-suite.cabal b/proto3-suite.cabal index 71ca8a4c..328725a1 100644 --- a/proto3-suite.cabal +++ b/proto3-suite.cabal @@ -1,6 +1,6 @@ cabal-version: 2.0 name: proto3-suite -version: 0.4.2 +version: 0.4.3 synopsis: A higher-level API to the proto3-wire library description: This library provides a higher-level API to