@@ -208,8 +208,11 @@ func (s *StreamingServer) Process(srv extProcPb.ExternalProcessor_ProcessServer)
208
208
loggerTrace .Info ("decoding" )
209
209
err = json .Unmarshal (body , & reqCtx .Request .Body )
210
210
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
+ }
213
216
break
214
217
}
215
218
@@ -254,7 +257,11 @@ func (s *StreamingServer) Process(srv extProcPb.ExternalProcessor_ProcessServer)
254
257
var responseErr error
255
258
reqCtx , responseErr = s .HandleResponseHeaders (ctx , reqCtx , v )
256
259
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
+ }
258
265
}
259
266
reqCtx .respHeaderResp = s .generateResponseHeaderResponse (reqCtx )
260
267
@@ -285,14 +292,22 @@ func (s *StreamingServer) Process(srv extProcPb.ExternalProcessor_ProcessServer)
285
292
var responseErr error
286
293
responseErr = json .Unmarshal (body , & responseBody )
287
294
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
+ }
289
300
reqCtx .respBodyResp = generateResponseBodyResponses (body , true )
290
301
break
291
302
}
292
303
293
304
reqCtx , responseErr = s .HandleResponseBody (ctx , reqCtx , responseBody )
294
305
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
+ }
296
311
} else if reqCtx .ResponseComplete {
297
312
reqCtx .ResponseCompleteTimestamp = time .Now ()
298
313
metrics .RecordRequestLatencies (ctx , reqCtx .Model , reqCtx .ResolvedTargetModel , reqCtx .RequestReceivedTimestamp , reqCtx .ResponseCompleteTimestamp )
@@ -308,7 +323,11 @@ func (s *StreamingServer) Process(srv extProcPb.ExternalProcessor_ProcessServer)
308
323
309
324
// Handle the err and fire an immediate response.
310
325
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
+ }
312
331
resp , err := buildErrResponse (err )
313
332
if err != nil {
314
333
return err
0 commit comments