<@U04S8PLJWMT> &lt; could any of the following sou...
# ask-ai
a
@kapa.ai < could any of the following source datatypes in clickhouse cause the below error Array(String) Bool DateTime Int64 Nullable(DateTime) Nullable(String) String UInt8 java.lang.RuntimeException: java.sql.SQLFeatureNotSupportedException: getResultSet not implemented
k
Yes. Based on the linked GitHub issue, the error is explicitly triggered when handling ClickHouse
Array
types via the JDBC driver: >
at com.clickhouse.jdbc.ClickHouseArray.getResultSet(ClickHouseArray.java:74)
>
at io.airbyte.cdk.db.jdbc.AbstractJdbcCompatibleSourceOperations.putArray(AbstractJdbcCompatibleSourceOperations.java:68)
[[GitHub issue](https://github.com/airbytehq/airbyte/issues/61419)] The
SQLFeatureNotSupportedException: getResultSet not implemented
is thrown from
ClickHouseArray.getResultSet
, i.e., when Airbyte tries to read a
java.sql.Array
coming from ClickHouse. This directly maps to ClickHouse
Array(...)
columns (e.g.,
Array(String)
). The knowledge source does not indicate that the other listed types (
Bool
,
DateTime
,
Int64
,
Nullable(DateTime)
,
Nullable(String)
,
String
,
UInt8
) cause this specific
getResultSet not implemented
error; the stack trace and comments only reference the
Array
handling path. [[GitHub issue](https://github.com/airbytehq/airbyte/issues/61419)] So from the provided information,
Array(String)
(i.e., any
Array
type) is the likely cause; there is no explicit evidence that the non-array types you listed cause this particular error.