Releases: awslabs/aws-athena-query-federation
Release v2023.2.1 of Athena Query Federation
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:
-
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".
-
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
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:
-
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”.
-
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
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:
-
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”.
-
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
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:
-
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”.
-
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
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:
-
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”.
-
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
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:
-
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”.
-
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
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:
-
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”.
-
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
Release v2022.46.1 of Athena Query Federation
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:
-
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”.
-
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 |
---|---|
793135411 549897 | aws-athena-federation-sdk-2022.46.1.jar |
432950114 24056296 | aws-athena-federation-sdk-2022.46.1-withdep.jar |
What's Changed
Full Changelog: v2022.44.2...v2022.46.1
Release v2022.44.2 of Athena Query Federation
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:
-
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”.
-
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 |
---|---|
3350739994 549892 | aws-athena-federation-sdk-2022.44.2.jar |
2518265631 23562944 | aws-athena-federation-sdk-2022.44.2-withdep.jar |
What's Changed
- Add CompositeHandler parameter to CF template (#821)
- Add support for optional LambdaRole parameter for AthenaSynapseConnector (#808)
- Added Schema name condition in COUNT_RECORDS_QUERY
- DDBPredicateUtils: Fix bug with predicate generation
- AWS Signer set empty content (#814)
- BlockUtils ClassCastException (#813)
- improve error message with invalid spill bucket (#812)
- Don't catch just to rethrow
- ValuesGenerator: fix String:getBytes() issue
Full Changelog: v2022.42.2...v2022.44.2
Release v2022.42.2 of Athena Query Federation
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:
-
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”.
-
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 |
---|---|
2248223770 549796 | aws-athena-federation-sdk-2022.42.2.jar |
1430333765 23562848 | aws-athena-federation-sdk-2022.42.2-withdep.jar |
What's Changed
- athena-cloudwatch: fix athena-cloudwatch.yaml
- Modified partitioning logic in snowflake
- athena-docdb: Make use of the Glue table property "sourceTable"
- athena-docdb: add disable_projection_and_casing env var Fix the wrong jar name in tools/validate_connector.sh (#799) Update pom.xml
- athena-dynamodb: Add support for optional LambdaRole parameter
- athena-cloudwatch: Add support for optional LambdaRole parameter
- Add generative tests for the default FieldResolver as well
- Data Integrity: Add generative tests for DynamoDb and Elasticsearch.
Full Changelog: v2022.39.1...v2022.42.2