Releases: dacort/metabase-athena-driver
v1.0.0 - Metabase v0.35 Compatibility
Metabase v0.35 includes a new query processor that improves the performance of queries by not requiring all data to be stored in memory. This release updates the Athena driver to be compatible with v0.35.
There are also a couple other minor changes:
- Upgrades the Athena driver to 2.0.9 - Here are full release notes, but of particular note is that the driver no longer throws an exception when
partitionkeys
parameter is missing from the table definition. - You'll see a new option when connecting to Athena where you can input semicolon-delimited options from the Athena JDBC Driver Installation and Configuration Guide.
🙏 Thanks to folks that use this driver!
💁♂️ Please note: This driver is only compatible with Metabase v0.35.0 and up. Releases prior to that should use v0.3.0.
Install it by downloading athena.metabase-driver.jar
to a plugins/
folder wherever you are running Metabase from. Happy queries!
v0.3.1-RC1 - Allow for additional options
This is a release candidate preview to test the ability to add driver configuration options when setting up the Athena driver.
You'll see a new option when connecting to Athena where you can input semicolon-delimited options from the Athena JDBC Driver Installation and Configuration Guide.
v0.3.0 - Fix for Metabase v0.34.0
Metabase 0.34 was released recently with bunch of timezone-related fixes! Unfortunately, it also deprecated a few things requiring re-working the driver a little bit. This release addresses those issues. Thanks to @skuroq and @kiansiong for catching and reporting(!) this. 🙏
On the plus side, the driver now has a basic set of tests! Check out test/metabase/driver/athena_test.clj for more details. 🙌
Please note: This driver is only compatible with Metabase v0.34.0 and up. Releases prior to that should use v0.2.1.
Install it by downloading athena.metabase-driver.jar
to a plugins/
folder wherever you are running Metabase from. Happy queries!
v0.2.1 - Fix for Unix Timestamp types
Thanks to @nicolasterral for submitting PR #21 that adds Unix Timestamp compatibility to relative date querying introduced in v0.2.0.
This release has been tested with Metabase v0.33.4.
Install it release by downloading athena.metabase-driver.jar
to a plugins/
folder wherever you are running Metabase from. Happy queries!
v0.2.0 - Relative date queries
Thanks again to @rodrigodc07 on this release for PR #20 that adds relative date support.
This release has been tested with Metabase v0.33.4.
Install it release by downloading athena.metabase-driver.jar
to a plugins/
folder wherever you are running Metabase from. Happy queries!
v0.1.1 - Athena Workgroup Support
Tip of the hat to @calvingiles for adding support for Athena Workgroups.
Also thanks to @mikepii for adding support for running the driver with EC2 instance profile credentials.
This release has been tested with Metabase v0.33.4.
Install it release by downloading athena.metabase-driver.jar
to a plugins/
folder wherever you are running Metabase from. Happy queries!
v0.1.0 - Nested support optimization
Thanks to @cupello and @rodrigodc07 for refactoring nested field support and adding our first test! 👏
This release has been tested with Metabase v0.32.10.
Install it release by downloading athena.metabase-driver.jar to a plugins/ folder wherever you are running Metabase from. Happy queries!
v0.0.4 - Nested field support
This release adds support for nested fields thanks to @rodrigodc07.
It's been tested with Metabase v0.32.9 and the preview of v0.33.0.
Install this release by downloading athena.metabase-driver.jar to a plugins/ folder wherever you are running Metabase from. Happy queries!
v0.0.3 - Date support
This release adds support for filtering/aggregating date and time formats in the query builder UI.
Install this release by downloading athena.metabase-driver.jar
to a plugins/
folder wherever you are running Metabase from.