@@ -208,8 +208,11 @@ func (s *StreamingServer) Process(srv extProcPb.ExternalProcessor_ProcessServer)
208208 loggerTrace .Info ("decoding" )
209209 err = json .Unmarshal (body , & reqCtx .Request .Body )
210210 if err != nil {
211- logger .V (logutil .DEFAULT ).Error (err , "Error unmarshaling request body" )
212- err = errutil.Error {Code : errutil .BadRequest , Msg : "Error unmarshaling request body: " + string (body )}
211+ if logger .V (logutil .DEBUG ).Enabled () {
212+ err = errutil.Error {Code : errutil .BadRequest , Msg : "Error unmarshaling request body: " + string (body )}
213+ } else {
214+ err = errutil.Error {Code : errutil .BadRequest , Msg : "Error unmarshaling request body" }
215+ }
213216 break
214217 }
215218
@@ -254,7 +257,11 @@ func (s *StreamingServer) Process(srv extProcPb.ExternalProcessor_ProcessServer)
254257 var responseErr error
255258 reqCtx , responseErr = s .HandleResponseHeaders (ctx , reqCtx , v )
256259 if responseErr != nil {
257- logger .V (logutil .DEFAULT ).Error (responseErr , "Failed to process response headers" , "request" , req )
260+ if logger .V (logutil .DEBUG ).Enabled () {
261+ logger .V (logutil .DEBUG ).Error (responseErr , "Failed to process response headers" , "request" , req )
262+ } else {
263+ logger .V (logutil .DEFAULT ).Error (responseErr , "Failed to process response headers" )
264+ }
258265 }
259266 reqCtx .respHeaderResp = s .generateResponseHeaderResponse (reqCtx )
260267
@@ -285,14 +292,22 @@ func (s *StreamingServer) Process(srv extProcPb.ExternalProcessor_ProcessServer)
285292 var responseErr error
286293 responseErr = json .Unmarshal (body , & responseBody )
287294 if responseErr != nil {
288- logger .V (logutil .DEFAULT ).Error (responseErr , "Error unmarshaling request body" , "body" , string (body ))
295+ if logger .V (logutil .DEBUG ).Enabled () {
296+ logger .V (logutil .DEBUG ).Error (responseErr , "Error unmarshalling request body" , "body" , string (body ))
297+ } else {
298+ logger .V (logutil .DEFAULT ).Error (responseErr , "Error unmarshalling request body" )
299+ }
289300 reqCtx .respBodyResp = generateResponseBodyResponses (body , true )
290301 break
291302 }
292303
293304 reqCtx , responseErr = s .HandleResponseBody (ctx , reqCtx , responseBody )
294305 if responseErr != nil {
295- logger .V (logutil .DEFAULT ).Error (responseErr , "Failed to process response body" , "request" , req )
306+ if logger .V (logutil .DEBUG ).Enabled () {
307+ logger .V (logutil .DEBUG ).Error (responseErr , "Failed to process response body" , "request" , req )
308+ } else {
309+ logger .V (logutil .DEFAULT ).Error (responseErr , "Failed to process response body" )
310+ }
296311 } else if reqCtx .ResponseComplete {
297312 reqCtx .ResponseCompleteTimestamp = time .Now ()
298313 metrics .RecordRequestLatencies (ctx , reqCtx .Model , reqCtx .ResolvedTargetModel , reqCtx .RequestReceivedTimestamp , reqCtx .ResponseCompleteTimestamp )
@@ -308,7 +323,11 @@ func (s *StreamingServer) Process(srv extProcPb.ExternalProcessor_ProcessServer)
308323
309324 // Handle the err and fire an immediate response.
310325 if err != nil {
311- logger .V (logutil .DEFAULT ).Error (err , "Failed to process request" , "request" , req )
326+ if logger .V (logutil .DEBUG ).Enabled () {
327+ logger .V (logutil .DEBUG ).Error (err , "Failed to process request" , "request" , req )
328+ } else {
329+ logger .V (logutil .DEFAULT ).Error (err , "Failed to process request" )
330+ }
312331 resp , err := buildErrResponse (err )
313332 if err != nil {
314333 return err
0 commit comments