Releases: ClickHouse/metabase-clickhouse-driver
Releases · ClickHouse/metabase-clickhouse-driver
1.1.0
New features
- Update JDBC driver to v0.4.1.
- Use new
product_name
additional option instead ofclient_name
- Replace
sql-jdbc.execute/read-column [:clickhouse Types/ARRAY]
withsql-jdbc.execute/read-column-thunk [:clickhouse Types/ARRAY]
to be compatible with Metabase 0.46 breaking changes once it is released. - Use Metabase v0.45.3 for CI.
Bug fixes
- Fix
sql-jdbc.execute/read-column-thunk [:clickhouse Types/TIME]
return type.
1.0.4
New features
- Added a new "Scan all databases" UI toggle (disabled by default), which tells the driver to scan all available databases (excluding
system
andinformation_schema
) instead of only the database it is connected to. - Database input moved below host/port/username/password in the UI.
1.0.3
1.0.2
1.0.1
1.0.0
Formal stable release milestone.
New features
- Added HTTP User-Agent (via clickhouse-jdbc
client_name
setting) with the plugin info according to the language client spec. For now it's justmetabase/1.0.0 clickhouse-jdbc/0.3.2-patch-11
, OS and runtime info will be appended after we upgrade to the JDBC v0.4.0 and useproduct_name
setting instead. User-Agent will appear in thequery_log
table if it is enabled in the ClickHouse server settings and might be useful for operations purposes.
Allow to bypass system-wide proxy settings
More details in #120
It's the first plugin release from the ClickHouse organization.
From now on, the plugin is distributed under the Apache 2.0 License.
Metabase 0.45.x compatibility, add SSH tunnel option
Metabase ClickHouse Driver 0.9.0
Using https://github.com/ClickHouse/clickhouse-jdbc 0.3.2-patch11
now
Fixed:
NB: there are messages like this in the Metabase logs
2022-12-07 11:20:58,056 WARN internal.ClickHouseConnectionImpl :: [JDBC Compliant Mode] Transaction is not supported. You may change jdbcCompliant to false to throw SQLException instead.
2022-12-07 11:20:58,056 WARN internal.ClickHouseConnectionImpl :: [JDBC Compliant Mode] Transaction [ce0e121a-419a-4414-ac39-30f79eff7afd] (0 queries & 0 savepoints) is committed.
Unfortunately, this is the behaviour of the underlying JDBC driver now.
Please consider raising the log level for com.clickhouse.jdbc.internal.ClickHouseConnectionImpl
to ERROR
.
What's Changed
- JDBC driver upgrade by @slvrtrn in #108
- More data types tests, add custom CH docker config by @slvrtrn in #112
- Remove Booleans workaround by @slvrtrn in #111
- Update README and logo, provide a build script by @slvrtrn in #113
- Fix TIMESTAMP_WITH_TIMEZONE behavior, add Metabase Docker container by @slvrtrn in #114
- More JDBC driver goodness by @enqueue in #110
Full Changelog: 0.8.3...0.9.0
Metabase ClickHouse Driver 0.8.3
Enable additional options for ClickHouse connection