Skip to content

Releases: awslabs/aws-athena-query-federation

Release v2023.5.1 of Athena Query Federation

30 Jan 18:00
efefd58

Choose a tag to compare

This version includes improvements and bugfixes in some connectors. See here for changes since the last release.

Binary distribution of the SDK can be found here. For pre-built versions of the connector and UDF suite please:

  1. Navigate to Serverless Application Repository and search for "athena-federation". Also check the checkbox labeled "Show apps that create custom IAM roles or resource policies".

  2. Look for entries published by the "Amazon Athena Federation" author.

You can assert the validity of the binary distribution by comparing against the below cksums.

CheckSum File
1302257884 550139 aws-athena-federation-sdk-2023.5.1.jar
1577809053 27775018 aws-athena-federation-sdk-2023.5.1-withdep.jar

What's Changed

  • build(deps): bump aws-cdk.version from 1.189.0 to 1.190.0 (#998)
  • build(deps): bump libraries-bom from 25.2.0 to 26.5.0 (#1009)
  • build(deps): bump google-cloud-resourcemanager from 1.10.0 to 1.11.0 (#1008)
  • build(deps): bump gremlinDriverVersion from 3.6.1 to 3.6.2 (#1006)
  • build(deps): bump grpc-google-cloud-bigquerystorage-v1 (#1005)
  • athena-dynamodb: Added logic to handle Null value within List or Set (#996)
  • build(deps): bump msal4j from 1.13.3 to 1.13.4 (#1003)
  • build(deps): bump google-cloud-bigquery from 2.20.2 to 2.21.0 (#1002)
  • build(deps-dev): bump equalsverifier from 3.12.3 to 3.12.4 (#1001)
  • build(deps): bump fasterxml.jackson.version from 2.14.1 to 2.14.2 (#1000)
  • build(deps): bump aws-sdk.version from 1.12.389 to 1.12.395 (#999)
  • build(deps): bump jsii-runtime from 1.73.0 to 1.74.0 (#997)
  • Add option to select custom lambda role when deploying the PostgreSQL connector (#995)
  • athena-google-bigquery: make subnets and security groups optional (#993)

Full Changelog: https://github.com/awslabs/aws-athena-query-federation/compare/v2023.4.1..v2023.5.1

Release v2023.4.1 of Athena Query Federation

25 Jan 21:48
bbb585f

Choose a tag to compare

This version includes improvements and bugfixes in some connectors. See here for changes since the last release.

Binary distribution of the SDK can be found here. For pre-built versions of the connector and UDF suite please:

  1. Navigate to Serverless Application Repository and search for "athena-federation". Also check the checkbox labeled "Show apps that create custom IAM roles or resource policies".

  2. Look for entries published by the "Amazon Athena Federation" author.

You can assert the validity of the binary distribution by comparing against the below cksums.

CheckSum File
3324838097 550139 aws-athena-federation-sdk-2023.4.1.jar
1347853078 27739939 aws-athena-federation-sdk-2023.4.1-withdep.jar

What's Changed

  • Added support for BigInt in DocDB connector (#991)
  • Athena GCS Connector (#929)
  • build(deps): bump grpc-google-cloud-bigquerystorage-v1 (#990)
  • build(deps): bump aws-sdk.version from 1.12.387 to 1.12.389 (#989)
  • build(deps): bump google-cloud-resourcemanager from 1.9.0 to 1.10.0 (#983)
  • build(deps): bump google-cloud-bigquery from 2.20.1 to 2.20.2 (#978)
  • build(deps): bump grpc-google-cloud-bigquerystorage-v1 (#977)

Full Changelog: https://github.com/awslabs/aws-athena-query-federation/compare/v2023.3.1..v2023.4.1

Release v2023.3.1 of Athena Query Federation

19 Jan 22:42

Choose a tag to compare

This version includes improvements and bugfixes in some connectors. See here for changes since the last release.

Binary distribution of the SDK can be found here. For pre-built versions of the connector and UDF suite please:

  1. Navigate to Serverless Application Repository and search for "athena-federation". Also check the checkbox labeled "Show apps that create custom IAM roles or resource policies".

  2. Look for entries published by the "Amazon Athena Federation" author.

You can assert the validity of the binary distribution by comparing against the below cksums.

CheckSum File
3637236190 550138 aws-athena-federation-sdk-2023.3.1.jar
491521618 27701713 aws-athena-federation-sdk-2023.3.1-withdep.jar

What's Changed

  • build(deps): bump kafka-clients from 3.3.1 to 3.3.2 (#979)
  • build(deps): bump mysql-connector-j from 8.0.31 to 8.0.32 (#973)
  • build(deps): bump aws-sdk.version from 1.12.385 to 1.12.387 (#974)
  • build(deps): bump dependency-check-maven from 7.4.4 to 8.0.1 (#975)
  • build(deps): bump aws-cdk.version from 1.188.0 to 1.189.0 (#976)
  • build(deps): bump surefire.failsafe.version from 3.0.0-M7 to 3.0.0-M8 (#981)
  • build(deps): bump junit-bom from 5.9.1 to 5.9.2 (#982)
  • build(deps): bump maven-dependency-plugin from 3.4.0 to 3.5.0 (#984)
  • build(deps): bump assertj-core from 3.24.1 to 3.24.2 (#985)
  • build(deps): bump maven-checkstyle-plugin from 3.2.0 to 3.2.1 (#986)
  • athena-msk: simplify the sam template (#972)
  • dependabot.yml: Increase open-pull-requests-limit for maven packages (#968)
  • Athena-msk support for sasl ssl plain if cluster is not authenticated with client trustore (#971)
  • fix null pointer on timestream
  • build(deps): bump netty.version from 4.1.86.Final to 4.1.87.Final (#966)
  • build(deps): bump jqwik from 1.7.1 to 1.7.2 (#964)
  • build(deps): bump aws-cdk.version from 1.187.0 to 1.188.0 (#962)
  • build(deps): bump mssql-jdbc from 11.2.2.jre11 to 11.2.3.jre11 (#967)
  • build(deps): bump grpc-google-cloud-bigquerystorage-v1 (#965)
  • build(deps): bump aws-sdk.version from 1.12.380 to 1.12.385 (#961)

Full Changelog: https://github.com/awslabs/aws-athena-query-federation/compare/v2023.2.1..v2023.3.1

Release v2023.2.1 of Athena Query Federation

13 Jan 19:24
01f9f00

Choose a tag to compare

This version includes improvements and bugfixes in some connectors. See here for changes since the last release.

Binary distribution of the SDK can be found here. For pre-built versions of the connector and UDF suite please:

  1. Navigate to Serverless Application Repository and search for "athena-federation". Also check the checkbox labeled "Show apps that create custom IAM roles or resource policies".

  2. Look for entries published by the "Amazon Athena Federation" author.

You can assert the validity of the binary distribution by comparing against the below cksums.

CheckSum File
682977313 550137 aws-athena-federation-sdk-2023.2.1.jar
1463960680 27692782 aws-athena-federation-sdk-2023.2.1-withdep.jar

What's Changed

  • Added logic to handle Unbounded Numeric type, by setting precision and scale to default values if unspecified. Created default_scale variable that can be set by the user. (#957)
  • athena-cloudwatch: Fix CloudwatchMetadataHandler returning multiple all_log_streams (#959)
  • Update athena-arrow-java-dist/arrow-dataset-10.0.1 (#958)
  • build(deps): bump google-cloud-bigquery from 2.20.0 to 2.20.1 (#956)
  • build(deps): bump jsii-runtime from 1.72.0 to 1.73.0 (#955)
  • Bump aws-cdk.version from 1.186.1 to 1.187.0 (#944)
  • Bump grpc-google-cloud-bigquerystorage-v1 from 2.27.0 to 2.28.0 (#946)
  • Bump ngdbc from 2.15.8 to 2.15.10 (#947)
  • build(deps): bump assertj-core from 3.23.1 to 3.24.1 (#954)
  • build(deps): bump aws-sdk.version from 1.12.376 to 1.12.380 (#953)

Full Changelog: https://github.com/awslabs/aws-athena-query-federation/compare/v2023.1.2..v2023.2.1

Release v2023.1.2 of Athena Query Federation

06 Jan 23:36

Choose a tag to compare

This version includes improvements and bugfixes in some connectors. See here for changes since the last release.

Binary distribution of the SDK can be found here. For pre-built versions of the connector and UDF suite please:

  1. Navigate to Serverless Application Repository and search for “athena-federation”. Also check the checkbox labeled “Show apps that create custom IAM roles or resource policies”.

  2. Look for entries published by the “Amazon Athena Federation” author.

You can assert the validity of the binary distribution by comparing against the below cksums.

CheckSum File
3783404397 550141 aws-athena-federation-sdk-2023.1.2.jar
1311630772 27681129 aws-athena-federation-sdk-2023.1.2-withdep.jar

What's Changed

  • athena-cloudera-impala: Add LambdaEncryptionKmsKeyARN
  • Bump dependency-check-maven from 7.4.3 to 7.4.4 (#945)
  • Simplify MuxCompositeHandler usage for single connections
  • Bump aws-sdk.version from 1.12.374 to 1.12.376 (#938)
  • Bump aws-cdk.version from 1.186.0 to 1.186.1 (#937)
  • athena-cloudera-impala: support querying tables across databases
  • Bump aws-sdk.version from 1.12.372 to 1.12.374 (#930)
  • Bump aws-cdk.version from 1.184.1 to 1.186.0 (#932)
  • mockito.legacy.version should stay at 3.3.3
  • Bump mockito-core from 4.10.0 to 4.11.0
  • Bump dependency-check-maven from 7.4.1 to 7.4.3 (#933)
  • Bump testng from 7.7.0 to 7.7.1 (#931)
  • Bump aws-cdk.version from 1.183.0 to 1.184.1 (#927)
  • Bump aws-sdk.version from 1.12.367 to 1.12.372 (#926)
  • bump_versions/common.py: grab latest release tag from github api

Full Changelog: https://github.com/awslabs/aws-athena-query-federation/compare/v2022.51.4..v2023.1.2

Release v2022.51.4 of Athena Query Federation

20 Dec 17:07

Choose a tag to compare

This version includes improvements and bugfixes in some connectors. See here for changes since the last release.

Binary distribution of the SDK can be found here. For pre-built versions of the connector and UDF suite please:

  1. Navigate to Serverless Application Repository and search for “athena-federation”. Also check the checkbox labeled “Show apps that create custom IAM roles or resource policies”.

  2. Look for entries published by the “Amazon Athena Federation” author.

You can assert the validity of the binary distribution by comparing against the below cksums.

CheckSum File
991687654 550071 aws-athena-federation-sdk-2022.51.4.jar
3477475033 27679800 aws-athena-federation-sdk-2022.51.4-withdep.jar

What's Changed

  • Fix MSK connector issues (#917)
  • Various dependency bumps
  • Adding optional permissions boundary parameter (#906)
  • fixed datatype issues in saphana connector (#905)
  • athena-elasticsearch: downgrade elasticsearch client

Full Changelog: https://github.com/awslabs/aws-athena-query-federation/compare/v2022.50.2..v2022.51.4

Release v2022.50.2 of Athena Query Federation

16 Dec 16:53
640ab42

Choose a tag to compare

This version includes improvements and bugfixes in some connectors. See here for changes since the last release.

Binary distribution of the SDK can be found here. For pre-built versions of the connector and UDF suite please:

  1. Navigate to Serverless Application Repository and search for “athena-federation”. Also check the checkbox labeled “Show apps that create custom IAM roles or resource policies”.

  2. Look for entries published by the “Amazon Athena Federation” author.

You can assert the validity of the binary distribution by comparing against the below cksums.

CheckSum File
98519945 550073 aws-athena-federation-sdk-2022.50.2.jar
1472021196 27679461 aws-athena-federation-sdk-2022.50.2-withdep.jar

What's Changed

  • athena-msk: Fix logging dependencies (#900)
  • tools/bump_versions: update logic to look at existing tags from git

Full Changelog: https://github.com/awslabs/aws-athena-query-federation/compare/v2022.50.1..v2022.50.2

Release v2022.50.1 of Athena Query Federation

14 Dec 21:01
6e68c91

Choose a tag to compare

This version includes improvements and bugfixes in some connectors. See here for changes since the last release.

Binary distribution of the SDK can be found here. For pre-built versions of the connector and UDF suite please:

  1. Navigate to Serverless Application Repository and search for “athena-federation”. Also check the checkbox labeled “Show apps that create custom IAM roles or resource policies”.

  2. Look for entries published by the “Amazon Athena Federation” author.

You can assert the validity of the binary distribution by comparing against the below cksums.

CheckSum File
3911907323 550070 aws-athena-federation-sdk-2022.50.1.jar
4176446724 27679458 aws-athena-federation-sdk-2022.50.1-withdep.jar

What's Changed

  • New athena-msk connector
  • Bump various dependency versions
  • Fix other yaml bugs when LambdaRole is provided (#869)
  • Added Condition for Function Execution Policy (#866)
  • Support for querying google sheets via the BigQuery connector (#864)
  • athena-google-bigquery: Refactor client creation to allow projectId to be set

Full Changelog: https://github.com/awslabs/aws-athena-query-federation/compare/v2022.48.2..v2022.50.1

Release v2022.48.2 of Athena Query Federation

02 Dec 20:17

Choose a tag to compare

This version includes improvements and bugfixes in some connectors. See here for changes since the last release.

Binary distribution of the SDK can be found here. For pre-built versions of the connector and UDF suite please:

  1. Navigate to Serverless Application Repository and search for “athena-federation”. Also check the checkbox labeled “Show apps that create custom IAM roles or resource policies”.

  2. Look for entries published by the “Amazon Athena Federation” author.

You can assert the validity of the binary distribution by comparing against the below cksums.

CheckSum File
1013330738 550050 aws-athena-federation-sdk-2022.48.2.jar
2584784718 27651046 aws-athena-federation-sdk-2022.48.2-withdep.jar

What's Changed

  • Add OWASP dependency-check-maven and update dependencies
  • Control transitive jackson dependencies
  • Reduce Privileges of Lambda Role for Timestream
  • Add athena-arrow-java-dist
  • Modified pagination logic in AthenaGoogleBigQueryConnector (#841)
  • Bump postgresql from 42.4.1 to 42.4.3 in /athena-postgresql
  • Added Support for Private Endpoint in BigQuery Connector (#835)
  • Avoid errors on null values for dynamodb

Full Changelog: https://github.com/awslabs/aws-athena-query-federation/compare/v2022.47.1..v2022.48.2

Release v2022.47.1 of Athena Query Federation

23 Nov 19:18

Choose a tag to compare

This version includes improvements and bugfixes in some connectors. See here for changes since the last release.

Binary distribution of the SDK can be found here. For pre-built versions of the connector and UDF suite please:

  1. Navigate to Serverless Application Repository and search for “athena-federation”. Also check the checkbox labeled “Show apps that create custom IAM roles or resource policies”.

  2. Look for entries published by the “Amazon Athena Federation” author.

You can assert the validity of the binary distribution by comparing against the below cksums.

CheckSum File
837569356 549897 aws-athena-federation-sdk-2022.47.1.jar
832446608 24056296 aws-athena-federation-sdk-2022.47.1-withdep.jar

What's Changed

  • Update fasterxml jackson to fix CVEs

Full Changelog: v2022.46.1...v2022.47.1