Skip to content

Releases: ClickHouse/metabase-clickhouse-driver

1.51.0

25 Oct 18:00
f158f2b
Compare
Choose a tag to compare

Adds Metabase 51.x support

Notes

  • FK-related features are now disabled (:describe-fks, :metadata/key-constraints)

1.50.7

25 Sep 17:15
7788eb2
Compare
Choose a tag to compare

Improvements

  • Added a configuration field (under the "advanced options" hidden by default) that allows overriding ClickHouse settings used in the JDBC driver requests (#272).

    image

1.50.6

02 Sep 16:49
09ad57d
Compare
Choose a tag to compare

Bug fixes

1.50.5

22 Aug 15:53
51b0baf
Compare
Choose a tag to compare

Bug fixes

  • Fixed an error that could occur while setting roles containing hyphens for connection impersonation (#266, sharankow).

1.50.4

20 Aug 13:04
5043990
Compare
Choose a tag to compare

Bug fixes

  • Fixed an error while uploading a CSV with an offset datetime column (#263, crisptrutski).

1.50.3

08 Aug 18:17
01ecc5f
Compare
Choose a tag to compare

Improvements

  • The driver no longer explicitly sets allow_experimental_analyzer=0 settings on the connection level; the new ClickHouse analyzer is now enabled by default.

1.50.2

15 Jul 16:39
0f9505b
Compare
Choose a tag to compare

Bug fixes

  • Fixed Array inner type introspection, which could cause reduced performance when querying tables containing arrays. (#257)

1.50.1

27 Jun 13:55
c4b4b00
Compare
Choose a tag to compare

New features

  • Enabled :set-timezone (docs) Metabase feature in the driver. (#200)
  • Enabled :convert-timezone (docs) Metabase feature in the driver. (#254)

Other

1.50.0

12 Jun 11:32
31089c8
Compare
Choose a tag to compare

After Metabase 0.50.0, a new naming convention exists for the driver's releases. The new one is intended to reflect the Metabase version the driver is supposed to run on. For example, the driver version 1.50.0 means that it should be used with Metabase v0.50.x or Metabase EE 1.50.x only, and it is not guaranteed that this particular version of the driver can work with the previous or the following versions of Metabase.

New features

  • Added Metabase 0.50.x support.

Improvements

  • Bumped the JDBC driver to 0.6.1.

Bug fixes

  • Fixed the issue where the connection impersonation feature support could be incorrectly reported as disabled.

Other

  • The new ClickHouse analyzer, which is enabled by default in 24.3+, is disabled for the queries executed by the driver, as it shows some compatibilities with the queries generated by Metabase (see this issue for more details).
  • The :window-functions/offset Metabase feature is currently disabled, as the default implementation generates queries incompatible with ClickHouse. See this issue for tracking.

1.5.1

07 Jun 21:21
6f478d5
Compare
Choose a tag to compare

Requires at least Metabase 0.49.14 or any patch version after that.

Bug fixes

  • Fixed the issue where the Metabase instance could end up broken if the ClickHouse instance was stopped during the upgrade to 1.5.0. (#242)
  • Fixed variables substitution with Nullable Date, Date32, DateTime, and DateTime64 columns, where the generated query could fail with NULL values in the database due to an incorrect cast call. (#243)