Skip to content

Commit 659e53a

Browse files
authored
Merge pull request #54 from dacort/feature/upgrade_athena_driver
Upgrade Athena JDBC driver to 2.0.13
2 parents f8efdff + 6ae43d4 commit 659e53a

4 files changed

Lines changed: 10 additions & 10 deletions

File tree

.circleci/config.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,8 +34,8 @@ jobs:
3434
- run:
3535
name: Download Athena driver
3636
command: |
37-
mkdir -p ~/.m2/repository/athena/athena-jdbc/2.0.9/
38-
wget -O ~/.m2/repository/athena/athena-jdbc/2.0.9/athena-jdbc-2.0.9.jar https://s3.amazonaws.com/athena-downloads/drivers/JDBC/SimbaAthenaJDBC_2.0.9/AthenaJDBC42_2.0.9.jar
37+
mkdir -p ~/.m2/repository/athena/athena-jdbc/2.0.13/
38+
wget -O ~/.m2/repository/athena/athena-jdbc/2.0.13/athena-jdbc-2.0.13.jar https://s3.amazonaws.com/athena-downloads/drivers/JDBC/SimbaAthenaJDBC_2.0.13/AthenaJDBC42_2.0.13.jar
3939
- run:
4040
name: Build and install Metabase driver components
4141
working_directory: metabase

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ You can provide additional options if necessary. For example, to disable result
6060
Result set streaming is a performance optimization that streams results from Athena rather than using pagination logic, however it requries outbound access to TCP port 444 and not all organizations allow that.
6161

6262
Other options can be found in the "Driver Configuration Options" section of the [Athena JDBC Driver Installation and Configuration
63-
Guide](https://s3.amazonaws.com/athena-downloads/drivers/JDBC/SimbaAthenaJDBC_2.0.9/docs/Simba+Athena+JDBC+Driver+Install+and+Configuration+Guide.pdf).
63+
Guide](https://s3.amazonaws.com/athena-downloads/drivers/JDBC/SimbaAthenaJDBC_2.0.13/docs/Simba+Athena+JDBC+Driver+Install+and+Configuration+Guide.pdf).
6464

6565
## Contributing
6666

@@ -78,8 +78,8 @@ I'm not familiar enough with `lein` to know if there is a better way to include
7878
2. Download the Athena driver into your local Maven repo
7979

8080
```shell
81-
mkdir -p ~/.m2/repository/athena/athena-jdbc/2.0.9/
82-
wget -O ~/.m2/repository/athena/athena-jdbc/2.0.9/athena-jdbc-2.0.9.jar https://s3.amazonaws.com/athena-downloads/drivers/JDBC/SimbaAthenaJDBC_2.0.9/AthenaJDBC42_2.0.9.jar
81+
mkdir -p ~/.m2/repository/athena/athena-jdbc/2.0.13/
82+
wget -O ~/.m2/repository/athena/athena-jdbc/2.0.13/athena-jdbc-2.0.13.jar https://s3.amazonaws.com/athena-downloads/drivers/JDBC/SimbaAthenaJDBC_2.0.13/AthenaJDBC42_2.0.13.jar
8383
```
8484

8585
3. Clone this repo

project.clj

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
1-
(defproject metabase/athena-driver "1.0.0-athena-jdbc-2.0.9"
1+
(defproject metabase/athena-driver "1.0.0-athena-jdbc-2.0.13"
22
:min-lein-version "2.5.0"
33

44
:dependencies
5-
[[athena/athena-jdbc "2.0.9"]]
5+
[[athena/athena-jdbc "2.0.13"]]
66

77
; :repositories
8-
; [["athena" {:url "https://s3.amazonaws.com/athena-downloads/drivers/JDBC/SimbaAthenaJDBC_2.0.9/AthenaJDBC42_2.0.9.jar"}]]
8+
; [["athena" {:url "https://s3.amazonaws.com/athena-downloads/drivers/JDBC/SimbaAthenaJDBC_2.0.13/AthenaJDBC42_2.0.13.jar"}]]
99
; TODO: Download from source URL
10-
; For now, you have to download the jar above into ~/.m2/repository/athena/athena-jdbc/2.0.9/athena-jdbc-2.0.9.jar
10+
; For now, you have to download the jar above into ~/.m2/repository/athena/athena-jdbc/2.0.13/athena-jdbc-2.0.13.jar
1111

1212
:aliases
1313
{"test" ["with-profile" "+unit_tests" "test"]}

resources/metabase-plugin.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# Complete list of options here: https://github.com/metabase/metabase/wiki/Metabase-Plugin-Manifest-Reference
22
info:
33
name: Metabase Athena Driver
4-
version: 1.0.0-athena-jdbc-2.0.9
4+
version: 1.0.0-athena-jdbc-2.0.13
55
description: Allows Metabase to connect to AWS Athena databases. Community Supported driver.
66
driver:
77
name: athena

0 commit comments

Comments
 (0)