in flink-connector-jdbc-core/src/main/java/org/apache/flink/connector/jdbc/core/datastream/source/reader/JdbcSourceSplitReader.java [252:269]
private boolean checkSplitOrStartNext() {
try {
if (hasNextRecordCurrentSplit && resultSet != null) {
return true;
}
final JdbcSourceSplit nextSplit = splits.poll();
if (nextSplit != null) {
currentSplit = nextSplit;
openResultSetForSplit(currentSplit);
return true;
}
return false;
} catch (SQLException | ClassNotFoundException e) {
throw new RuntimeException(e);
}
}