You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@flink.apache.org by "Konstantin Knauf (Jira)" <ji...@apache.org> on 2020/06/08 13:09:00 UTC

[jira] [Created] (FLINK-18185) Confusing ValidationExcetion in DataGenTableSourceFactory

Konstantin Knauf created FLINK-18185:
----------------------------------------

             Summary: Confusing ValidationExcetion in DataGenTableSourceFactory
                 Key: FLINK-18185
                 URL: https://issues.apache.org/jira/browse/FLINK-18185
             Project: Flink
          Issue Type: Improvement
          Components: Table SQL / API
    Affects Versions: 1.11.0
            Reporter: Konstantin Knauf


If you create a "datagen" connector with a squence data type and do not provide "start" and "end" you'll see a validation error like below. Instead of logging the property an `OptionBuilder` is logged instead.

```
Caused by: org.apache.flink.table.api.ValidationException: Could not find required property 'org.apache.flink.configuration.ConfigOptions$OptionBuilder@5822fcdd'.
	at org.apache.flink.table.factories.DataGenTableSourceFactory.lambda$createSequenceGenerator$1(DataGenTableSourceFactory.java:181) ~[flink-table-api-java-bridge_2.11-1.11-SNAPSHOT.jar:1.11-SNAPSHOT]
	at java.base/java.util.Optional.orElseThrow(Unknown Source) ~[na:na]
	at org.apache.flink.table.factories.DataGenTableSourceFactory.createSequenceGenerator(DataGenTableSourceFactory.java:180) ~[flink-table-api-java-bridge_2.11-1.11-SNAPSHOT.jar:1.11-SNAPSHOT]
	at org.apache.flink.table.factories.DataGenTableSourceFactory.createDataGenerator(DataGenTableSourceFactory.java:118) ~[flink-table-api-java-bridge_2.11-1.11-SNAPSHOT.jar:1.11-SNAPSHOT]
	at org.apache.flink.table.factories.DataGenTableSourceFactory.createDynamicTableSource(DataGenTableSourceFactory.java:102) ~[flink-table-api-java-bridge_2.11-1.11-SNAPSHOT.jar:1.11-SNAPSHOT]
	at org.apache.flink.table.factories.FactoryUtil.createTableSource(FactoryUtil.java:122) ~[flink-table-common-1.11-SNAPSHOT.jar:1.11-SNAPSHOT]
	... 142 common frames omitted
```



--
This message was sent by Atlassian Jira
(v8.3.4#803005)