Releases: Xeograph/metabase-ocient-driver
Releases · Xeograph/metabase-ocient-driver
v1.2.2
v1.2.1
v1.2.0
v1.1.0
What's Changed
- fix: remove usage of metabase.util.i18n#trs which no longer works in metabase>=v0.45 by @jwilliams-ocient in #26
- build: update JDBC driver from 2.96 to 3.1.0 by @jwilliams-ocient in #28
- build: add missing build-time dependency for java 9+ compatibility by @jwilliams-ocient in #30
- chore: update version to v1.1.0 by @jwilliams-ocient in #29
Full Changelog: v1.0.0...v1.1.0
v1.0.1-rc.1
What's Changed
- chore: add GH workflow to build the driver by @jwilliams-ocient in #25
- fix: remove usage of metabase.util.i18n#trs which no longer works in metabase>=v0.45 by @jwilliams-ocient in #26
Full Changelog: v1.0.0...v1.0.1-rc.1
v1.0.0
What's Changed
- chore: update version to v1.0.0 by @jwilliams-ocient in #24
Full Changelog: v1.0.0-rc.5...v1.0.0
v1.0.0-rc.5
What's Changed
- fix: remove 'id_token' as a Single Sign-On token by @jwilliams-ocient in #22
- chore: update version to v0.1.0-rc.5 by @jwilliams-ocient in #23
Full Changelog: v0.1.0-rc.4...v1.0.0-rc.5
v0.1.0-rc.4
What's Changed
- fix: fix 'run' and 'test-tarball' targets by @jwilliams-ocient in #15
- feature: add GH workflow for building Metabase Test tarball [DB-22298] by @jwilliams-ocient in #17
- fix: handle :authentication-method in driver/connection-properties [D… by @jwilliams-ocient in https://github.com//pull/18
- fix: disable 'sso' authentication-method which needs a bit of work before primetime [DB-23044] by @jwilliams-ocient in #19
- chore: update JDBC version to 2.96 by @jwilliams-ocient in #20
- chore: update version to v0.1.0-rc.4 by @jwilliams-ocient in #21
Full Changelog: v0.1.0-rc.3...v0.1.0-rc.4
v0.1.0-rc.3
What's Changed
- fix: add fields for SSO connection properties [DB-22584] by @jwilliams-ocient in #5
- chore: add run-driver-tests make target by @jwilliams-ocient in #9
- fix: allow column names to start with number [DB-22576, DB-22529] by @benschwartz10 in #6
- fix: strip trailing semicolon from connection properties [DB-22578] by @jwilliams-ocient in #8
- chore: add MIT license by @jwilliams-ocient in #13
- chore: packaging cleanup [DB-22668] by @jwilliams-ocient in #12
- fix: check if null before date conversion [DB-22549, DB-22575] by @benschwartz10 in #11
- chore: add script to increment version number by 1 by @jwilliams-ocient in #10
- chore: update version to v0.1.0-rc.3 by @jwilliams-ocient in #14
New Contributors
- @benschwartz10 made their first contribution in #6
Full Changelog: v0.1.0-rc.2...v0.1.0-rc.3
Metabase Test Package v1.0.0
Overview
The Metabase Test Package allows environments without clojure or Leiningen dependencies to execute the integration test suite for Metabase drivers.
How to Run
To run the tests:
- Navigate to the
metabase_test
directory - Invoke the test suite with
java -jar metabase.jar $JAVA_ARGS
java Args
There are a handful of system properties and JVM args the test suite will expect to be set. They are:
-Dmb.run.mode=test
-Djava.awt.headless=true
-Dmb.db.in.memory=true
-Dmb.jetty.join=false
-Dmb.field.filter.operators.enabled=true
-Dmb.api.key=test-api-key
-Dmb.jetty.port=3001
-Dmb.test.env.setting=ABCDEFG
-Duser.timezone=UTC
-Dfile.encoding=UTF-8
-Duser.language=en
-Duser.country=US
-Dclojure.main.report=stderr
-XX:-OmitStackTraceInFastThrow
NOTE
A small number of changes to the uberjar build target to run the test suite when
metabase.jar
is invoked instead of the Metabase application. See patch for details.
What's Changed
- feature: dockerize metabase test tarball generation by @jwilliams-ocient in #4
Full Changelog: v0.1.0-rc.2...test-tarball-v1.0.0