@@ -785,7 +785,9 @@ func (e *IndexLookUpExecutor) buildTableReader(ctx context.Context, task *lookup
785
785
tableReaderExec .buildVirtualColumnInfo ()
786
786
tableReader , err := e .dataReaderBuilder .buildTableReaderFromHandles (ctx , tableReaderExec , task .handles , true )
787
787
if err != nil {
788
- logutil .Logger (ctx ).Error ("build table reader from handles failed" , zap .Error (err ))
788
+ if ctx .Err () != context .Canceled {
789
+ logutil .Logger (ctx ).Error ("build table reader from handles failed" , zap .Error (err ))
790
+ }
789
791
return nil , err
790
792
}
791
793
return tableReader , nil
@@ -1419,7 +1421,9 @@ func (w *tableWorker) executeTask(ctx context.Context, task *lookupTableTask) er
1419
1421
tableReader , err := w .idxLookup .buildTableReader (ctx , task )
1420
1422
task .buildDoneTime = time .Now ()
1421
1423
if err != nil {
1422
- logutil .Logger (ctx ).Error ("build table reader failed" , zap .Error (err ))
1424
+ if ctx .Err () != context .Canceled {
1425
+ logutil .Logger (ctx ).Error ("build table reader failed" , zap .Error (err ))
1426
+ }
1423
1427
return err
1424
1428
}
1425
1429
defer terror .Call (tableReader .Close )
@@ -1438,7 +1442,9 @@ func (w *tableWorker) executeTask(ctx context.Context, task *lookupTableTask) er
1438
1442
chk := tryNewCacheChunk (tableReader )
1439
1443
err = Next (ctx , tableReader , chk )
1440
1444
if err != nil {
1441
- logutil .Logger (ctx ).Error ("table reader fetch next chunk failed" , zap .Error (err ))
1445
+ if ctx .Err () != context .Canceled {
1446
+ logutil .Logger (ctx ).Error ("table reader fetch next chunk failed" , zap .Error (err ))
1447
+ }
1442
1448
return err
1443
1449
}
1444
1450
if chk .NumRows () == 0 {
0 commit comments