When the filter specified in column.include.list applied to the list of columns of a certain table produces an empty list, the connector still tries to perform a knowingly invalid SQL query that selects no columns.
- Configure the connector with column.include.list=.^ – there's no column name that will match this regular expression.
- Run the connector.
- The connector doesn't attempt to perform a knowingly invalid query.
- There is a log message that helps identify the invalid configuration.