Closed paoliniluis closed 5 months ago
@paoliniluis, could you clarify if it affects only the Enterprise edition? I tried to raise similar connection failures on a regular 0.46.5 version and got standard Java exceptions.
The exception from the snippet comes from the Snowflake JDBC source code for some reason (which we don't use in the CH driver code, and there are no imports from the Snowflake driver namespace).
It looks like the CH driver was registered instead of SF one or vice versa on that particular Metabase instance.
managed to reproduce ONLY if you first add a Snowflake DB, very weird
@paoliniluis, could it be a bug in MB itself?
I really don't know, but I'll put this same issue in the MB issue tracker so the team can check it out
Let's wait for the https://github.com/metabase/metabase/issues/31839 investigation outcome.
Describe the bug
When there's an error in the connection, the exception thrown is "Caused by: net.snowflake.client.jdbc.SnowflakeSQLException: Connection string is invalid. Unable to parse."
Steps to reproduce
1) raise https://github.com/paoliniluis/metabase-clickhouse 2) create a new connection to clickhouse but with an error on some parameter, see the error
Expected behaviour
The exception thrown should be a Clickhouse one, and on the specific parameter
Error log
Configuration
Environment
ClickHouse server
CREATE TABLE
statements for tables involved: