@@ -297,22 +297,19 @@ func (s *sqlRawProcessor) ProcessBatch(ctx context.Context, batch service.Messag
297
297
resMsg , err = argsExec [j ].Query (i )
298
298
}
299
299
if err != nil {
300
- s .logger .Debugf ("Arguments mapping failed: %v" , err )
301
300
err = fmt .Errorf ("arguments mapping failed: %v" , err )
302
301
break
303
302
}
304
303
305
304
var iargs any
306
305
iargs , err = resMsg .AsStructured ()
307
306
if err != nil {
308
- s .logger .Debugf ("Mapping returned non-structured result: %v" , err )
309
307
err = fmt .Errorf ("mapping returned non-structured result: %w" , err )
310
308
break
311
309
}
312
310
313
311
var ok bool
314
312
if args , ok = iargs .([]any ); ! ok {
315
- s .logger .Debugf ("Mapping returned non-array result: %T" , iargs )
316
313
err = fmt .Errorf ("mapping returned non-array result: %T" , iargs )
317
314
break
318
315
}
@@ -322,7 +319,6 @@ func (s *sqlRawProcessor) ProcessBatch(ctx context.Context, batch service.Messag
322
319
queryStr := query .static
323
320
if query .dynamic != nil {
324
321
if queryStr , err = dynQueries [j ].TryString (i ); err != nil {
325
- s .logger .Errorf ("Query interoplation error: %v" , err )
326
322
err = fmt .Errorf ("query interpolation error: %w" , err )
327
323
break
328
324
}
@@ -335,7 +331,7 @@ func (s *sqlRawProcessor) ProcessBatch(ctx context.Context, batch service.Messag
335
331
_ , err = tx .ExecContext (ctx , queryStr , args ... )
336
332
}
337
333
if err != nil {
338
- s . logger . Debugf ( "Failed to run query: %v " , err )
334
+ err = fmt . Errorf ( "failed to run query: %w " , err )
339
335
break
340
336
}
341
337
} else {
@@ -346,13 +342,13 @@ func (s *sqlRawProcessor) ProcessBatch(ctx context.Context, batch service.Messag
346
342
rows , err = tx .QueryContext (ctx , queryStr , args ... )
347
343
}
348
344
if err != nil {
349
- s . logger . Debugf ( "Failed to run query: %v " , err )
345
+ err = fmt . Errorf ( "failed to run query: %w " , err )
350
346
break
351
347
}
352
348
353
349
var jArray []any
354
350
if jArray , err = sqlRowsToArray (rows ); err != nil {
355
- s . logger . Debugf ( "Failed to convert rows: %v " , err )
351
+ err = fmt . Errorf ( "failed to convert rows: %w " , err )
356
352
break
357
353
}
358
354
@@ -361,6 +357,7 @@ func (s *sqlRawProcessor) ProcessBatch(ctx context.Context, batch service.Messag
361
357
}
362
358
}
363
359
if err != nil {
360
+ s .logger .Debugf ("%v" , err )
364
361
msg .SetError (err )
365
362
}
366
363
if tx != nil {
0 commit comments