fixed performace

This commit is contained in:
七锋
2018-04-12 20:10:48 +08:00
parent c340bd6565
commit 9b7de00efb
3 changed files with 128 additions and 29 deletions

View File

@@ -8,7 +8,6 @@ import org.apache.commons.lang.StringUtils;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import com.alibaba.otter.canal.parse.exception.CanalParseException;
import com.alibaba.otter.canal.parse.inbound.ErosaConnection;
import com.alibaba.otter.canal.parse.inbound.SinkFunction;
import com.alibaba.otter.canal.parse.inbound.mysql.local.BinLogFileQueue;
@@ -91,7 +90,7 @@ public class LocalBinLogConnection implements ErosaConnection {
while (fetcher.fetch()) {
event = decoder.decode(fetcher, context);
if (event == null) {
throw new CanalParseException("parse failed");
continue;
}
if (!func.sink(event)) {