From 709df6e62a7e96ec5891dbf18f16a65557235a60 Mon Sep 17 00:00:00 2001 From: athena_federation_cut_release_workflow Date: Mon, 18 Nov 2024 19:38:33 +0000 Subject: [PATCH] Cut release 2024.46.1 - address DDB Exception issue (#2401) - build(deps): bump software.amazon.awssdk:cloudwatchlogs from 2.29.9 to 2.29.15 (#2404) - build(deps): bump software.amazon.awssdk:cloudwatchlogs - build(deps): bump org.elasticsearch.client:elasticsearch-rest-client from 8.15.3 to 8.16.0 (#2405) - build(deps): bump org.elasticsearch.client:elasticsearch-rest-client - build(deps): bump software.amazon.jsii:jsii-runtime from 1.104.0 to 1.105.0 (#2403) - build(deps): bump software.amazon.jsii:jsii-runtime - build(deps): bump software.amazon.glue:schema-registry-serde from 1.1.21 to 1.1.22 (#2406) - build(deps): bump software.amazon.glue:schema-registry-serde - build(deps): bump aws-sdk-v2.version from 2.29.9 to 2.29.15 (#2402) - build(deps): bump aws-sdk-v2.version from 2.29.9 to 2.29.15 - build(deps): bump software.amazon.awssdk:cloudwatchlogs from 2.29.6 to 2.29.9 (#2384) - build(deps): bump software.amazon.awssdk:cloudwatchlogs - build(deps-dev): bump nl.jqno.equalsverifier:equalsverifier from 3.17.1 to 3.17.3 (#2381) - build(deps-dev): bump nl.jqno.equalsverifier:equalsverifier - build(deps): bump com.clickhouse:clickhouse-jdbc from 0.7.1 to 0.7.1-patch1 (#2385) - build(deps): bump com.clickhouse:clickhouse-jdbc - build(deps): bump org.eclipse.rdf4j:rdf4j-repository-sparql from 5.0.2 to 5.0.3 (#2382) - build(deps): bump org.eclipse.rdf4j:rdf4j-repository-sparql - build(deps): bump com.oracle.database.jdbc:ojdbc8 from 23.5.0.24.07 to 23.6.0.24.10 (#2383) - build(deps): bump com.oracle.database.jdbc:ojdbc8 - build(deps): bump aws-sdk-v2.version from 2.29.6 to 2.29.9 (#2380) - build(deps): bump aws-sdk-v2.version from 2.29.6 to 2.29.9 - Issue 2326 - Timestamp constraint in Cloudera Hive connector (#2353) - build(deps): bump org.apache.maven.plugins:maven-javadoc-plugin from 3.10.1 to 3.11.1 (#2376) - build(deps): bump org.apache.maven.plugins:maven-javadoc-plugin - build(deps): bump aws-sdk-v2.version from 2.29.1 to 2.29.6 (#2369) - build(deps): bump aws-sdk-v2.version from 2.29.1 to 2.29.6 - build(deps): bump io.lettuce:lettuce-core from 6.4.0.RELEASE to 6.5.0.RELEASE (#2370) - build(deps): bump io.lettuce:lettuce-core - build(deps): bump surefire.failsafe.version from 3.5.1 to 3.5.2 (#2374) - build(deps): bump surefire.failsafe.version from 3.5.1 to 3.5.2 - build(deps): bump fasterxml.jackson.version from 2.18.0 to 2.18.1 (#2372) - build(deps): bump fasterxml.jackson.version from 2.18.0 to 2.18.1 - build(deps): bump software.amazon.awssdk:cloudwatchlogs from 2.29.1 to 2.29.6 (#2373) - build(deps): bump software.amazon.awssdk:cloudwatchlogs - build(deps): bump gremlinDriverVersion from 3.7.2 to 3.7.3 (#2371) - build(deps): bump gremlinDriverVersion from 3.7.2 to 3.7.3 - build(deps): bump com.clickhouse:clickhouse-jdbc from 0.6.5 to 0.7.1 (#2375) - build(deps): bump com.clickhouse:clickhouse-jdbc from 0.6.5 to 0.7.1 - build(deps): bump net.snowflake:snowflake-jdbc from 3.19.1 to 3.20.0 (#2368) - build(deps): bump net.snowflake:snowflake-jdbc from 3.19.1 to 3.20.0 - Bug/elasticsearch float issue (#2341) - build(deps): bump aws-sdk-v2.version from 2.28.9 to 2.29.1 (#2356) - build(deps): bump aws-sdk-v2.version from 2.28.9 to 2.29.1 - build(deps): bump net.snowflake:snowflake-jdbc from 3.19.0 to 3.19.1 (#2363) - build(deps): bump net.snowflake:snowflake-jdbc from 3.19.0 to 3.19.1 - build(deps): bump org.apache.maven.plugins:maven-checkstyle-plugin from 3.5.0 to 3.6.0 (#2362) - build(deps): bump org.apache.maven.plugins:maven-checkstyle-plugin - build(deps): bump software.amazon.awssdk:cloudwatchlogs from 2.28.2 to 2.29.1 (#2360) - build(deps): bump software.amazon.awssdk:cloudwatchlogs - build(deps): bump net.java.dev.jna:jna-platform from 5.14.0 to 5.15.0 (#2358) - build(deps): bump net.java.dev.jna:jna-platform from 5.14.0 to 5.15.0 - build(deps): bump org.junit:junit-bom from 5.11.2 to 5.11.3 (#2359) - build(deps): bump org.junit:junit-bom from 5.11.2 to 5.11.3 - build(deps): bump org.apache.maven.plugins:maven-dependency-plugin from 3.8.0 to 3.8.1 (#2361) - build(deps): bump org.apache.maven.plugins:maven-dependency-plugin - build(deps): bump com.google.cloud:google-cloud-storage from 2.43.2 to 2.44.1 (#2357) - build(deps): bump com.google.cloud:google-cloud-storage --- athena-aws-cmdb/Dockerfile | 4 ++-- athena-aws-cmdb/athena-aws-cmdb.yaml | 4 ++-- athena-aws-cmdb/pom.xml | 6 +++--- athena-clickhouse/Dockerfile | 4 ++-- athena-clickhouse/athena-clickhouse.yaml | 4 ++-- athena-clickhouse/pom.xml | 12 ++++++------ athena-cloudera-hive/Dockerfile | 4 ++-- athena-cloudera-hive/athena-cloudera-hive.yaml | 4 ++-- athena-cloudera-hive/pom.xml | 10 +++++----- athena-cloudera-impala/Dockerfile | 4 ++-- athena-cloudera-impala/athena-cloudera-impala.yaml | 4 ++-- athena-cloudera-impala/pom.xml | 11 +++++------ athena-cloudwatch-metrics/Dockerfile | 4 ++-- .../athena-cloudwatch-metrics.yaml | 4 ++-- athena-cloudwatch-metrics/pom.xml | 6 +++--- athena-cloudwatch/Dockerfile | 4 ++-- athena-cloudwatch/athena-cloudwatch.yaml | 4 ++-- athena-cloudwatch/pom.xml | 8 ++++---- athena-datalakegen2/Dockerfile | 4 ++-- athena-datalakegen2/athena-datalakegen2.yaml | 4 ++-- athena-datalakegen2/pom.xml | 10 +++++----- athena-db2-as400/Dockerfile | 4 ++-- athena-db2-as400/athena-db2-as400.yaml | 4 ++-- athena-db2-as400/pom.xml | 10 +++++----- athena-db2/Dockerfile | 4 ++-- athena-db2/athena-db2.yaml | 4 ++-- athena-db2/pom.xml | 11 +++++------ athena-docdb/Dockerfile | 4 ++-- athena-docdb/athena-docdb.yaml | 4 ++-- athena-docdb/pom.xml | 8 ++++---- athena-dynamodb/Dockerfile | 4 ++-- athena-dynamodb/athena-dynamodb.yaml | 4 ++-- athena-dynamodb/pom.xml | 10 +++++----- athena-elasticsearch/Dockerfile | 4 ++-- athena-elasticsearch/athena-elasticsearch.yaml | 4 ++-- athena-elasticsearch/pom.xml | 10 +++++----- athena-example/athena-example.yaml | 4 ++-- athena-example/pom.xml | 6 +++--- athena-federation-integ-test/README.md | 2 +- athena-federation-integ-test/pom.xml | 6 +++--- athena-federation-sdk-tools/pom.xml | 6 +++--- athena-federation-sdk/athena-federation-sdk.yaml | 4 ++-- athena-federation-sdk/pom.xml | 10 +++++----- athena-gcs/athena-gcs.yaml | 4 ++-- athena-gcs/pom.xml | 10 ++++------ athena-google-bigquery/Dockerfile | 4 ++-- athena-google-bigquery/athena-google-bigquery.yaml | 4 ++-- athena-google-bigquery/pom.xml | 8 ++++---- athena-hbase/Dockerfile | 4 ++-- athena-hbase/athena-hbase.yaml | 4 ++-- athena-hbase/pom.xml | 8 ++++---- athena-hortonworks-hive/Dockerfile | 4 ++-- .../athena-hortonworks-hive.yaml | 4 ++-- athena-hortonworks-hive/pom.xml | 11 +++++------ athena-jdbc/pom.xml | 8 ++++---- athena-kafka/Dockerfile | 4 ++-- athena-kafka/athena-kafka.yaml | 4 ++-- athena-kafka/pom.xml | 9 ++++----- athena-msk/Dockerfile | 4 ++-- athena-msk/athena-msk.yaml | 4 ++-- athena-msk/pom.xml | 8 ++++---- athena-mysql/Dockerfile | 4 ++-- athena-mysql/athena-mysql.yaml | 4 ++-- athena-mysql/pom.xml | 10 +++++----- athena-neptune/Dockerfile | 4 ++-- athena-neptune/athena-neptune.yaml | 4 ++-- athena-neptune/pom.xml | 6 +++--- athena-oracle/Dockerfile | 4 ++-- athena-oracle/athena-oracle.yaml | 4 ++-- athena-oracle/pom.xml | 13 +++++-------- athena-postgresql/Dockerfile | 4 ++-- athena-postgresql/athena-postgresql.yaml | 4 ++-- athena-postgresql/pom.xml | 10 +++++----- athena-redis/Dockerfile | 4 ++-- athena-redis/athena-redis.yaml | 4 ++-- athena-redis/pom.xml | 8 ++++---- athena-redshift/Dockerfile | 4 ++-- athena-redshift/athena-redshift.yaml | 4 ++-- athena-redshift/pom.xml | 10 +++++----- athena-saphana/athena-saphana.yaml | 4 ++-- athena-saphana/pom.xml | 10 +++++----- athena-snowflake/athena-snowflake.yaml | 4 ++-- athena-snowflake/pom.xml | 10 +++++----- athena-sqlserver/Dockerfile | 4 ++-- athena-sqlserver/athena-sqlserver.yaml | 4 ++-- athena-sqlserver/pom.xml | 10 +++++----- athena-synapse/Dockerfile | 4 ++-- athena-synapse/athena-synapse.yaml | 4 ++-- athena-synapse/pom.xml | 10 +++++----- athena-teradata/Dockerfile | 4 ++-- athena-teradata/athena-teradata.yaml | 4 ++-- athena-teradata/pom.xml | 12 ++++++------ athena-timestream/Dockerfile | 4 ++-- athena-timestream/athena-timestream.yaml | 4 ++-- athena-timestream/pom.xml | 8 ++++---- athena-tpcds/Dockerfile | 4 ++-- athena-tpcds/athena-tpcds.yaml | 4 ++-- athena-tpcds/pom.xml | 6 +++--- athena-udfs/Dockerfile | 4 ++-- athena-udfs/athena-udfs.yaml | 4 ++-- athena-udfs/pom.xml | 6 +++--- athena-vertica/Dockerfile | 4 ++-- athena-vertica/athena-vertica.yaml | 4 ++-- athena-vertica/pom.xml | 8 ++++---- pom.xml | 4 ++-- tools/validate_connector.sh | 2 +- 106 files changed, 299 insertions(+), 308 deletions(-) diff --git a/athena-aws-cmdb/Dockerfile b/athena-aws-cmdb/Dockerfile index a599a28963..293c20742d 100644 --- a/athena-aws-cmdb/Dockerfile +++ b/athena-aws-cmdb/Dockerfile @@ -1,9 +1,9 @@ FROM public.ecr.aws/lambda/java:11 # Copy function code and runtime dependencies from Maven layout -COPY target/athena-aws-cmdb-2022.47.1.jar ${LAMBDA_TASK_ROOT} +COPY target/athena-aws-cmdb-2024.46.1.jar ${LAMBDA_TASK_ROOT} # Unpack the jar -RUN jar xf athena-aws-cmdb-2022.47.1.jar +RUN jar xf athena-aws-cmdb-2024.46.1.jar # Set the CMD to your handler (could also be done as a parameter override outside of the Dockerfile) CMD [ "com.amazonaws.athena.connectors.aws.cmdb.AwsCmdbCompositeHandler" ] \ No newline at end of file diff --git a/athena-aws-cmdb/athena-aws-cmdb.yaml b/athena-aws-cmdb/athena-aws-cmdb.yaml index 8ead0e1db0..5b819eeff8 100644 --- a/athena-aws-cmdb/athena-aws-cmdb.yaml +++ b/athena-aws-cmdb/athena-aws-cmdb.yaml @@ -10,7 +10,7 @@ Metadata: Labels: - athena-federation HomePageUrl: 'https://github.com/awslabs/aws-athena-query-federation' - SemanticVersion: 2022.47.1 + SemanticVersion: 2024.46.1 SourceCodeUrl: 'https://github.com/awslabs/aws-athena-query-federation' Parameters: AthenaCatalogName: @@ -56,7 +56,7 @@ Resources: FunctionName: !Ref AthenaCatalogName PackageType: "Image" ImageUri: !Sub - - '${Account}.dkr.ecr.${AWS::Region}.amazonaws.com/athena-federation-repository-aws-cmdb:2022.47.1' + - '${Account}.dkr.ecr.${AWS::Region}.amazonaws.com/athena-federation-repository-aws-cmdb:2024.46.1' - Account: !If [IsRegionBAH, 084828588479, !If [IsRegionHKG, 183295418215, 292517598671]] Description: "Enables Amazon Athena to communicate with various AWS Services, making your resource inventories accessible via SQL." Timeout: !Ref LambdaTimeout diff --git a/athena-aws-cmdb/pom.xml b/athena-aws-cmdb/pom.xml index 6cc732de9c..b19f0c9ec2 100644 --- a/athena-aws-cmdb/pom.xml +++ b/athena-aws-cmdb/pom.xml @@ -3,16 +3,16 @@ aws-athena-query-federation com.amazonaws - 2022.47.1 + 2024.46.1 4.0.0 athena-aws-cmdb - 2022.47.1 + 2024.46.1 com.amazonaws aws-athena-federation-sdk - 2022.47.1 + 2024.46.1 withdep diff --git a/athena-clickhouse/Dockerfile b/athena-clickhouse/Dockerfile index a092ba28cb..56145eedfa 100644 --- a/athena-clickhouse/Dockerfile +++ b/athena-clickhouse/Dockerfile @@ -1,9 +1,9 @@ FROM public.ecr.aws/lambda/java:11 # Copy function code and runtime dependencies from Maven layout -COPY target/athena-clickhouse-2022.47.1.jar ${LAMBDA_TASK_ROOT} +COPY target/athena-clickhouse-2024.46.1.jar ${LAMBDA_TASK_ROOT} # Unpack the jar -RUN jar xf athena-clickhouse-2022.47.1.jar +RUN jar xf athena-clickhouse-2024.46.1.jar # Set the CMD to your handler (could also be done as a parameter override outside of the Dockerfile) CMD [ "com.amazonaws.athena.connectors.clickhouse.ClickHouseMuxCompositeHandler" ] \ No newline at end of file diff --git a/athena-clickhouse/athena-clickhouse.yaml b/athena-clickhouse/athena-clickhouse.yaml index 8f65ef1018..c8a598b19f 100644 --- a/athena-clickhouse/athena-clickhouse.yaml +++ b/athena-clickhouse/athena-clickhouse.yaml @@ -10,7 +10,7 @@ Metadata: Labels: - athena-federation HomePageUrl: 'https://github.com/awslabs/aws-athena-query-federation' - SemanticVersion: 2022.47.1 + SemanticVersion: 2024.46.1 SourceCodeUrl: 'https://github.com/awslabs/aws-athena-query-federation' Parameters: LambdaFunctionName: @@ -74,7 +74,7 @@ Resources: FunctionName: !Ref LambdaFunctionName PackageType: "Image" ImageUri: !Sub - - '${Account}.dkr.ecr.${AWS::Region}.amazonaws.com/athena-federation-repository-clickhouse:2022.47.1' + - '${Account}.dkr.ecr.${AWS::Region}.amazonaws.com/athena-federation-repository-clickhouse:2024.46.1' - Account: !If [IsRegionBAH, 084828588479, !If [IsRegionHKG, 183295418215, 292517598671]] Description: "Enables Amazon Athena to communicate with ClickHouse using JDBC" Timeout: !Ref LambdaTimeout diff --git a/athena-clickhouse/pom.xml b/athena-clickhouse/pom.xml index 18df708cb6..5952e7330c 100644 --- a/athena-clickhouse/pom.xml +++ b/athena-clickhouse/pom.xml @@ -3,21 +3,21 @@ aws-athena-query-federation com.amazonaws - 2022.47.1 + 2024.46.1 4.0.0 athena-clickhouse - 2022.47.1 + 2024.46.1 com.amazonaws athena-jdbc - 2022.47.1 + 2024.46.1 com.amazonaws athena-mysql - 2022.47.1 + 2024.46.1 com.clickhouse @@ -28,7 +28,7 @@ com.amazonaws athena-jdbc - 2022.47.1 + 2024.46.1 test-jar test @@ -74,5 +74,5 @@ - + diff --git a/athena-cloudera-hive/Dockerfile b/athena-cloudera-hive/Dockerfile index a56019f693..3606b264e1 100644 --- a/athena-cloudera-hive/Dockerfile +++ b/athena-cloudera-hive/Dockerfile @@ -1,9 +1,9 @@ FROM public.ecr.aws/lambda/java:11 # Copy function code and runtime dependencies from Maven layout -COPY target/athena-cloudera-hive-2022.47.1.jar ${LAMBDA_TASK_ROOT} +COPY target/athena-cloudera-hive-2024.46.1.jar ${LAMBDA_TASK_ROOT} # Unpack the jar -RUN jar xf athena-cloudera-hive-2022.47.1.jar +RUN jar xf athena-cloudera-hive-2024.46.1.jar # Set the CMD to your handler (could also be done as a parameter override outside of the Dockerfile) CMD [ "com.amazonaws.athena.connectors.cloudera.HiveMuxCompositeHandler" ] \ No newline at end of file diff --git a/athena-cloudera-hive/athena-cloudera-hive.yaml b/athena-cloudera-hive/athena-cloudera-hive.yaml index bc9da142a9..3540432927 100644 --- a/athena-cloudera-hive/athena-cloudera-hive.yaml +++ b/athena-cloudera-hive/athena-cloudera-hive.yaml @@ -10,7 +10,7 @@ Metadata: Labels: - athena-federation HomePageUrl: 'https://github.com/awslabs/aws-athena-query-federation' - SemanticVersion: 2022.47.1 + SemanticVersion: 2024.46.1 SourceCodeUrl: 'https://github.com/awslabs/aws-athena-query-federation' Parameters: LambdaFunctionName: @@ -69,7 +69,7 @@ Resources: FunctionName: !Ref LambdaFunctionName PackageType: "Image" ImageUri: !Sub - - '${Account}.dkr.ecr.${AWS::Region}.amazonaws.com/athena-federation-repository-cloudera-hive:2022.47.1' + - '${Account}.dkr.ecr.${AWS::Region}.amazonaws.com/athena-federation-repository-cloudera-hive:2024.46.1' - Account: !If [IsRegionBAH, 084828588479, !If [IsRegionHKG, 183295418215, 292517598671]] Description: "Enables Amazon Athena to communicate with Coludera Hive using JDBC" Timeout: !Ref LambdaTimeout diff --git a/athena-cloudera-hive/pom.xml b/athena-cloudera-hive/pom.xml index cd0a11a82d..ae6a62c067 100644 --- a/athena-cloudera-hive/pom.xml +++ b/athena-cloudera-hive/pom.xml @@ -3,11 +3,11 @@ aws-athena-query-federation com.amazonaws - 2022.47.1 + 2024.46.1 4.0.0 athena-cloudera-hive - 2022.47.1 + 2024.46.1 2.6.23.1027 @@ -15,13 +15,13 @@ com.amazonaws athena-federation-integ-test - 2022.47.1 + 2024.46.1 test com.amazonaws athena-jdbc - 2022.47.1 + 2024.46.1 Hive @@ -31,7 +31,7 @@ com.amazonaws athena-jdbc - 2022.47.1 + 2024.46.1 test-jar test diff --git a/athena-cloudera-impala/Dockerfile b/athena-cloudera-impala/Dockerfile index 2ed43aeaa9..6898953ccb 100644 --- a/athena-cloudera-impala/Dockerfile +++ b/athena-cloudera-impala/Dockerfile @@ -1,9 +1,9 @@ FROM public.ecr.aws/lambda/java:11 # Copy function code and runtime dependencies from Maven layout -COPY target/athena-cloudera-impala-2022.47.1.jar ${LAMBDA_TASK_ROOT} +COPY target/athena-cloudera-impala-2024.46.1.jar ${LAMBDA_TASK_ROOT} # Unpack the jar -RUN jar xf athena-cloudera-impala-2022.47.1.jar +RUN jar xf athena-cloudera-impala-2024.46.1.jar # Set the CMD to your handler (could also be done as a parameter override outside of the Dockerfile) CMD [ "com.amazonaws.athena.connectors.cloudera.ImpalaMuxCompositeHandler" ] \ No newline at end of file diff --git a/athena-cloudera-impala/athena-cloudera-impala.yaml b/athena-cloudera-impala/athena-cloudera-impala.yaml index adf96ece5b..8d2d28270d 100644 --- a/athena-cloudera-impala/athena-cloudera-impala.yaml +++ b/athena-cloudera-impala/athena-cloudera-impala.yaml @@ -10,7 +10,7 @@ Metadata: Labels: - athena-federation HomePageUrl: 'https://github.com/awslabs/aws-athena-query-federation' - SemanticVersion: 2022.47.1 + SemanticVersion: 2024.46.1 SourceCodeUrl: 'https://github.com/awslabs/aws-athena-query-federation' Parameters: LambdaFunctionName: @@ -74,7 +74,7 @@ Resources: FunctionName: !Ref LambdaFunctionName PackageType: "Image" ImageUri: !Sub - - '${Account}.dkr.ecr.${AWS::Region}.amazonaws.com/athena-federation-repository-cloudera-impala:2022.47.1' + - '${Account}.dkr.ecr.${AWS::Region}.amazonaws.com/athena-federation-repository-cloudera-impala:2024.46.1' - Account: !If [IsRegionBAH, 084828588479, !If [IsRegionHKG, 183295418215, 292517598671]] Description: "Enables Amazon Athena to communicate with Cloudera Impala using JDBC" Timeout: !Ref LambdaTimeout diff --git a/athena-cloudera-impala/pom.xml b/athena-cloudera-impala/pom.xml index cfdb74e7b3..ac0b590e47 100644 --- a/athena-cloudera-impala/pom.xml +++ b/athena-cloudera-impala/pom.xml @@ -3,11 +3,11 @@ aws-athena-query-federation com.amazonaws - 2022.47.1 + 2024.46.1 4.0.0 athena-cloudera-impala - 2022.47.1 + 2024.46.1 2.6.32.1041 @@ -15,13 +15,13 @@ com.amazonaws athena-federation-integ-test - 2022.47.1 + 2024.46.1 test com.amazonaws athena-jdbc - 2022.47.1 + 2024.46.1 Impala @@ -31,11 +31,10 @@ com.amazonaws athena-jdbc - 2022.47.1 + 2024.46.1 test-jar test - org.mockito mockito-core diff --git a/athena-cloudwatch-metrics/Dockerfile b/athena-cloudwatch-metrics/Dockerfile index b3eafc1e38..89ece844ba 100644 --- a/athena-cloudwatch-metrics/Dockerfile +++ b/athena-cloudwatch-metrics/Dockerfile @@ -1,9 +1,9 @@ FROM public.ecr.aws/lambda/java:11 # Copy function code and runtime dependencies from Maven layout -COPY target/athena-cloudwatch-metrics-2022.47.1.jar ${LAMBDA_TASK_ROOT} +COPY target/athena-cloudwatch-metrics-2024.46.1.jar ${LAMBDA_TASK_ROOT} # Unpack the jar -RUN jar xf athena-cloudwatch-metrics-2022.47.1.jar +RUN jar xf athena-cloudwatch-metrics-2024.46.1.jar # Set the CMD to your handler (could also be done as a parameter override outside of the Dockerfile) CMD [ "com.amazonaws.athena.connectors.cloudwatch.metrics.MetricsCompositeHandler" ] \ No newline at end of file diff --git a/athena-cloudwatch-metrics/athena-cloudwatch-metrics.yaml b/athena-cloudwatch-metrics/athena-cloudwatch-metrics.yaml index 5f4ce7585c..fbe750ce4a 100644 --- a/athena-cloudwatch-metrics/athena-cloudwatch-metrics.yaml +++ b/athena-cloudwatch-metrics/athena-cloudwatch-metrics.yaml @@ -10,7 +10,7 @@ Metadata: Labels: - athena-federation HomePageUrl: 'https://github.com/awslabs/aws-athena-query-federation' - SemanticVersion: 2022.47.1 + SemanticVersion: 2024.46.1 SourceCodeUrl: 'https://github.com/awslabs/aws-athena-query-federation' Parameters: AthenaCatalogName: @@ -56,7 +56,7 @@ Resources: FunctionName: !Ref AthenaCatalogName PackageType: "Image" ImageUri: !Sub - - '${Account}.dkr.ecr.${AWS::Region}.amazonaws.com/athena-federation-repository-cloudwatch-metrics:2022.47.1' + - '${Account}.dkr.ecr.${AWS::Region}.amazonaws.com/athena-federation-repository-cloudwatch-metrics:2024.46.1' - Account: !If [IsRegionBAH, 084828588479, !If [IsRegionHKG, 183295418215, 292517598671]] Description: "Enables Amazon Athena to communicate with Cloudwatch Metrics, making your metrics data accessible via SQL" Timeout: !Ref LambdaTimeout diff --git a/athena-cloudwatch-metrics/pom.xml b/athena-cloudwatch-metrics/pom.xml index b249525238..5fc0719ebb 100644 --- a/athena-cloudwatch-metrics/pom.xml +++ b/athena-cloudwatch-metrics/pom.xml @@ -3,16 +3,16 @@ aws-athena-query-federation com.amazonaws - 2022.47.1 + 2024.46.1 4.0.0 athena-cloudwatch-metrics - 2022.47.1 + 2024.46.1 com.amazonaws aws-athena-federation-sdk - 2022.47.1 + 2024.46.1 withdep diff --git a/athena-cloudwatch/Dockerfile b/athena-cloudwatch/Dockerfile index 9859ff8b4c..91ec99308b 100644 --- a/athena-cloudwatch/Dockerfile +++ b/athena-cloudwatch/Dockerfile @@ -1,9 +1,9 @@ FROM public.ecr.aws/lambda/java:11 # Copy function code and runtime dependencies from Maven layout -COPY target/athena-cloudwatch-2022.47.1.jar ${LAMBDA_TASK_ROOT} +COPY target/athena-cloudwatch-2024.46.1.jar ${LAMBDA_TASK_ROOT} # Unpack the jar -RUN jar xf athena-cloudwatch-2022.47.1.jar +RUN jar xf athena-cloudwatch-2024.46.1.jar # Set the CMD to your handler (could also be done as a parameter override outside of the Dockerfile) CMD [ "com.amazonaws.athena.connectors.cloudwatch.CloudwatchCompositeHandler" ] \ No newline at end of file diff --git a/athena-cloudwatch/athena-cloudwatch.yaml b/athena-cloudwatch/athena-cloudwatch.yaml index 67e286740f..d7c2a24a21 100644 --- a/athena-cloudwatch/athena-cloudwatch.yaml +++ b/athena-cloudwatch/athena-cloudwatch.yaml @@ -10,7 +10,7 @@ Metadata: Labels: - athena-federation HomePageUrl: 'https://github.com/awslabs/aws-athena-query-federation' - SemanticVersion: 2022.47.1 + SemanticVersion: 2024.46.1 SourceCodeUrl: 'https://github.com/awslabs/aws-athena-query-federation' Parameters: AthenaCatalogName: @@ -69,7 +69,7 @@ Resources: FunctionName: !Ref AthenaCatalogName PackageType: "Image" ImageUri: !Sub - - '${Account}.dkr.ecr.${AWS::Region}.amazonaws.com/athena-federation-repository-cloudwatch:2022.47.1' + - '${Account}.dkr.ecr.${AWS::Region}.amazonaws.com/athena-federation-repository-cloudwatch:2024.46.1' - Account: !If [IsRegionBAH, 084828588479, !If [IsRegionHKG, 183295418215, 292517598671]] Description: "Enables Amazon Athena to communicate with Cloudwatch, making your log accessible via SQL" Timeout: !Ref LambdaTimeout diff --git a/athena-cloudwatch/pom.xml b/athena-cloudwatch/pom.xml index 9880771c47..41c474a5b5 100644 --- a/athena-cloudwatch/pom.xml +++ b/athena-cloudwatch/pom.xml @@ -3,22 +3,22 @@ aws-athena-query-federation com.amazonaws - 2022.47.1 + 2024.46.1 4.0.0 athena-cloudwatch - 2022.47.1 + 2024.46.1 com.amazonaws aws-athena-federation-sdk - 2022.47.1 + 2024.46.1 withdep com.amazonaws athena-federation-integ-test - 2022.47.1 + 2024.46.1 test diff --git a/athena-datalakegen2/Dockerfile b/athena-datalakegen2/Dockerfile index 4e1929f607..556a9d5d75 100644 --- a/athena-datalakegen2/Dockerfile +++ b/athena-datalakegen2/Dockerfile @@ -1,9 +1,9 @@ FROM public.ecr.aws/lambda/java:11 # Copy function code and runtime dependencies from Maven layout -COPY target/athena-datalakegen2-2022.47.1.jar ${LAMBDA_TASK_ROOT} +COPY target/athena-datalakegen2-2024.46.1.jar ${LAMBDA_TASK_ROOT} # Unpack the jar -RUN jar xf athena-datalakegen2-2022.47.1.jar +RUN jar xf athena-datalakegen2-2024.46.1.jar # Set the CMD to your handler (could also be done as a parameter override outside of the Dockerfile) CMD [ "com.amazonaws.athena.connectors.datalakegen2.DataLakeGen2MuxCompositeHandler" ] \ No newline at end of file diff --git a/athena-datalakegen2/athena-datalakegen2.yaml b/athena-datalakegen2/athena-datalakegen2.yaml index 96750e019c..55522367e9 100644 --- a/athena-datalakegen2/athena-datalakegen2.yaml +++ b/athena-datalakegen2/athena-datalakegen2.yaml @@ -12,7 +12,7 @@ Metadata: - athena-federation - jdbc HomePageUrl: 'https://github.com/awslabs/aws-athena-query-federation' - SemanticVersion: 2022.47.1 + SemanticVersion: 2024.46.1 SourceCodeUrl: 'https://github.com/awslabs/aws-athena-query-federation' Parameters: LambdaFunctionName: @@ -75,7 +75,7 @@ Resources: FunctionName: !Ref LambdaFunctionName PackageType: "Image" ImageUri: !Sub - - '${Account}.dkr.ecr.${AWS::Region}.amazonaws.com/athena-federation-repository-datalakegen2:2022.47.1' + - '${Account}.dkr.ecr.${AWS::Region}.amazonaws.com/athena-federation-repository-datalakegen2:2024.46.1' - Account: !If [IsRegionBAH, 084828588479, !If [IsRegionHKG, 183295418215, 292517598671]] Description: "Enables Amazon Athena to communicate with DataLake Gen2 using JDBC" Timeout: !Ref LambdaTimeout diff --git a/athena-datalakegen2/pom.xml b/athena-datalakegen2/pom.xml index 670a4396b9..1262ddce92 100644 --- a/athena-datalakegen2/pom.xml +++ b/athena-datalakegen2/pom.xml @@ -3,27 +3,27 @@ aws-athena-query-federation com.amazonaws - 2022.47.1 + 2024.46.1 4.0.0 athena-datalakegen2 - 2022.47.1 + 2024.46.1 com.amazonaws athena-federation-integ-test - 2022.47.1 + 2024.46.1 test com.amazonaws athena-jdbc - 2022.47.1 + 2024.46.1 com.amazonaws athena-jdbc - 2022.47.1 + 2024.46.1 test-jar test diff --git a/athena-db2-as400/Dockerfile b/athena-db2-as400/Dockerfile index affd37e7bb..918bbaf5ad 100644 --- a/athena-db2-as400/Dockerfile +++ b/athena-db2-as400/Dockerfile @@ -1,9 +1,9 @@ FROM public.ecr.aws/lambda/java:11 # Copy function code and runtime dependencies from Maven layout -COPY target/athena-db2-as400-2022.47.1.jar ${LAMBDA_TASK_ROOT} +COPY target/athena-db2-as400-2024.46.1.jar ${LAMBDA_TASK_ROOT} # Unpack the jar -RUN jar xf athena-db2-as400-2022.47.1.jar +RUN jar xf athena-db2-as400-2024.46.1.jar # Set the CMD to your handler (could also be done as a parameter override outside of the Dockerfile) CMD [ "com.amazonaws.athena.connectors.db2as400.Db2As400MuxCompositeHandler" ] \ No newline at end of file diff --git a/athena-db2-as400/athena-db2-as400.yaml b/athena-db2-as400/athena-db2-as400.yaml index 1b6cf39bf1..68603bb441 100644 --- a/athena-db2-as400/athena-db2-as400.yaml +++ b/athena-db2-as400/athena-db2-as400.yaml @@ -13,7 +13,7 @@ Metadata: - athena-federation - jdbc HomePageUrl: 'https://github.com/awslabs/aws-athena-query-federation' - SemanticVersion: 2022.47.1 + SemanticVersion: 2024.46.1 SourceCodeUrl: 'https://github.com/awslabs/aws-athena-query-federation' Parameters: LambdaFunctionName: @@ -76,7 +76,7 @@ Resources: FunctionName: !Ref LambdaFunctionName PackageType: "Image" ImageUri: !Sub - - '${Account}.dkr.ecr.${AWS::Region}.amazonaws.com/athena-federation-repository-db2-as400:2022.47.1' + - '${Account}.dkr.ecr.${AWS::Region}.amazonaws.com/athena-federation-repository-db2-as400:2024.46.1' - Account: !If [IsRegionBAH, 084828588479, !If [IsRegionHKG, 183295418215, 292517598671]] Description: "Enables Amazon Athena to communicate with DB2 on iSeries (AS400) using JDBC" Timeout: !Ref LambdaTimeout diff --git a/athena-db2-as400/pom.xml b/athena-db2-as400/pom.xml index 2165ff5019..7f5b89d10f 100644 --- a/athena-db2-as400/pom.xml +++ b/athena-db2-as400/pom.xml @@ -3,27 +3,27 @@ aws-athena-query-federation com.amazonaws - 2022.47.1 + 2024.46.1 4.0.0 athena-db2-as400 - 2022.47.1 + 2024.46.1 com.amazonaws athena-federation-integ-test - 2022.47.1 + 2024.46.1 test com.amazonaws athena-jdbc - 2022.47.1 + 2024.46.1 com.amazonaws athena-jdbc - 2022.47.1 + 2024.46.1 test-jar test diff --git a/athena-db2/Dockerfile b/athena-db2/Dockerfile index 0d8231fa29..4859ff96d4 100644 --- a/athena-db2/Dockerfile +++ b/athena-db2/Dockerfile @@ -1,9 +1,9 @@ FROM public.ecr.aws/lambda/java:11 # Copy function code and runtime dependencies from Maven layout -COPY target/athena-db2-2022.47.1.jar ${LAMBDA_TASK_ROOT} +COPY target/athena-db2-2024.46.1.jar ${LAMBDA_TASK_ROOT} # Unpack the jar -RUN jar xf athena-db2-2022.47.1.jar +RUN jar xf athena-db2-2024.46.1.jar # Set the CMD to your handler (could also be done as a parameter override outside of the Dockerfile) CMD [ "com.amazonaws.athena.connectors.db2.Db2MuxCompositeHandler" ] \ No newline at end of file diff --git a/athena-db2/athena-db2.yaml b/athena-db2/athena-db2.yaml index d82d9585f4..d9ee476363 100644 --- a/athena-db2/athena-db2.yaml +++ b/athena-db2/athena-db2.yaml @@ -13,7 +13,7 @@ Metadata: - athena-federation - jdbc HomePageUrl: 'https://github.com/awslabs/aws-athena-query-federation' - SemanticVersion: 2022.47.1 + SemanticVersion: 2024.46.1 SourceCodeUrl: 'https://github.com/awslabs/aws-athena-query-federation' Parameters: LambdaFunctionName: @@ -76,7 +76,7 @@ Resources: FunctionName: !Ref LambdaFunctionName PackageType: "Image" ImageUri: !Sub - - '${Account}.dkr.ecr.${AWS::Region}.amazonaws.com/athena-federation-repository-db2:2022.47.1' + - '${Account}.dkr.ecr.${AWS::Region}.amazonaws.com/athena-federation-repository-db2:2024.46.1' - Account: !If [IsRegionBAH, 084828588479, !If [IsRegionHKG, 183295418215, 292517598671]] Description: "Enables Amazon Athena to communicate with DB2 using JDBC" Timeout: !Ref LambdaTimeout diff --git a/athena-db2/pom.xml b/athena-db2/pom.xml index e018349754..012863e532 100644 --- a/athena-db2/pom.xml +++ b/athena-db2/pom.xml @@ -3,27 +3,27 @@ aws-athena-query-federation com.amazonaws - 2022.47.1 + 2024.46.1 4.0.0 athena-db2 - 2022.47.1 + 2024.46.1 com.amazonaws athena-federation-integ-test - 2022.47.1 + 2024.46.1 test com.amazonaws athena-jdbc - 2022.47.1 + 2024.46.1 com.amazonaws athena-jdbc - 2022.47.1 + 2024.46.1 test-jar test @@ -65,7 +65,6 @@ ${mockito.version} test - diff --git a/athena-docdb/Dockerfile b/athena-docdb/Dockerfile index 06e8a5c907..3a8a544a2e 100644 --- a/athena-docdb/Dockerfile +++ b/athena-docdb/Dockerfile @@ -1,9 +1,9 @@ FROM public.ecr.aws/lambda/java:11 # Copy function code and runtime dependencies from Maven layout -COPY target/athena-docdb-2022.47.1.jar ${LAMBDA_TASK_ROOT} +COPY target/athena-docdb-2024.46.1.jar ${LAMBDA_TASK_ROOT} # Unpack the jar -RUN jar xf athena-docdb-2022.47.1.jar +RUN jar xf athena-docdb-2024.46.1.jar # Set the CMD to your handler (could also be done as a parameter override outside of the Dockerfile) CMD [ "com.amazonaws.athena.connectors.docdb.DocDBCompositeHandler" ] \ No newline at end of file diff --git a/athena-docdb/athena-docdb.yaml b/athena-docdb/athena-docdb.yaml index 5b8a91261a..3e56d2d29e 100644 --- a/athena-docdb/athena-docdb.yaml +++ b/athena-docdb/athena-docdb.yaml @@ -10,7 +10,7 @@ Metadata: Labels: - athena-federation HomePageUrl: 'https://github.com/awslabs/aws-athena-query-federation' - SemanticVersion: 2022.47.1 + SemanticVersion: 2024.46.1 SourceCodeUrl: 'https://github.com/awslabs/aws-athena-query-federation' Parameters: AthenaCatalogName: @@ -70,7 +70,7 @@ Resources: FunctionName: !Ref AthenaCatalogName PackageType: "Image" ImageUri: !Sub - - '${Account}.dkr.ecr.${AWS::Region}.amazonaws.com/athena-federation-repository-docdb:2022.47.1' + - '${Account}.dkr.ecr.${AWS::Region}.amazonaws.com/athena-federation-repository-docdb:2024.46.1' - Account: !If [IsRegionBAH, 084828588479, !If [IsRegionHKG, 183295418215, 292517598671]] Description: "Enables Amazon Athena to communicate with DocumentDB, making your DocumentDB data accessible via SQL." Timeout: !Ref LambdaTimeout diff --git a/athena-docdb/pom.xml b/athena-docdb/pom.xml index 8982ee0159..3ae2c182b4 100644 --- a/athena-docdb/pom.xml +++ b/athena-docdb/pom.xml @@ -3,16 +3,16 @@ aws-athena-query-federation com.amazonaws - 2022.47.1 + 2024.46.1 4.0.0 athena-docdb - 2022.47.1 + 2024.46.1 com.amazonaws aws-athena-federation-sdk - 2022.47.1 + 2024.46.1 withdep @@ -25,7 +25,7 @@ com.amazonaws athena-federation-integ-test - 2022.47.1 + 2024.46.1 test diff --git a/athena-dynamodb/Dockerfile b/athena-dynamodb/Dockerfile index 868346d735..74ad57b0c7 100644 --- a/athena-dynamodb/Dockerfile +++ b/athena-dynamodb/Dockerfile @@ -1,9 +1,9 @@ FROM public.ecr.aws/lambda/java:11 # Copy function code and runtime dependencies from Maven layout -COPY target/athena-dynamodb-2022.47.1.jar ${LAMBDA_TASK_ROOT} +COPY target/athena-dynamodb-2024.46.1.jar ${LAMBDA_TASK_ROOT} # Unpack the jar -RUN jar xf athena-dynamodb-2022.47.1.jar +RUN jar xf athena-dynamodb-2024.46.1.jar # Set the CMD to your handler (could also be done as a parameter override outside of the Dockerfile) CMD [ "com.amazonaws.athena.connectors.dynamodb.DynamoDBCompositeHandler" ] \ No newline at end of file diff --git a/athena-dynamodb/athena-dynamodb.yaml b/athena-dynamodb/athena-dynamodb.yaml index 7793c452bd..1bca97a3b7 100644 --- a/athena-dynamodb/athena-dynamodb.yaml +++ b/athena-dynamodb/athena-dynamodb.yaml @@ -10,7 +10,7 @@ Metadata: Labels: - athena-federation HomePageUrl: 'https://github.com/awslabs/aws-athena-query-federation' - SemanticVersion: 2022.47.1 + SemanticVersion: 2024.46.1 SourceCodeUrl: 'https://github.com/awslabs/aws-athena-query-federation' Parameters: AthenaCatalogName: @@ -69,7 +69,7 @@ Resources: FunctionName: !Ref AthenaCatalogName PackageType: "Image" ImageUri: !Sub - - '${Account}.dkr.ecr.${AWS::Region}.amazonaws.com/athena-federation-repository-dynamodb:2022.47.1' + - '${Account}.dkr.ecr.${AWS::Region}.amazonaws.com/athena-federation-repository-dynamodb:2024.46.1' - Account: !If [IsRegionBAH, 084828588479, !If [IsRegionHKG, 183295418215, 292517598671]] Description: "Enables Amazon Athena to communicate with DynamoDB, making your tables accessible via SQL" Timeout: !Ref LambdaTimeout diff --git a/athena-dynamodb/pom.xml b/athena-dynamodb/pom.xml index 39bf5f9609..628d4426f4 100644 --- a/athena-dynamodb/pom.xml +++ b/athena-dynamodb/pom.xml @@ -3,22 +3,22 @@ aws-athena-query-federation com.amazonaws - 2022.47.1 + 2024.46.1 4.0.0 athena-dynamodb - 2022.47.1 + 2024.46.1 com.amazonaws aws-athena-federation-sdk - 2022.47.1 + 2024.46.1 withdep com.amazonaws athena-federation-integ-test - 2022.47.1 + 2024.46.1 test @@ -93,7 +93,7 @@ com.amazonaws aws-athena-federation-sdk - 2022.47.1 + 2024.46.1 test-jar test diff --git a/athena-elasticsearch/Dockerfile b/athena-elasticsearch/Dockerfile index d153e67a95..594696f736 100644 --- a/athena-elasticsearch/Dockerfile +++ b/athena-elasticsearch/Dockerfile @@ -1,9 +1,9 @@ FROM public.ecr.aws/lambda/java:11 # Copy function code and runtime dependencies from Maven layout -COPY target/athena-elasticsearch-2022.47.1.jar ${LAMBDA_TASK_ROOT} +COPY target/athena-elasticsearch-2024.46.1.jar ${LAMBDA_TASK_ROOT} # Unpack the jar -RUN jar xf athena-elasticsearch-2022.47.1.jar +RUN jar xf athena-elasticsearch-2024.46.1.jar # Set the CMD to your handler (could also be done as a parameter override outside of the Dockerfile) CMD [ "com.amazonaws.athena.connectors.elasticsearch.ElasticsearchCompositeHandler" ] \ No newline at end of file diff --git a/athena-elasticsearch/athena-elasticsearch.yaml b/athena-elasticsearch/athena-elasticsearch.yaml index 7a57683d0c..b0a1479455 100644 --- a/athena-elasticsearch/athena-elasticsearch.yaml +++ b/athena-elasticsearch/athena-elasticsearch.yaml @@ -10,7 +10,7 @@ Metadata: ReadmeUrl: README.md Labels: ['athena-federation'] HomePageUrl: https://github.com/awslabs/aws-athena-query-federation - SemanticVersion: 2022.47.1 + SemanticVersion: 2024.46.1 SourceCodeUrl: https://github.com/awslabs/aws-athena-query-federation # Parameters are CloudFormation features to pass input @@ -105,7 +105,7 @@ Resources: FunctionName: !Sub "${AthenaCatalogName}" PackageType: "Image" ImageUri: !Sub - - '${Account}.dkr.ecr.${AWS::Region}.amazonaws.com/athena-federation-repository-elasticsearch:2022.47.1' + - '${Account}.dkr.ecr.${AWS::Region}.amazonaws.com/athena-federation-repository-elasticsearch:2024.46.1' - Account: !If [IsRegionBAH, 084828588479, !If [IsRegionHKG, 183295418215, 292517598671]] Description: "The Elasticsearch Lambda Connector provides Athena users the ability to query data stored on Elasticsearch clusters." Timeout: !Ref LambdaTimeout diff --git a/athena-elasticsearch/pom.xml b/athena-elasticsearch/pom.xml index 440fe3ef8b..80937650c1 100644 --- a/athena-elasticsearch/pom.xml +++ b/athena-elasticsearch/pom.xml @@ -3,16 +3,16 @@ aws-athena-query-federation com.amazonaws - 2022.47.1 + 2024.46.1 4.0.0 athena-elasticsearch - 2022.47.1 + 2024.46.1 com.amazonaws aws-athena-federation-sdk - 2022.47.1 + 2024.46.1 withdep @@ -25,7 +25,7 @@ com.amazonaws athena-federation-integ-test - 2022.47.1 + 2024.46.1 test @@ -110,7 +110,7 @@ com.amazonaws aws-athena-federation-sdk - 2022.47.1 + 2024.46.1 test-jar test diff --git a/athena-example/athena-example.yaml b/athena-example/athena-example.yaml index 19230b92a6..8b2b8e2600 100644 --- a/athena-example/athena-example.yaml +++ b/athena-example/athena-example.yaml @@ -10,7 +10,7 @@ Metadata: ReadmeUrl: README.md Labels: ['athena-federation'] HomePageUrl: https://github.com/awslabs/aws-athena-query-federation - SemanticVersion: 2022.47.1 + SemanticVersion: 2024.46.1 SourceCodeUrl: https://github.com/awslabs/aws-athena-query-federation # Parameters are CloudFormation features to pass input @@ -54,7 +54,7 @@ Resources: data_bucket: !Ref DataBucket FunctionName: !Sub "${AthenaCatalogName}" Handler: "com.amazonaws.athena.connectors.example.ExampleCompositeHandler" - CodeUri: "./target/athena-example-2022.47.1.jar" + CodeUri: "./target/athena-example-2024.46.1.jar" Description: "A guided example for writing and deploying your own federated Amazon Athena connector for a custom source." Runtime: java11 Timeout: !Ref LambdaTimeout diff --git a/athena-example/pom.xml b/athena-example/pom.xml index e3a84da25e..3aed424726 100644 --- a/athena-example/pom.xml +++ b/athena-example/pom.xml @@ -3,16 +3,16 @@ aws-athena-query-federation com.amazonaws - 2022.47.1 + 2024.46.1 4.0.0 athena-example - 2022.47.1 + 2024.46.1 com.amazonaws aws-athena-federation-sdk - 2022.47.1 + 2024.46.1 withdep diff --git a/athena-federation-integ-test/README.md b/athena-federation-integ-test/README.md index 5440cb091d..7f5ad406d7 100644 --- a/athena-federation-integ-test/README.md +++ b/athena-federation-integ-test/README.md @@ -36,7 +36,7 @@ in most **pom.xml** files (e.g. com.amazonaws athena-federation-integ-test - Current version of the SDK (e.g. 2022.47.1) + Current version of the SDK (e.g. 2024.46.1) test ``` diff --git a/athena-federation-integ-test/pom.xml b/athena-federation-integ-test/pom.xml index bee6d6be9d..a818ed09eb 100644 --- a/athena-federation-integ-test/pom.xml +++ b/athena-federation-integ-test/pom.xml @@ -3,11 +3,11 @@ aws-athena-query-federation com.amazonaws - 2022.47.1 + 2024.46.1 4.0.0 athena-federation-integ-test - 2022.47.1 + 2024.46.1 jar Amazon Athena Query Federation Integ Test @@ -116,7 +116,7 @@ org.apache.commons commons-lang3 - + 3.17.0 diff --git a/athena-federation-sdk-tools/pom.xml b/athena-federation-sdk-tools/pom.xml index 30eb909a1c..348635a0ac 100644 --- a/athena-federation-sdk-tools/pom.xml +++ b/athena-federation-sdk-tools/pom.xml @@ -3,18 +3,18 @@ aws-athena-query-federation com.amazonaws - 2022.47.1 + 2024.46.1 4.0.0 athena-federation-sdk-tools jar Amazon Athena Query Federation SDK Tools - 2022.47.1 + 2024.46.1 com.amazonaws aws-athena-federation-sdk - 2022.47.1 + 2024.46.1 withdep diff --git a/athena-federation-sdk/athena-federation-sdk.yaml b/athena-federation-sdk/athena-federation-sdk.yaml index 559e6830bc..0c0e04be91 100644 --- a/athena-federation-sdk/athena-federation-sdk.yaml +++ b/athena-federation-sdk/athena-federation-sdk.yaml @@ -10,7 +10,7 @@ Metadata: Labels: - athena-federation HomePageUrl: 'https://github.com/awslabs/aws-athena-query-federation' - SemanticVersion: 2022.47.1 + SemanticVersion: 2024.46.1 SourceCodeUrl: 'https://github.com/awslabs/aws-athena-query-federation' Parameters: AthenaCatalogName: @@ -47,7 +47,7 @@ Resources: spill_prefix: !Ref SpillPrefix FunctionName: !Ref AthenaCatalogName Handler: "com.amazonaws.athena.connector.lambda.examples.ExampleCompositeHandler" - CodeUri: "./target/aws-athena-federation-sdk-2022.47.1-withdep.jar" + CodeUri: "./target/aws-athena-federation-sdk-2024.46.1-withdep.jar" Description: "This connector enables Amazon Athena to communicate with a randomly generated data source." Runtime: java11 Timeout: !Ref LambdaTimeout diff --git a/athena-federation-sdk/pom.xml b/athena-federation-sdk/pom.xml index 75269ede6b..b2149e56ea 100644 --- a/athena-federation-sdk/pom.xml +++ b/athena-federation-sdk/pom.xml @@ -4,11 +4,11 @@ com.amazonaws aws-athena-query-federation - 2022.47.1 + 2024.46.1 com.amazonaws aws-athena-federation-sdk - 2022.47.1 + 2024.46.1 jar Amazon Athena Query Federation SDK The Athena Query Federation SDK defines a set of interfaces and wire protocols that you can implement to enable Athena to delegate portions of it's query execution plan to code that you deploy/write. @@ -249,7 +249,7 @@ org.apache.commons commons-lang3 - + 3.17.0 @@ -344,7 +344,7 @@ - + @@ -421,7 +421,7 @@ - + org.apache.maven.plugins maven-source-plugin ${mvn.source.plugin.version} diff --git a/athena-gcs/athena-gcs.yaml b/athena-gcs/athena-gcs.yaml index 80ce5a6cbe..7addde3709 100644 --- a/athena-gcs/athena-gcs.yaml +++ b/athena-gcs/athena-gcs.yaml @@ -10,7 +10,7 @@ Metadata: ReadmeUrl: README.md Labels: ['athena-federation', 'GCS', 'Google-Cloud-Storage', 'parquet', 'csv'] HomePageUrl: https://github.com/awslabs/aws-athena-query-federation - SemanticVersion: 2022.47.1 + SemanticVersion: 2024.46.1 SourceCodeUrl: https://github.com/awslabs/aws-athena-query-federation Parameters: @@ -62,7 +62,7 @@ Resources: FunctionName: !Ref LambdaFunctionName PackageType: "Image" ImageUri: !Sub - - '${Account}.dkr.ecr.${AWS::Region}.amazonaws.com/athena-federation-repository-gcs:2022.47.1' + - '${Account}.dkr.ecr.${AWS::Region}.amazonaws.com/athena-federation-repository-gcs:2024.46.1' - Account: !If [IsRegionBAH, 084828588479, !If [IsRegionHKG, 183295418215, 292517598671]] Description: "Amazon Athena GCS Connector" Timeout: !Ref LambdaTimeout diff --git a/athena-gcs/pom.xml b/athena-gcs/pom.xml index 5a5804a3c2..a582d3b255 100644 --- a/athena-gcs/pom.xml +++ b/athena-gcs/pom.xml @@ -3,16 +3,16 @@ aws-athena-query-federation com.amazonaws - 2022.47.1 + 2024.46.1 4.0.0 athena-gcs - 2022.47.1 + 2024.46.1 com.amazonaws aws-athena-federation-sdk - 2022.47.1 + 2024.46.1 @@ -81,7 +81,7 @@ com.amazonaws athena-federation-integ-test - 2022.47.1 + 2024.46.1 com.google.guava @@ -90,7 +90,6 @@ test - org.testng testng @@ -115,7 +114,6 @@ ${mockito.version} test - software.amazon.awscdk logs diff --git a/athena-google-bigquery/Dockerfile b/athena-google-bigquery/Dockerfile index b1dbf5ef11..7a1f2a6034 100644 --- a/athena-google-bigquery/Dockerfile +++ b/athena-google-bigquery/Dockerfile @@ -1,9 +1,9 @@ FROM public.ecr.aws/lambda/java:11 # Copy function code and runtime dependencies from Maven layout -COPY target/athena-google-bigquery-2022.47.1.jar ${LAMBDA_TASK_ROOT} +COPY target/athena-google-bigquery-2024.46.1.jar ${LAMBDA_TASK_ROOT} # Unpack the jar -RUN jar xf athena-google-bigquery-2022.47.1.jar +RUN jar xf athena-google-bigquery-2024.46.1.jar # Set the CMD to your handler (could also be done as a parameter override outside of the Dockerfile) CMD [ "com.amazonaws.athena.connectors.google.bigquery.BigQueryCompositeHandler" ] \ No newline at end of file diff --git a/athena-google-bigquery/athena-google-bigquery.yaml b/athena-google-bigquery/athena-google-bigquery.yaml index 42acf445f5..4a0e6ab712 100644 --- a/athena-google-bigquery/athena-google-bigquery.yaml +++ b/athena-google-bigquery/athena-google-bigquery.yaml @@ -13,7 +13,7 @@ Metadata: - Athena-Federation - Google-SDK HomePageUrl: 'https://github.com/awslabs/aws-athena-query-federation' - SemanticVersion: 2022.47.1 + SemanticVersion: 2024.46.1 SourceCodeUrl: 'https://github.com/awslabs/aws-athena-query-federation' Parameters: LambdaFunctionName: @@ -83,7 +83,7 @@ Resources: FunctionName: !Ref LambdaFunctionName PackageType: "Image" ImageUri: !Sub - - '${Account}.dkr.ecr.${AWS::Region}.amazonaws.com/athena-federation-repository-google-bigquery:2022.47.1' + - '${Account}.dkr.ecr.${AWS::Region}.amazonaws.com/athena-federation-repository-google-bigquery:2024.46.1' - Account: !If [IsRegionBAH, 084828588479, !If [IsRegionHKG, 183295418215, 292517598671]] Description: "Enables Amazon Athena to communicate with BigQuery using Google SDK" Timeout: !Ref LambdaTimeout diff --git a/athena-google-bigquery/pom.xml b/athena-google-bigquery/pom.xml index 24ae94785c..5bca45a9ec 100644 --- a/athena-google-bigquery/pom.xml +++ b/athena-google-bigquery/pom.xml @@ -3,22 +3,22 @@ aws-athena-query-federation com.amazonaws - 2022.47.1 + 2024.46.1 4.0.0 athena-google-bigquery - 2022.47.1 + 2024.46.1 com.amazonaws athena-federation-integ-test - 2022.47.1 + 2024.46.1 test com.amazonaws athena-jdbc - 2022.47.1 + 2024.46.1 net.java.dev.jna diff --git a/athena-hbase/Dockerfile b/athena-hbase/Dockerfile index 6772c2c793..12553829c8 100644 --- a/athena-hbase/Dockerfile +++ b/athena-hbase/Dockerfile @@ -1,9 +1,9 @@ FROM public.ecr.aws/lambda/java:11 # Copy function code and runtime dependencies from Maven layout -COPY target/athena-hbase-2022.47.1.jar ${LAMBDA_TASK_ROOT} +COPY target/athena-hbase-2024.46.1.jar ${LAMBDA_TASK_ROOT} # Unpack the jar -RUN jar xf athena-hbase-2022.47.1.jar +RUN jar xf athena-hbase-2024.46.1.jar # Set the CMD to your handler (could also be done as a parameter override outside of the Dockerfile) CMD [ "com.amazonaws.athena.connectors.hbase.HbaseCompositeHandler" ] \ No newline at end of file diff --git a/athena-hbase/athena-hbase.yaml b/athena-hbase/athena-hbase.yaml index ba51dfd827..e354485725 100644 --- a/athena-hbase/athena-hbase.yaml +++ b/athena-hbase/athena-hbase.yaml @@ -10,7 +10,7 @@ Metadata: Labels: - athena-federation HomePageUrl: 'https://github.com/awslabs/aws-athena-query-federation' - SemanticVersion: 2022.47.1 + SemanticVersion: 2024.46.1 SourceCodeUrl: 'https://github.com/awslabs/aws-athena-query-federation' Parameters: AthenaCatalogName: @@ -89,7 +89,7 @@ Resources: FunctionName: !Ref AthenaCatalogName PackageType: "Image" ImageUri: !Sub - - '${Account}.dkr.ecr.${AWS::Region}.amazonaws.com/athena-federation-repository-hbase:2022.47.1' + - '${Account}.dkr.ecr.${AWS::Region}.amazonaws.com/athena-federation-repository-hbase:2024.46.1' - Account: !If [IsRegionBAH, 084828588479, !If [IsRegionHKG, 183295418215, 292517598671]] Description: "Enables Amazon Athena to communicate with HBase, making your HBase data accessible via SQL" Timeout: !Ref LambdaTimeout diff --git a/athena-hbase/pom.xml b/athena-hbase/pom.xml index cda70c9c2f..cc484dda0a 100644 --- a/athena-hbase/pom.xml +++ b/athena-hbase/pom.xml @@ -3,11 +3,11 @@ aws-athena-query-federation com.amazonaws - 2022.47.1 + 2024.46.1 4.0.0 athena-hbase - 2022.47.1 + 2024.46.1 11.0.24 2.6.0-hadoop3 @@ -16,7 +16,7 @@ com.amazonaws aws-athena-federation-sdk - 2022.47.1 + 2024.46.1 withdep @@ -29,7 +29,7 @@ com.amazonaws athena-federation-integ-test - 2022.47.1 + 2024.46.1 withdep test diff --git a/athena-hortonworks-hive/Dockerfile b/athena-hortonworks-hive/Dockerfile index 3a68e6d997..d583e96deb 100644 --- a/athena-hortonworks-hive/Dockerfile +++ b/athena-hortonworks-hive/Dockerfile @@ -1,9 +1,9 @@ FROM public.ecr.aws/lambda/java:11 # Copy function code and runtime dependencies from Maven layout -COPY target/athena-hortonworks-hive-2022.47.1.jar ${LAMBDA_TASK_ROOT} +COPY target/athena-hortonworks-hive-2024.46.1.jar ${LAMBDA_TASK_ROOT} # Unpack the jar -RUN jar xf athena-hortonworks-hive-2022.47.1.jar +RUN jar xf athena-hortonworks-hive-2024.46.1.jar # Set the CMD to your handler (could also be done as a parameter override outside of the Dockerfile) CMD [ "com.amazonaws.athena.connectors.hortonworks.HiveMuxCompositeHandler" ] \ No newline at end of file diff --git a/athena-hortonworks-hive/athena-hortonworks-hive.yaml b/athena-hortonworks-hive/athena-hortonworks-hive.yaml index 8c1ac3a176..16e4d02211 100644 --- a/athena-hortonworks-hive/athena-hortonworks-hive.yaml +++ b/athena-hortonworks-hive/athena-hortonworks-hive.yaml @@ -10,7 +10,7 @@ Metadata: Labels: - athena-federation HomePageUrl: 'https://github.com/awslabs/aws-athena-query-federation' - SemanticVersion: 2022.47.1 + SemanticVersion: 2024.46.1 SourceCodeUrl: 'https://github.com/awslabs/aws-athena-query-federation' Parameters: LambdaFunctionName: @@ -73,7 +73,7 @@ Resources: FunctionName: !Ref LambdaFunctionName PackageType: "Image" ImageUri: !Sub - - '${Account}.dkr.ecr.${AWS::Region}.amazonaws.com/athena-federation-repository-hortonworks-hive:2022.47.1' + - '${Account}.dkr.ecr.${AWS::Region}.amazonaws.com/athena-federation-repository-hortonworks-hive:2024.46.1' - Account: !If [IsRegionBAH, 084828588479, !If [IsRegionHKG, 183295418215, 292517598671]] Description: "Enables Amazon Athena to communicate with Hortonworks Hive using JDBC" Timeout: !Ref LambdaTimeout diff --git a/athena-hortonworks-hive/pom.xml b/athena-hortonworks-hive/pom.xml index dc11525b4c..99a5b694f8 100644 --- a/athena-hortonworks-hive/pom.xml +++ b/athena-hortonworks-hive/pom.xml @@ -3,11 +3,11 @@ aws-athena-query-federation com.amazonaws - 2022.47.1 + 2024.46.1 4.0.0 athena-hortonworks-hive - 2022.47.1 + 2024.46.1 2.6.23.1027 @@ -15,13 +15,13 @@ com.amazonaws athena-federation-integ-test - 2022.47.1 + 2024.46.1 test com.amazonaws athena-jdbc - 2022.47.1 + 2024.46.1 Hive @@ -31,7 +31,7 @@ com.amazonaws athena-jdbc - 2022.47.1 + 2024.46.1 test-jar test @@ -47,7 +47,6 @@ ${mockito.version} test - software.amazon.awssdk diff --git a/athena-jdbc/pom.xml b/athena-jdbc/pom.xml index 06d59b115c..ea3ab04f16 100644 --- a/athena-jdbc/pom.xml +++ b/athena-jdbc/pom.xml @@ -3,16 +3,16 @@ aws-athena-query-federation com.amazonaws - 2022.47.1 + 2024.46.1 4.0.0 athena-jdbc - 2022.47.1 + 2024.46.1 com.amazonaws aws-athena-federation-sdk - 2022.47.1 + 2024.46.1 withdep @@ -25,7 +25,7 @@ com.amazonaws athena-federation-integ-test - 2022.47.1 + 2024.46.1 test diff --git a/athena-kafka/Dockerfile b/athena-kafka/Dockerfile index fbab927e79..4c1cf926d4 100644 --- a/athena-kafka/Dockerfile +++ b/athena-kafka/Dockerfile @@ -1,9 +1,9 @@ FROM public.ecr.aws/lambda/java:11 # Copy function code and runtime dependencies from Maven layout -COPY target/athena-kafka-2022.47.1.jar ${LAMBDA_TASK_ROOT} +COPY target/athena-kafka-2024.46.1.jar ${LAMBDA_TASK_ROOT} # Unpack the jar -RUN jar xf athena-kafka-2022.47.1.jar +RUN jar xf athena-kafka-2024.46.1.jar # Set the CMD to your handler (could also be done as a parameter override outside of the Dockerfile) CMD [ "com.amazonaws.athena.connectors.kafka.KafkaCompositeHandler" ] \ No newline at end of file diff --git a/athena-kafka/athena-kafka.yaml b/athena-kafka/athena-kafka.yaml index 9606527e64..17e5cbca0a 100644 --- a/athena-kafka/athena-kafka.yaml +++ b/athena-kafka/athena-kafka.yaml @@ -11,7 +11,7 @@ Metadata: - kafka - athena-federation HomePageUrl: 'https://github.com/awslabs/aws-athena-query-federation' - SemanticVersion: 2022.47.1 + SemanticVersion: 2024.46.1 SourceCodeUrl: 'https://github.com/awslabs/aws-athena-query-federation' Parameters: AuthType: @@ -104,7 +104,7 @@ Resources: FunctionName: !Ref LambdaFunctionName PackageType: "Image" ImageUri: !Sub - - '${Account}.dkr.ecr.${AWS::Region}.amazonaws.com/athena-federation-repository-kafka:2022.47.1' + - '${Account}.dkr.ecr.${AWS::Region}.amazonaws.com/athena-federation-repository-kafka:2024.46.1' - Account: !If [IsRegionBAH, 084828588479, !If [IsRegionHKG, 183295418215, 292517598671]] Description: "Enables Amazon Athena to communicate with Kafka clusters" Timeout: !Ref LambdaTimeout diff --git a/athena-kafka/pom.xml b/athena-kafka/pom.xml index 7618263568..ece412b69c 100644 --- a/athena-kafka/pom.xml +++ b/athena-kafka/pom.xml @@ -3,12 +3,12 @@ aws-athena-query-federation com.amazonaws - 2022.47.1 + 2024.46.1 4.0.0 athena-kafka Athena Kafka Connector - 2022.47.1 + 2024.46.1 11 11 @@ -83,7 +83,7 @@ com.amazonaws athena-federation-integ-test - 2022.47.1 + 2024.46.1 withdep test @@ -114,11 +114,10 @@ com.amazonaws aws-athena-federation-sdk - 2022.47.1 + 2024.46.1 withdep - org.testng testng diff --git a/athena-msk/Dockerfile b/athena-msk/Dockerfile index b9cc2149da..73e5559993 100644 --- a/athena-msk/Dockerfile +++ b/athena-msk/Dockerfile @@ -1,9 +1,9 @@ FROM public.ecr.aws/lambda/java:11 # Copy function code and runtime dependencies from Maven layout -COPY target/athena-msk-2022.47.1.jar ${LAMBDA_TASK_ROOT} +COPY target/athena-msk-2024.46.1.jar ${LAMBDA_TASK_ROOT} # Unpack the jar -RUN jar xf athena-msk-2022.47.1.jar +RUN jar xf athena-msk-2024.46.1.jar # Set the CMD to your handler (could also be done as a parameter override outside of the Dockerfile) CMD [ "com.amazonaws.athena.connectors.msk.AmazonMskCompositeHandler" ] \ No newline at end of file diff --git a/athena-msk/athena-msk.yaml b/athena-msk/athena-msk.yaml index ab06956c09..3163ca6b1c 100644 --- a/athena-msk/athena-msk.yaml +++ b/athena-msk/athena-msk.yaml @@ -11,7 +11,7 @@ Metadata: - msk - athena-federation HomePageUrl: 'https://github.com/awslabs/aws-athena-query-federation' - SemanticVersion: 2022.47.1 + SemanticVersion: 2024.46.1 SourceCodeUrl: 'https://github.com/awslabs/aws-athena-query-federation' Parameters: AuthType: @@ -99,7 +99,7 @@ Resources: FunctionName: !Ref LambdaFunctionName PackageType: "Image" ImageUri: !Sub - - '${Account}.dkr.ecr.${AWS::Region}.amazonaws.com/athena-federation-repository-msk:2022.47.1' + - '${Account}.dkr.ecr.${AWS::Region}.amazonaws.com/athena-federation-repository-msk:2024.46.1' - Account: !If [IsRegionBAH, 084828588479, !If [IsRegionHKG, 183295418215, 292517598671]] Description: "Enables Amazon Athena to communicate with MSK clusters" Timeout: !Ref LambdaTimeout diff --git a/athena-msk/pom.xml b/athena-msk/pom.xml index 5af298e145..370b2ad7c9 100644 --- a/athena-msk/pom.xml +++ b/athena-msk/pom.xml @@ -3,12 +3,12 @@ aws-athena-query-federation com.amazonaws - 2022.47.1 + 2024.46.1 4.0.0 athena-msk Athena MSK Connector - 2022.47.1 + 2024.46.1 11 11 @@ -147,7 +147,7 @@ com.amazonaws athena-federation-integ-test - 2022.47.1 + 2024.46.1 withdep test @@ -183,7 +183,7 @@ com.amazonaws aws-athena-federation-sdk - 2022.47.1 + 2024.46.1 withdep diff --git a/athena-mysql/Dockerfile b/athena-mysql/Dockerfile index 08f27b704d..7a1431f871 100644 --- a/athena-mysql/Dockerfile +++ b/athena-mysql/Dockerfile @@ -1,9 +1,9 @@ FROM public.ecr.aws/lambda/java:11 # Copy function code and runtime dependencies from Maven layout -COPY target/athena-mysql-2022.47.1.jar ${LAMBDA_TASK_ROOT} +COPY target/athena-mysql-2024.46.1.jar ${LAMBDA_TASK_ROOT} # Unpack the jar -RUN jar xf athena-mysql-2022.47.1.jar +RUN jar xf athena-mysql-2024.46.1.jar # Set the CMD to your handler (could also be done as a parameter override outside of the Dockerfile) CMD [ "com.amazonaws.athena.connectors.mysql.MySqlMuxCompositeHandler" ] \ No newline at end of file diff --git a/athena-mysql/athena-mysql.yaml b/athena-mysql/athena-mysql.yaml index 2b0d305c3e..1c93a7d570 100644 --- a/athena-mysql/athena-mysql.yaml +++ b/athena-mysql/athena-mysql.yaml @@ -10,7 +10,7 @@ Metadata: Labels: - athena-federation HomePageUrl: 'https://github.com/awslabs/aws-athena-query-federation' - SemanticVersion: 2022.47.1 + SemanticVersion: 2024.46.1 SourceCodeUrl: 'https://github.com/awslabs/aws-athena-query-federation' Parameters: LambdaFunctionName: @@ -74,7 +74,7 @@ Resources: FunctionName: !Ref LambdaFunctionName PackageType: "Image" ImageUri: !Sub - - '${Account}.dkr.ecr.${AWS::Region}.amazonaws.com/athena-federation-repository-mysql:2022.47.1' + - '${Account}.dkr.ecr.${AWS::Region}.amazonaws.com/athena-federation-repository-mysql:2024.46.1' - Account: !If [IsRegionBAH, 084828588479, !If [IsRegionHKG, 183295418215, 292517598671]] Description: "Enables Amazon Athena to communicate with MySQL using JDBC" Timeout: !Ref LambdaTimeout diff --git a/athena-mysql/pom.xml b/athena-mysql/pom.xml index a8c9ac7b4e..af39452b67 100644 --- a/athena-mysql/pom.xml +++ b/athena-mysql/pom.xml @@ -3,27 +3,27 @@ aws-athena-query-federation com.amazonaws - 2022.47.1 + 2024.46.1 4.0.0 athena-mysql - 2022.47.1 + 2024.46.1 com.amazonaws athena-federation-integ-test - 2022.47.1 + 2024.46.1 test com.amazonaws athena-jdbc - 2022.47.1 + 2024.46.1 com.amazonaws athena-jdbc - 2022.47.1 + 2024.46.1 test-jar test diff --git a/athena-neptune/Dockerfile b/athena-neptune/Dockerfile index c8573d87c1..fbdb2052ca 100644 --- a/athena-neptune/Dockerfile +++ b/athena-neptune/Dockerfile @@ -1,9 +1,9 @@ FROM public.ecr.aws/lambda/java:11 # Copy function code and runtime dependencies from Maven layout -COPY target/athena-neptune-2022.47.1.jar ${LAMBDA_TASK_ROOT} +COPY target/athena-neptune-2024.46.1.jar ${LAMBDA_TASK_ROOT} # Unpack the jar -RUN jar xf athena-neptune-2022.47.1.jar +RUN jar xf athena-neptune-2024.46.1.jar # Set the CMD to your handler (could also be done as a parameter override outside of the Dockerfile) CMD [ "com.amazonaws.athena.connectors.neptune.NeptuneCompositeHandler" ] \ No newline at end of file diff --git a/athena-neptune/athena-neptune.yaml b/athena-neptune/athena-neptune.yaml index a468eeffb3..40ca8fa003 100644 --- a/athena-neptune/athena-neptune.yaml +++ b/athena-neptune/athena-neptune.yaml @@ -10,7 +10,7 @@ Metadata: ReadmeUrl: README.md Labels: ['athena-federation','athena-neptune','neptune'] HomePageUrl: https://github.com/awslabs/aws-athena-query-federation - SemanticVersion: 2022.47.1 + SemanticVersion: 2024.46.1 SourceCodeUrl: https://github.com/awslabs/aws-athena-query-federation Parameters: @@ -99,7 +99,7 @@ Resources: FunctionName: !Ref AthenaCatalogName PackageType: "Image" ImageUri: !Sub - - '${Account}.dkr.ecr.${AWS::Region}.amazonaws.com/athena-federation-repository-neptune:2022.47.1' + - '${Account}.dkr.ecr.${AWS::Region}.amazonaws.com/athena-federation-repository-neptune:2024.46.1' - Account: !If [IsRegionBAH, 084828588479, !If [IsRegionHKG, 183295418215, 292517598671]] Description: "Enables Amazon Athena to communicate with Neptune, making your Neptune graph data accessible via SQL." Timeout: !Ref LambdaTimeout diff --git a/athena-neptune/pom.xml b/athena-neptune/pom.xml index 909f68c5aa..a1c21354ee 100644 --- a/athena-neptune/pom.xml +++ b/athena-neptune/pom.xml @@ -3,11 +3,11 @@ aws-athena-query-federation com.amazonaws - 2022.47.1 + 2024.46.1 4.0.0 athena-neptune - 2022.47.1 + 2024.46.1 3.7.3 @@ -17,7 +17,7 @@ com.amazonaws aws-athena-federation-sdk - 2022.47.1 + 2024.46.1 withdep diff --git a/athena-oracle/Dockerfile b/athena-oracle/Dockerfile index e85f8c566e..77baba8af6 100644 --- a/athena-oracle/Dockerfile +++ b/athena-oracle/Dockerfile @@ -1,9 +1,9 @@ FROM public.ecr.aws/lambda/java:11 # Copy function code and runtime dependencies from Maven layout -COPY target/athena-oracle-2022.47.1.jar ${LAMBDA_TASK_ROOT} +COPY target/athena-oracle-2024.46.1.jar ${LAMBDA_TASK_ROOT} # Unpack the jar -RUN jar xf athena-oracle-2022.47.1.jar +RUN jar xf athena-oracle-2024.46.1.jar # Set the CMD to your handler (could also be done as a parameter override outside of the Dockerfile) CMD [ "com.amazonaws.athena.connectors.oracle.OracleMuxCompositeHandler" ] \ No newline at end of file diff --git a/athena-oracle/athena-oracle.yaml b/athena-oracle/athena-oracle.yaml index 58d8329dc6..3ded024d06 100644 --- a/athena-oracle/athena-oracle.yaml +++ b/athena-oracle/athena-oracle.yaml @@ -10,7 +10,7 @@ Metadata: Labels: - athena-federation HomePageUrl: 'https://github.com/awslabs/aws-athena-query-federation' - SemanticVersion: 2022.47.1 + SemanticVersion: 2024.46.1 SourceCodeUrl: 'https://github.com/awslabs/aws-athena-query-federation' Parameters: LambdaFunctionName: @@ -86,7 +86,7 @@ Resources: FunctionName: !Ref LambdaFunctionName PackageType: "Image" ImageUri: !Sub - - '${Account}.dkr.ecr.${AWS::Region}.amazonaws.com/athena-federation-repository-oracle:2022.47.1' + - '${Account}.dkr.ecr.${AWS::Region}.amazonaws.com/athena-federation-repository-oracle:2024.46.1' - Account: !If [IsRegionBAH, 084828588479, !If [IsRegionHKG, 183295418215, 292517598671]] Description: "Enables Amazon Athena to communicate with ORACLE using JDBC" Timeout: !Ref LambdaTimeout diff --git a/athena-oracle/pom.xml b/athena-oracle/pom.xml index 6eb10809f4..d934a9d17a 100644 --- a/athena-oracle/pom.xml +++ b/athena-oracle/pom.xml @@ -3,27 +3,27 @@ aws-athena-query-federation com.amazonaws - 2022.47.1 + 2024.46.1 4.0.0 athena-oracle - 2022.47.1 + 2024.46.1 com.amazonaws athena-federation-integ-test - 2022.47.1 + 2024.46.1 test com.amazonaws athena-jdbc - 2022.47.1 + 2024.46.1 com.amazonaws athena-jdbc - 2022.47.1 + 2024.46.1 test-jar test @@ -64,9 +64,6 @@ ${mockito.version} test - - - diff --git a/athena-postgresql/Dockerfile b/athena-postgresql/Dockerfile index 3376a994dc..5a8eb4a3a3 100644 --- a/athena-postgresql/Dockerfile +++ b/athena-postgresql/Dockerfile @@ -1,9 +1,9 @@ FROM public.ecr.aws/lambda/java:11 # Copy function code and runtime dependencies from Maven layout -COPY target/athena-postgresql-2022.47.1.jar ${LAMBDA_TASK_ROOT} +COPY target/athena-postgresql-2024.46.1.jar ${LAMBDA_TASK_ROOT} # Unpack the jar -RUN jar xf athena-postgresql-2022.47.1.jar +RUN jar xf athena-postgresql-2024.46.1.jar # Command can be overwritten by providing a different command in the template directly. # No need to specify here (already defined in athena-postgresql.yaml because has two different handlers) \ No newline at end of file diff --git a/athena-postgresql/athena-postgresql.yaml b/athena-postgresql/athena-postgresql.yaml index 1752d485e9..5a02fcd713 100644 --- a/athena-postgresql/athena-postgresql.yaml +++ b/athena-postgresql/athena-postgresql.yaml @@ -10,7 +10,7 @@ Metadata: Labels: - athena-federation HomePageUrl: 'https://github.com/awslabs/aws-athena-query-federation' - SemanticVersion: 2022.47.1 + SemanticVersion: 2024.46.1 SourceCodeUrl: 'https://github.com/awslabs/aws-athena-query-federation' Parameters: LambdaFunctionName: @@ -85,7 +85,7 @@ Resources: FunctionName: !Ref LambdaFunctionName PackageType: "Image" ImageUri: !Sub - - '${Account}.dkr.ecr.${AWS::Region}.amazonaws.com/athena-federation-repository-postgresql:2022.47.1' + - '${Account}.dkr.ecr.${AWS::Region}.amazonaws.com/athena-federation-repository-postgresql:2024.46.1' - Account: !If [IsRegionBAH, 084828588479, !If [IsRegionHKG, 183295418215, 292517598671]] ImageConfig: Command: [ !Sub "com.amazonaws.athena.connectors.postgresql.${CompositeHandler}" ] diff --git a/athena-postgresql/pom.xml b/athena-postgresql/pom.xml index 729080bbd9..1b0760a5e7 100644 --- a/athena-postgresql/pom.xml +++ b/athena-postgresql/pom.xml @@ -3,28 +3,28 @@ aws-athena-query-federation com.amazonaws - 2022.47.1 + 2024.46.1 4.0.0 athena-postgresql - 2022.47.1 + 2024.46.1 jar com.amazonaws athena-federation-integ-test - 2022.47.1 + 2024.46.1 test com.amazonaws athena-jdbc - 2022.47.1 + 2024.46.1 com.amazonaws athena-jdbc - 2022.47.1 + 2024.46.1 test-jar test diff --git a/athena-redis/Dockerfile b/athena-redis/Dockerfile index 3e9e9888f7..81850453e4 100644 --- a/athena-redis/Dockerfile +++ b/athena-redis/Dockerfile @@ -1,9 +1,9 @@ FROM public.ecr.aws/lambda/java:11 # Copy function code and runtime dependencies from Maven layout -COPY target/athena-redis-2022.47.1.jar ${LAMBDA_TASK_ROOT} +COPY target/athena-redis-2024.46.1.jar ${LAMBDA_TASK_ROOT} # Unpack the jar -RUN jar xf athena-redis-2022.47.1.jar +RUN jar xf athena-redis-2024.46.1.jar # Set the CMD to your handler (could also be done as a parameter override outside of the Dockerfile) CMD [ "com.amazonaws.athena.connectors.redis.RedisCompositeHandler" ] \ No newline at end of file diff --git a/athena-redis/athena-redis.yaml b/athena-redis/athena-redis.yaml index 5d18c7ced1..222845aa3b 100644 --- a/athena-redis/athena-redis.yaml +++ b/athena-redis/athena-redis.yaml @@ -10,7 +10,7 @@ Metadata: Labels: - athena-federation HomePageUrl: 'https://github.com/awslabs/aws-athena-query-federation' - SemanticVersion: 2022.47.1 + SemanticVersion: 2024.46.1 SourceCodeUrl: 'https://github.com/awslabs/aws-athena-query-federation' Parameters: AthenaCatalogName: @@ -85,7 +85,7 @@ Resources: FunctionName: !Ref AthenaCatalogName PackageType: "Image" ImageUri: !Sub - - '${Account}.dkr.ecr.${AWS::Region}.amazonaws.com/athena-federation-repository-redis:2022.47.1' + - '${Account}.dkr.ecr.${AWS::Region}.amazonaws.com/athena-federation-repository-redis:2024.46.1' - Account: !If [IsRegionBAH, 084828588479, !If [IsRegionHKG, 183295418215, 292517598671]] Description: "Enables Amazon Athena to communicate with Redis, making your Redis data accessible via SQL" Timeout: !Ref LambdaTimeout diff --git a/athena-redis/pom.xml b/athena-redis/pom.xml index 72f9c2ced1..b3ae1f18dd 100644 --- a/athena-redis/pom.xml +++ b/athena-redis/pom.xml @@ -3,16 +3,16 @@ aws-athena-query-federation com.amazonaws - 2022.47.1 + 2024.46.1 4.0.0 athena-redis - 2022.47.1 + 2024.46.1 com.amazonaws aws-athena-federation-sdk - 2022.47.1 + 2024.46.1 withdep @@ -60,7 +60,7 @@ com.amazonaws athena-federation-integ-test - 2022.47.1 + 2024.46.1 test diff --git a/athena-redshift/Dockerfile b/athena-redshift/Dockerfile index 0e7d808823..513148c6ea 100644 --- a/athena-redshift/Dockerfile +++ b/athena-redshift/Dockerfile @@ -1,9 +1,9 @@ FROM public.ecr.aws/lambda/java:11 # Copy function code and runtime dependencies from Maven layout -COPY target/athena-redshift-2022.47.1.jar ${LAMBDA_TASK_ROOT} +COPY target/athena-redshift-2024.46.1.jar ${LAMBDA_TASK_ROOT} # Unpack the jar -RUN jar xf athena-redshift-2022.47.1.jar +RUN jar xf athena-redshift-2024.46.1.jar # Set the CMD to your handler (could also be done as a parameter override outside of the Dockerfile) CMD [ "com.amazonaws.athena.connectors.redshift.RedshiftMuxCompositeHandler" ] \ No newline at end of file diff --git a/athena-redshift/athena-redshift.yaml b/athena-redshift/athena-redshift.yaml index 58686808d4..4145e38dbb 100644 --- a/athena-redshift/athena-redshift.yaml +++ b/athena-redshift/athena-redshift.yaml @@ -10,7 +10,7 @@ Metadata: Labels: - athena-federation HomePageUrl: 'https://github.com/awslabs/aws-athena-query-federation' - SemanticVersion: 2022.47.1 + SemanticVersion: 2024.46.1 SourceCodeUrl: 'https://github.com/awslabs/aws-athena-query-federation' Parameters: LambdaFunctionName: @@ -83,7 +83,7 @@ Resources: FunctionName: !Ref LambdaFunctionName PackageType: "Image" ImageUri: !Sub - - '${Account}.dkr.ecr.${AWS::Region}.amazonaws.com/athena-federation-repository-redshift:2022.47.1' + - '${Account}.dkr.ecr.${AWS::Region}.amazonaws.com/athena-federation-repository-redshift:2024.46.1' - Account: !If [IsRegionBAH, 084828588479, !If [IsRegionHKG, 183295418215, 292517598671]] Description: "Enables Amazon Athena to communicate with Redshift using JDBC" Timeout: !Ref LambdaTimeout diff --git a/athena-redshift/pom.xml b/athena-redshift/pom.xml index 5ec2b541d0..8e9c23b973 100644 --- a/athena-redshift/pom.xml +++ b/athena-redshift/pom.xml @@ -3,21 +3,21 @@ aws-athena-query-federation com.amazonaws - 2022.47.1 + 2024.46.1 4.0.0 athena-redshift - 2022.47.1 + 2024.46.1 com.amazonaws athena-postgresql - 2022.47.1 + 2024.46.1 com.amazonaws athena-federation-integ-test - 2022.47.1 + 2024.46.1 test @@ -34,7 +34,7 @@ com.amazonaws athena-jdbc - 2022.47.1 + 2024.46.1 test-jar test diff --git a/athena-saphana/athena-saphana.yaml b/athena-saphana/athena-saphana.yaml index 201816368e..c353c991ba 100644 --- a/athena-saphana/athena-saphana.yaml +++ b/athena-saphana/athena-saphana.yaml @@ -10,7 +10,7 @@ Metadata: Labels: - athena-federation HomePageUrl: 'https://github.com/awslabs/aws-athena-query-federation' - SemanticVersion: 2022.47.1 + SemanticVersion: 2024.46.1 SourceCodeUrl: 'https://github.com/awslabs/aws-athena-query-federation' Parameters: LambdaFunctionName: @@ -73,7 +73,7 @@ Resources: FunctionName: !Ref LambdaFunctionName PackageType: "Image" ImageUri: !Sub - - '${Account}.dkr.ecr.${AWS::Region}.amazonaws.com/athena-federation-repository-saphana:2022.47.1' + - '${Account}.dkr.ecr.${AWS::Region}.amazonaws.com/athena-federation-repository-saphana:2024.46.1' - Account: !If [IsRegionBAH, 084828588479, !If [IsRegionHKG, 183295418215, 292517598671]] Description: "Enables Amazon Athena to communicate with Teradata using JDBC" Timeout: !Ref LambdaTimeout diff --git a/athena-saphana/pom.xml b/athena-saphana/pom.xml index 7677fac010..5aaa775831 100644 --- a/athena-saphana/pom.xml +++ b/athena-saphana/pom.xml @@ -3,27 +3,27 @@ aws-athena-query-federation com.amazonaws - 2022.47.1 + 2024.46.1 4.0.0 athena-saphana - 2022.47.1 + 2024.46.1 com.amazonaws athena-federation-integ-test - 2022.47.1 + 2024.46.1 test com.amazonaws athena-jdbc - 2022.47.1 + 2024.46.1 com.amazonaws athena-jdbc - 2022.47.1 + 2024.46.1 test-jar test diff --git a/athena-snowflake/athena-snowflake.yaml b/athena-snowflake/athena-snowflake.yaml index 0646c8a5e6..df339016bc 100644 --- a/athena-snowflake/athena-snowflake.yaml +++ b/athena-snowflake/athena-snowflake.yaml @@ -10,7 +10,7 @@ Metadata: Labels: - athena-federation HomePageUrl: 'https://github.com/awslabs/aws-athena-query-federation' - SemanticVersion: 2022.47.1 + SemanticVersion: 2024.46.1 SourceCodeUrl: 'https://github.com/awslabs/aws-athena-query-federation' Parameters: LambdaFunctionName: @@ -73,7 +73,7 @@ Resources: FunctionName: !Ref LambdaFunctionName PackageType: "Image" ImageUri: !Sub - - '${Account}.dkr.ecr.${AWS::Region}.amazonaws.com/athena-federation-repository-snowflake:2022.47.1' + - '${Account}.dkr.ecr.${AWS::Region}.amazonaws.com/athena-federation-repository-snowflake:2024.46.1' - Account: !If [IsRegionBAH, 084828588479, !If [IsRegionHKG, 183295418215, 292517598671]] Description: "Enables Amazon Athena to communicate with Snowflake using JDBC" Timeout: !Ref LambdaTimeout diff --git a/athena-snowflake/pom.xml b/athena-snowflake/pom.xml index d4a7fbb3b5..61d3d17e39 100644 --- a/athena-snowflake/pom.xml +++ b/athena-snowflake/pom.xml @@ -3,27 +3,27 @@ aws-athena-query-federation com.amazonaws - 2022.47.1 + 2024.46.1 4.0.0 athena-snowflake - 2022.47.1 + 2024.46.1 com.amazonaws athena-federation-integ-test - 2022.47.1 + 2024.46.1 test com.amazonaws athena-jdbc - 2022.47.1 + 2024.46.1 com.amazonaws athena-jdbc - 2022.47.1 + 2024.46.1 test-jar test diff --git a/athena-sqlserver/Dockerfile b/athena-sqlserver/Dockerfile index e602b9fc50..d5df4b5aef 100644 --- a/athena-sqlserver/Dockerfile +++ b/athena-sqlserver/Dockerfile @@ -1,9 +1,9 @@ FROM public.ecr.aws/lambda/java:11 # Copy function code and runtime dependencies from Maven layout -COPY target/athena-sqlserver-2022.47.1.jar ${LAMBDA_TASK_ROOT} +COPY target/athena-sqlserver-2024.46.1.jar ${LAMBDA_TASK_ROOT} # Unpack the jar -RUN jar xf athena-sqlserver-2022.47.1.jar +RUN jar xf athena-sqlserver-2024.46.1.jar # Set the CMD to your handler (could also be done as a parameter override outside of the Dockerfile) CMD [ "com.amazonaws.athena.connectors.sqlserver.SqlServerMuxCompositeHandler" ] \ No newline at end of file diff --git a/athena-sqlserver/athena-sqlserver.yaml b/athena-sqlserver/athena-sqlserver.yaml index 8edbf4e082..dd7ea5f7d6 100644 --- a/athena-sqlserver/athena-sqlserver.yaml +++ b/athena-sqlserver/athena-sqlserver.yaml @@ -12,7 +12,7 @@ Metadata: - athena-federation - jdbc HomePageUrl: 'https://github.com/awslabs/aws-athena-query-federation' - SemanticVersion: 2022.47.1 + SemanticVersion: 2024.46.1 SourceCodeUrl: 'https://github.com/awslabs/aws-athena-query-federation' Parameters: LambdaFunctionName: @@ -80,7 +80,7 @@ Resources: FunctionName: !Ref LambdaFunctionName PackageType: "Image" ImageUri: !Sub - - '${Account}.dkr.ecr.${AWS::Region}.amazonaws.com/athena-federation-repository-sqlserver:2022.47.1' + - '${Account}.dkr.ecr.${AWS::Region}.amazonaws.com/athena-federation-repository-sqlserver:2024.46.1' - Account: !If [IsRegionBAH, 084828588479, !If [IsRegionHKG, 183295418215, 292517598671]] Description: "Enables Amazon Athena to communicate with SQLSERVER using JDBC" Timeout: !Ref LambdaTimeout diff --git a/athena-sqlserver/pom.xml b/athena-sqlserver/pom.xml index 3b723f0a87..c78d580df6 100644 --- a/athena-sqlserver/pom.xml +++ b/athena-sqlserver/pom.xml @@ -3,27 +3,27 @@ aws-athena-query-federation com.amazonaws - 2022.47.1 + 2024.46.1 4.0.0 athena-sqlserver - 2022.47.1 + 2024.46.1 com.amazonaws athena-federation-integ-test - 2022.47.1 + 2024.46.1 test com.amazonaws athena-jdbc - 2022.47.1 + 2024.46.1 com.amazonaws athena-jdbc - 2022.47.1 + 2024.46.1 test-jar test diff --git a/athena-synapse/Dockerfile b/athena-synapse/Dockerfile index 2a7a05ec98..74ca0cb991 100644 --- a/athena-synapse/Dockerfile +++ b/athena-synapse/Dockerfile @@ -1,9 +1,9 @@ FROM public.ecr.aws/lambda/java:11 # Copy function code and runtime dependencies from Maven layout -COPY target/athena-synapse-2022.47.1.jar ${LAMBDA_TASK_ROOT} +COPY target/athena-synapse-2024.46.1.jar ${LAMBDA_TASK_ROOT} # Unpack the jar -RUN jar xf athena-synapse-2022.47.1.jar +RUN jar xf athena-synapse-2024.46.1.jar # Set the CMD to your handler (could also be done as a parameter override outside of the Dockerfile) CMD [ "com.amazonaws.athena.connectors.synapse.SynapseMuxCompositeHandler" ] \ No newline at end of file diff --git a/athena-synapse/athena-synapse.yaml b/athena-synapse/athena-synapse.yaml index 50f1092c7c..a917488dfa 100644 --- a/athena-synapse/athena-synapse.yaml +++ b/athena-synapse/athena-synapse.yaml @@ -12,7 +12,7 @@ Metadata: - athena-federation - jdbc HomePageUrl: 'https://github.com/awslabs/aws-athena-query-federation' - SemanticVersion: 2022.47.1 + SemanticVersion: 2024.46.1 SourceCodeUrl: 'https://github.com/awslabs/aws-athena-query-federation' Parameters: LambdaFunctionName: @@ -81,7 +81,7 @@ Resources: FunctionName: !Ref LambdaFunctionName PackageType: "Image" ImageUri: !Sub - - '${Account}.dkr.ecr.${AWS::Region}.amazonaws.com/athena-federation-repository-synapse:2022.47.1' + - '${Account}.dkr.ecr.${AWS::Region}.amazonaws.com/athena-federation-repository-synapse:2024.46.1' - Account: !If [IsRegionBAH, 084828588479, !If [IsRegionHKG, 183295418215, 292517598671]] Description: "Enables Amazon Athena to communicate with SYNPASE using JDBC" Timeout: !Ref LambdaTimeout diff --git a/athena-synapse/pom.xml b/athena-synapse/pom.xml index bb40a5cad7..cc38d8b4bb 100644 --- a/athena-synapse/pom.xml +++ b/athena-synapse/pom.xml @@ -3,27 +3,27 @@ aws-athena-query-federation com.amazonaws - 2022.47.1 + 2024.46.1 4.0.0 athena-synapse - 2022.47.1 + 2024.46.1 com.amazonaws athena-federation-integ-test - 2022.47.1 + 2024.46.1 test com.amazonaws athena-jdbc - 2022.47.1 + 2024.46.1 com.amazonaws athena-jdbc - 2022.47.1 + 2024.46.1 test-jar test diff --git a/athena-teradata/Dockerfile b/athena-teradata/Dockerfile index 8f58411065..aa27d8d176 100644 --- a/athena-teradata/Dockerfile +++ b/athena-teradata/Dockerfile @@ -1,9 +1,9 @@ FROM public.ecr.aws/lambda/java:11 # Copy function code and runtime dependencies from Maven layout -COPY target/athena-teradata-2022.47.1.jar ${LAMBDA_TASK_ROOT} +COPY target/athena-teradata-2024.46.1.jar ${LAMBDA_TASK_ROOT} # Unpack the jar -RUN jar xf athena-teradata-2022.47.1.jar +RUN jar xf athena-teradata-2024.46.1.jar # Set the CMD to your handler (could also be done as a parameter override outside of the Dockerfile) CMD [ "com.amazonaws.athena.connectors.teradata.TeradataMuxCompositeHandler" ] \ No newline at end of file diff --git a/athena-teradata/athena-teradata.yaml b/athena-teradata/athena-teradata.yaml index 14177fa635..5a9e72621b 100644 --- a/athena-teradata/athena-teradata.yaml +++ b/athena-teradata/athena-teradata.yaml @@ -10,7 +10,7 @@ Metadata: Labels: - athena-federation HomePageUrl: 'https://github.com/awslabs/aws-athena-query-federation' - SemanticVersion: 2022.47.1 + SemanticVersion: 2024.46.1 SourceCodeUrl: 'https://github.com/awslabs/aws-athena-query-federation' Parameters: LambdaFunctionName: @@ -78,7 +78,7 @@ Resources: FunctionName: !Ref LambdaFunctionName PackageType: "Image" ImageUri: !Sub - - '${Account}.dkr.ecr.${AWS::Region}.amazonaws.com/athena-federation-repository-teradata:2022.47.1' + - '${Account}.dkr.ecr.${AWS::Region}.amazonaws.com/athena-federation-repository-teradata:2024.46.1' - Account: !If [IsRegionBAH, 084828588479, !If [IsRegionHKG, 183295418215, 292517598671]] Description: "Enables Amazon Athena to communicate with Teradata using JDBC" Timeout: !Ref LambdaTimeout diff --git a/athena-teradata/pom.xml b/athena-teradata/pom.xml index c44fd9da86..133e9595b4 100644 --- a/athena-teradata/pom.xml +++ b/athena-teradata/pom.xml @@ -3,27 +3,27 @@ aws-athena-query-federation com.amazonaws - 2022.47.1 + 2024.46.1 4.0.0 athena-teradata - 2022.47.1 + 2024.46.1 com.amazonaws athena-federation-integ-test - 2022.47.1 + 2024.46.1 test com.amazonaws athena-jdbc - 2022.47.1 + 2024.46.1 com.amazonaws athena-jdbc - 2022.47.1 + 2024.46.1 test-jar test @@ -86,7 +86,7 @@ - + diff --git a/athena-timestream/Dockerfile b/athena-timestream/Dockerfile index 8a0be2c8f9..1fe4811ce3 100644 --- a/athena-timestream/Dockerfile +++ b/athena-timestream/Dockerfile @@ -1,9 +1,9 @@ FROM public.ecr.aws/lambda/java:11 # Copy function code and runtime dependencies from Maven layout -COPY target/athena-timestream-2022.47.1.jar ${LAMBDA_TASK_ROOT} +COPY target/athena-timestream-2024.46.1.jar ${LAMBDA_TASK_ROOT} # Unpack the jar -RUN jar xf athena-timestream-2022.47.1.jar +RUN jar xf athena-timestream-2024.46.1.jar # Set the CMD to your handler (could also be done as a parameter override outside of the Dockerfile) CMD [ "com.amazonaws.athena.connectors.timestream.TimestreamCompositeHandler" ] \ No newline at end of file diff --git a/athena-timestream/athena-timestream.yaml b/athena-timestream/athena-timestream.yaml index 2e0387ce57..c81e32bcf8 100644 --- a/athena-timestream/athena-timestream.yaml +++ b/athena-timestream/athena-timestream.yaml @@ -10,7 +10,7 @@ Metadata: Labels: - athena-federation HomePageUrl: 'https://github.com/awslabs/aws-athena-query-federation' - SemanticVersion: 2022.47.1 + SemanticVersion: 2024.46.1 SourceCodeUrl: 'https://github.com/awslabs/aws-athena-query-federation' Parameters: AthenaCatalogName: @@ -56,7 +56,7 @@ Resources: FunctionName: !Ref AthenaCatalogName PackageType: "Image" ImageUri: !Sub - - '${Account}.dkr.ecr.${AWS::Region}.amazonaws.com/athena-federation-repository-timestream:2022.47.1' + - '${Account}.dkr.ecr.${AWS::Region}.amazonaws.com/athena-federation-repository-timestream:2024.46.1' - Account: !If [IsRegionBAH, 084828588479, !If [IsRegionHKG, 183295418215, 292517598671]] Description: "Enables Amazon Athena to communicate with Amazon Timestream, making your time series data accessible from Athena." Timeout: !Ref LambdaTimeout diff --git a/athena-timestream/pom.xml b/athena-timestream/pom.xml index f00279ec9d..fe47cbaf2f 100644 --- a/athena-timestream/pom.xml +++ b/athena-timestream/pom.xml @@ -3,16 +3,16 @@ aws-athena-query-federation com.amazonaws - 2022.47.1 + 2024.46.1 4.0.0 athena-timestream - 2022.47.1 + 2024.46.1 com.amazonaws aws-athena-federation-sdk - 2022.47.1 + 2024.46.1 withdep @@ -25,7 +25,7 @@ com.amazonaws athena-federation-integ-test - 2022.47.1 + 2024.46.1 withdep test diff --git a/athena-tpcds/Dockerfile b/athena-tpcds/Dockerfile index 7c4d31ffa1..bd96597a6a 100644 --- a/athena-tpcds/Dockerfile +++ b/athena-tpcds/Dockerfile @@ -1,9 +1,9 @@ FROM public.ecr.aws/lambda/java:11 # Copy function code and runtime dependencies from Maven layout -COPY target/athena-tpcds-2022.47.1.jar ${LAMBDA_TASK_ROOT} +COPY target/athena-tpcds-2024.46.1.jar ${LAMBDA_TASK_ROOT} # Unpack the jar -RUN jar xf athena-tpcds-2022.47.1.jar +RUN jar xf athena-tpcds-2024.46.1.jar # Set the CMD to your handler (could also be done as a parameter override outside of the Dockerfile) CMD [ "com.amazonaws.athena.connectors.tpcds.TPCDSCompositeHandler" ] \ No newline at end of file diff --git a/athena-tpcds/athena-tpcds.yaml b/athena-tpcds/athena-tpcds.yaml index ed88425b11..b65f54dbef 100644 --- a/athena-tpcds/athena-tpcds.yaml +++ b/athena-tpcds/athena-tpcds.yaml @@ -10,7 +10,7 @@ Metadata: Labels: - athena-federation HomePageUrl: 'https://github.com/awslabs/aws-athena-query-federation' - SemanticVersion: 2022.47.1 + SemanticVersion: 2024.46.1 SourceCodeUrl: 'https://github.com/awslabs/aws-athena-query-federation' Parameters: AthenaCatalogName: @@ -56,7 +56,7 @@ Resources: FunctionName: !Ref AthenaCatalogName PackageType: "Image" ImageUri: !Sub - - '${Account}.dkr.ecr.${AWS::Region}.amazonaws.com/athena-federation-repository-tpcds:2022.47.1' + - '${Account}.dkr.ecr.${AWS::Region}.amazonaws.com/athena-federation-repository-tpcds:2024.46.1' - Account: !If [IsRegionBAH, 084828588479, !If [IsRegionHKG, 183295418215, 292517598671]] Description: "This connector enables Amazon Athena to communicate with a randomly generated TPC-DS data source." Timeout: !Ref LambdaTimeout diff --git a/athena-tpcds/pom.xml b/athena-tpcds/pom.xml index 10490d0609..7a28cf62c3 100644 --- a/athena-tpcds/pom.xml +++ b/athena-tpcds/pom.xml @@ -3,16 +3,16 @@ aws-athena-query-federation com.amazonaws - 2022.47.1 + 2024.46.1 4.0.0 athena-tpcds - 2022.47.1 + 2024.46.1 com.amazonaws aws-athena-federation-sdk - 2022.47.1 + 2024.46.1 withdep diff --git a/athena-udfs/Dockerfile b/athena-udfs/Dockerfile index d18b85ae78..0cc8bbdaa7 100644 --- a/athena-udfs/Dockerfile +++ b/athena-udfs/Dockerfile @@ -1,9 +1,9 @@ FROM public.ecr.aws/lambda/java:11 # Copy function code and runtime dependencies from Maven layout -COPY target/athena-udfs-2022.47.1.jar ${LAMBDA_TASK_ROOT} +COPY target/athena-udfs-2024.46.1.jar ${LAMBDA_TASK_ROOT} # Unpack the jar -RUN jar xf athena-udfs-2022.47.1.jar +RUN jar xf athena-udfs-2024.46.1.jar # Set the CMD to your handler (could also be done as a parameter override outside of the Dockerfile) CMD [ "com.amazonaws.athena.connectors.udfs.AthenaUDFHandler" ] \ No newline at end of file diff --git a/athena-udfs/athena-udfs.yaml b/athena-udfs/athena-udfs.yaml index facaba9bcb..afea4694df 100644 --- a/athena-udfs/athena-udfs.yaml +++ b/athena-udfs/athena-udfs.yaml @@ -10,7 +10,7 @@ Metadata: Labels: - athena-federation HomePageUrl: 'https://github.com/awslabs/aws-athena-query-federation' - SemanticVersion: 2022.47.1 + SemanticVersion: 2024.46.1 SourceCodeUrl: 'https://github.com/awslabs/aws-athena-query-federation' Parameters: LambdaFunctionName: @@ -43,7 +43,7 @@ Resources: FunctionName: !Ref LambdaFunctionName PackageType: "Image" ImageUri: !Sub - - '${Account}.dkr.ecr.${AWS::Region}.amazonaws.com/athena-federation-repository-udfs:2022.47.1' + - '${Account}.dkr.ecr.${AWS::Region}.amazonaws.com/athena-federation-repository-udfs:2024.46.1' - Account: !If [IsRegionBAH, 084828588479, !If [IsRegionHKG, 183295418215, 292517598671]] Description: "This connector enables Amazon Athena to leverage common UDFs made available via Lambda." Timeout: !Ref LambdaTimeout diff --git a/athena-udfs/pom.xml b/athena-udfs/pom.xml index a5234ec6aa..9533d42858 100644 --- a/athena-udfs/pom.xml +++ b/athena-udfs/pom.xml @@ -3,16 +3,16 @@ aws-athena-query-federation com.amazonaws - 2022.47.1 + 2024.46.1 4.0.0 athena-udfs - 2022.47.1 + 2024.46.1 com.amazonaws aws-athena-federation-sdk - 2022.47.1 + 2024.46.1 withdep diff --git a/athena-vertica/Dockerfile b/athena-vertica/Dockerfile index c06ed8b9c2..1826b504b9 100644 --- a/athena-vertica/Dockerfile +++ b/athena-vertica/Dockerfile @@ -1,9 +1,9 @@ FROM public.ecr.aws/lambda/java:11 # Copy function code and runtime dependencies from Maven layout -COPY target/athena-vertica-2022.47.1.jar ${LAMBDA_TASK_ROOT} +COPY target/athena-vertica-2024.46.1.jar ${LAMBDA_TASK_ROOT} # Unpack the jar -RUN jar xf athena-vertica-2022.47.1.jar +RUN jar xf athena-vertica-2024.46.1.jar # Set the CMD to your handler (could also be done as a parameter override outside of the Dockerfile) CMD [ "com.amazonaws.athena.connectors.vertica.VerticaCompositeHandler" ] \ No newline at end of file diff --git a/athena-vertica/athena-vertica.yaml b/athena-vertica/athena-vertica.yaml index 60775db042..7cbc24bb55 100644 --- a/athena-vertica/athena-vertica.yaml +++ b/athena-vertica/athena-vertica.yaml @@ -10,7 +10,7 @@ Metadata: ReadmeUrl: README.md Labels: ['athena-federation'] HomePageUrl: https://github.com/awslabs/aws-athena-query-federation - SemanticVersion: 2022.47.1 + SemanticVersion: 2024.46.1 SourceCodeUrl: https://github.com/awslabs/aws-athena-query-federation # Parameters are CloudFormation features to pass input @@ -85,7 +85,7 @@ Resources: FunctionName: !Sub "${AthenaCatalogName}" PackageType: "Image" ImageUri: !Sub - - '${Account}.dkr.ecr.${AWS::Region}.amazonaws.com/athena-federation-repository-vertica:2022.47.1' + - '${Account}.dkr.ecr.${AWS::Region}.amazonaws.com/athena-federation-repository-vertica:2024.46.1' - Account: !If [IsRegionBAH, 084828588479, !If [IsRegionHKG, 183295418215, 292517598671]] Description: "Amazon Athena Vertica Connector" Timeout: !Ref LambdaTimeout diff --git a/athena-vertica/pom.xml b/athena-vertica/pom.xml index a637ce0266..bd0f112980 100644 --- a/athena-vertica/pom.xml +++ b/athena-vertica/pom.xml @@ -3,16 +3,16 @@ aws-athena-query-federation com.amazonaws - 2022.47.1 + 2024.46.1 4.0.0 athena-vertica - 2022.47.1 + 2024.46.1 com.amazonaws aws-athena-federation-sdk - 2022.47.1 + 2024.46.1 withdep @@ -79,7 +79,7 @@ com.amazonaws athena-jdbc - 2022.47.1 + 2024.46.1 diff --git a/pom.xml b/pom.xml index 5c15785b6a..f43c190992 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ com.amazonaws aws-athena-query-federation pom - 2022.47.1 + 2024.46.1 AWS Athena Query Federation The Amazon Athena Query Federation SDK allows you to customize Amazon Athena with your own code. https://github.com/awslabs/aws-athena-query-federation @@ -26,7 +26,7 @@ 1.9.1 3.26.3 7.10.2 - + 2.18.1 3.5.2 2.24.1 diff --git a/tools/validate_connector.sh b/tools/validate_connector.sh index ebbeb90668..3bcfe40742 100755 --- a/tools/validate_connector.sh +++ b/tools/validate_connector.sh @@ -37,7 +37,7 @@ while true; do esac done -VERSION=2022.47.1 +VERSION=2024.46.1 dir=$(cd -P -- "$(dirname -- "$0")" && pwd -P)