fix load data lost connection inner 2039

This commit is contained in:
lin
2022-12-09 10:17:30 +08:00
parent b38917ec08
commit 9367f44aa8

View File

@@ -414,7 +414,6 @@ public class MultiNodeLoadDataHandler extends MultiNodeHandler implements LoadDa
errorCount += ok.getWarningCount();
}
dnSet.add(rrn.getName());
removeNode(rrn.getName());
transformOkPackage(ok, shardingService);
if (packet == null)
packet = ok;
@@ -605,6 +604,7 @@ public class MultiNodeLoadDataHandler extends MultiNodeHandler implements LoadDa
RouteResultsetNode rrn = (RouteResultsetNode) ((MySQLResponseService) service).getAttachment();
RowDataPacket rowDataPkg = new RowDataPacket(3);
rowDataPkg.read(row);
removeNode(rrn.getName());
Map<String, List<String>> warnings = LoadDataBatch.getInstance().getWarnings();
String name = rrn.getName();
if (!warnings.containsKey(name)) {