CaoZhen created FLINK-19684: ------------------------------- Summary: The Jdbc-connector's 'lookup.max-retries' option implementation is different from the meaning Key: FLINK-19684 URL: https://issues.apache.org/jira/browse/FLINK-19684 Project: Flink Issue Type: Bug Components: Connectors / JDBC Reporter: CaoZhen
The code of 'lookup.max-retries' option : {code:java} for (int retry = 1; retry <= maxRetryTimes; retry++) { statement.clearParameters(); ..... } {code} >From the code, If this option is set to 0, the JDBC query will not be executed. >From documents, the max retry times if lookup database failed. [1] When set to 0, there is a query, but no retry. So,the code of 'lookup.max-retries' option should be: {code:java} for (int retry = 0; retry <= maxRetryTimes; retry++) { statement.clearParameters(); ..... } {code} [1] https://ci.apache.org/projects/flink/flink-docs-release-1.11/dev/table/connectors/jdbc.html#lookup-max-retries -- This message was sent by Atlassian Jira (v8.3.4#803005)