-
Notifications
You must be signed in to change notification settings - Fork 333
added unit tests in athena-federation-sdk. #2715
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
0668028 to
5c0ab48
Compare
5c0ab48 to
b33e063
Compare
b33e063 to
6f82d84
Compare
9329696 to
840ecba
Compare
|
@VenkatasivareddyTR rebasing on top of your branch is failing to build; if you can have a quick look. |
Thank you @AbdulR3hman It's fixed now. |
|
will be reviewing today; |
| Map<String, String> env = System.getenv(); | ||
| Class<?> cl = env.getClass(); | ||
| java.lang.reflect.Field field = cl.getDeclaredField("m"); | ||
| field.setAccessible(true); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
this will fail on JDK17+. if we don't run the tests with
module java.base does not "opens java.util" to unnamed module
Is this entirely needed? why not just set the system env directly? or mock it; instead of reflection?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you! @AbdulR3hman, Instead of using reflection, we explored a different approach by mocking environment variables that requires the Mockito-inline dependency. While we added it, some other test cases were failing due to this dependency.
It seems we don't have an option to use "system.setenv" variables directly. However, there is an option to set environment variables by adding some dependencies. We’re currently looking into this further.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hi @AbdulR3hman ,
We've resolved this issue by using the System Lambda Library to set environment variables in tests. Please review the implementation and provide any feedback.
| } | ||
|
|
||
| @Test | ||
| public void testCreateEnvironment() { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
can we add a negative test case as well please?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Once we finalize an alternate solution to replace reflection, we will proceed with adding negative test cases.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hi @AbdulR3hman ,
As We've resolved the above issue by using the System Lambda Library, so now we have added a negative test case as well.
| import static org.mockito.Mockito.doReturn; | ||
| import static org.mockito.Mockito.spy; | ||
|
|
||
| public class EnvironmentPropertiesTest { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@ejeffrli given you have introduced a lot of the logic here; please also review.
| public void testCompareStructNotEqual() { | ||
| // Act & Assert: Expect inequality | ||
| int result = ArrowTypeComparator.compare(structType, struct1, struct2); | ||
| if (struct1.hashCode() < struct2.hashCode()) { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
hashCodes are not guaranteed to not be equal for two objects that are different. Meaning; equal objects must produce the same hashCode, different objects are not guaranteed to produce different hashCodes.
This this here might not always be correct; given that it is not consistent; maybe the following is enough?
assertNotEquals(0, ArrowTypeComparator.compare(structType, struct1, struct2));
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
just noticed that this logic is used in the class; Line107; I still think we should change the test here.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you, addressed this comment.
| private ArrowType varbinaryType = new ArrowType.Binary(); // VARBINARY | ||
| private ArrowType decimalType = new ArrowType.Decimal(10, 2, 128); // DECIMAL | ||
| private ArrowType bitType = new ArrowType.Bool(); // BOOLEAN | ||
| private ArrowType dateMilliType = new ArrowType.Timestamp(TimeUnit.MILLISECOND, ZoneOffset.UTC.getId()); // TIMESTAMP |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
nit: I believe Zoned Timestamp isn't covered by this class;
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We are not explicitly covering zoned timestamp, however, it has been covered as part of the other classes.
| holder.value = validValue; | ||
|
|
||
| when(mockConstraintProjector.apply(validValue)).thenReturn(false); | ||
| doAnswer(invocation -> { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
same as above; extract.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you, addressed this comment.
| holder.isSet = 1; // Value is set | ||
| holder.value = validValue; // Use global constant | ||
|
|
||
| doAnswer(invocation -> { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
same as above; extract.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you, addressed this comment.
| holder.value = trueBit; | ||
|
|
||
| when(mockConstraintProjector.apply(true)).thenReturn(true); | ||
| doAnswer(invocation -> { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I guess I won't add this to every class; so this is the last one I'll mention it; maybe better think about adding a util class if we are going to use this style of testing so we don't become unnecessarily verbose;
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you,We created a util class for this similar approach and modified extract(any(), any()) to actual type extract(any(), any(NullableBigIntHolder.class)).
| public void testWriteValueFailsConstraints() throws Exception { | ||
| // Arrange | ||
| NullableBitHolder holder = new NullableBitHolder(); | ||
| holder.isSet = 1; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
same thing about negative tests.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
added test cases for negative scenarios.
| AthenaConnectorException exception = new AthenaConnectorException(errorMessage, errorDetails); | ||
|
|
||
| // Assert | ||
| assertTrue(exception instanceof RuntimeException); // Verify inheritance |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
this is considered weak assertion; as it won't provide any diagnostic information when it fails; can you either add a message or do something like this:
assertThat(exception).isInstanceOf(RuntimeException.class)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
also just adding; there are specific assertion targeting for making it clear as to what you are attempting to assert; instead of boolean equality.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Removed this test case as it doesn't cover any functional code.
|
still reviewing.. |
|
Thank you, @AbdulR3hman, for reviewing the PR. We are actively working on your review comments, and once completed, we will commit the changes. |
|
|
||
| @Test | ||
| public void testConstructorWithMessageAndErrorDetails() { | ||
| AthenaConnectorException exception = new AthenaConnectorException(errorMessage, errorDetails); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
here we are not checking if the cause is null; maybe we should do something like this?
assertNull("Expected no cause for (message, details) ctor", exception.getCause());
Although I am not entire sure if this is. still ok to do; @chngpe any recommendation?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
added assertNull.
| public void testConstructorWithResponseMessageAndErrorDetails() { | ||
| AthenaConnectorException exception = new AthenaConnectorException(testResponse, errorMessage, errorDetails); | ||
|
|
||
| assertEquals(errorMessage, exception.getMessage()); // Verify the message |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Are we generally ok with assert exception message? I don't think its good practice; but I'll be honest not sure
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@AbdulR3hman ,It seems it's fine to use assertion for exception message, as we are using assertions for custom exceptions. If you have any other thoughts, please let us know.
| } | ||
|
|
||
| @Test | ||
| public void constructorWithMetadataRecordAndUdfHandler() |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
this test is known as coverage padding; it doesn't actually test any functional or behavioral aspect of the test; the constructor has to be used somewhere in the other tests; and that should get us to the code coverage the correct way; but this alone isn't useful.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you for reviewing @AbdulR3hman , Removed.
| } | ||
|
|
||
| @Test | ||
| public void unknownFederationRequest() |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
handleRequest_withUnknownRequest_throwsInvalidInputException
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Renamed
| } | ||
| }; | ||
|
|
||
| OutputStream outputStream = new ByteArrayOutputStream(); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
would be worth asserting that nothing was written given that this is a negative test (error) and nothing should have been written to the output stream.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you! added an assert statement.
| import static org.junit.Assert.assertEquals; | ||
| import static org.junit.Assert.assertThrows; | ||
|
|
||
| public class CaseResolverTest { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@chngpe if you have a moment to also review ;please.
0258c21 to
c9bcdd6
Compare
...on-sdk/src/test/java/com/amazonaws/athena/connector/lambda/data/ArrowTypeComparatorTest.java
Outdated
Show resolved
Hide resolved
...rc/test/java/com/amazonaws/athena/connector/lambda/connection/EnvironmentPropertiesTest.java
Outdated
Show resolved
Hide resolved
...on-sdk/src/test/java/com/amazonaws/athena/connector/lambda/data/ArrowTypeComparatorTest.java
Outdated
Show resolved
Hide resolved
| } | ||
|
|
||
| @Test | ||
| public void read_EncryptedBlock_Succeeds() throws Exception |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Exception is never thrown, remove throws clause
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Removed.
...ion-sdk/src/test/java/com/amazonaws/athena/connector/lambda/data/S3BlockSpillReaderTest.java
Show resolved
Hide resolved
...a/com/amazonaws/athena/connector/lambda/data/writers/fieldwriters/BigIntFieldWriterTest.java
Outdated
Show resolved
Hide resolved
...test/java/com/amazonaws/athena/connector/lambda/exceptions/AthenaConnectorExceptionTest.java
Outdated
Show resolved
Hide resolved
| String requestData = "{\n" + | ||
| " \"@type\": \"ListTablesRequest\",\n" + | ||
| " \"identity\": {\n" + | ||
| " \"id\": \"UNKNOWN\",\n" + | ||
| " \"principal\": \"UNKNOWN\",\n" + | ||
| " \"account\": \"12345678910\",\n" + | ||
| " \"arn\": \"arn:aws:iam::12345678910:user/[email protected]\",\n" + | ||
| " \"tags\": {},\n" + | ||
| " \"groups\": []\n" + | ||
| " },\n" + | ||
| " \"queryId\": \"auto-generated-by-athena\",\n" + | ||
| " \"catalogName\": \"testCatalog\",\n" + | ||
| " \"schemaName\": \"testSchema\",\n" + | ||
| " \"nextToken\": \"testTable\",\n" + | ||
| " \"pageSize\": 5\n" + | ||
| " }"; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Replace this with a more readable text block:
String requestData = """
{
"@type": "ListTablesRequest",
"identity": {
"id": "UNKNOWN",
"principal": "UNKNOWN",
"account": "12345678910",
"arn": "arn:aws:iam::12345678910:user/[email protected]",
"tags": {},
"groups": []
},
"queryId": "auto-generated-by-athena",
"catalogName": "testCatalog",
"schemaName": "testSchema",
"nextToken": "testTable",
"pageSize": 5
}""";
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We've verified that the suggested text block literals are not supported for java 8/11, it is supported from java 15 onwards.
| { | ||
| logger.info("{}: enter", testName.getMethodName()); | ||
|
|
||
| System.setProperty("aws.region", "us-east-1"); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
What's the reason for this? seems hacky. If it is extremely needed can you document the reason in a comment?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
When the region property is not set, the build fails in the pipeline. After reviewing the existing code, we identified that some classes use this property to prevent build failures.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Why can't this be set on a main entry point so we don't have to set it on the code manually?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hi @MarioRial22 , we have verified again by removing the System.region property, and the pipeline is now fetching data correctly during build. So, we have removed this property. Please review and let us know if you have any feedback.
| .add("totalNumberSplits", "10000") | ||
| .add("scaleFactor", "1") | ||
| .build(), | ||
| new Constraints(constraintsMap, Collections.emptyList(), Collections.emptyList(), DEFAULT_NO_LIMIT), |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This constructor is deprecated, please switch to a non-deprecated one.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
updated with non-deprecated constructor.
|
|
||
| for (int pos = 0; pos < rowCount; ++pos) { | ||
| fieldReader.setPosition(pos); | ||
| byte val = (byte) UnitTestBlockUtils.getValue(fieldReader, pos); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
getValue doesn't have to always return a non-null byte object, you should check before unboxing the return value.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
added null-check.
|
|
||
| @Before | ||
| public void setUp() { | ||
| MockitoAnnotations.initMocks(this); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
initMocks is deprecated, please do openMocks(Object) instead
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
updated with openMocks(Object).
| public class NoOpBlockCryptoTest { | ||
| private final EncryptionKeyFactory keyFactory = new LocalKeyFactory(); | ||
| private BlockAllocator allocator; | ||
| private NoOpBlockCrypto noOpBlockCrypto; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
shouldn't this be closed on tearDown?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
updated with tearDown to close allocator.
MarioRial22
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please address all the changes requested, mostly regarding style, use of deprecated methods, and null checks.
Hi MarioRial22 thanks for your review and the suggestions! We noticed that our existing tests use both styles—with and without final for string literals. Since final is not functionally required here and doesn't affect test behavior, we followed the existing pattern where it wasn’t used. However, to align with your review comments we have updated code with final. For styling review comment, code change is not applicable as it won't support proposed style for java 8/11 and it will support only from java 15. All applicable review comments have been actioned. Where code changes were not required, a specific response has been provided. |
6d0457a to
5560548
Compare
- added unit tests in athena-federation-sdk. (#2715) - remove grpc-xds from gcp dependency, bump google big query dependency (#2869) - build(deps): bump org.junit:junit-bom from 5.13.2 to 5.13.3 (#2862) - build(deps): bump aws-sdk-v2.version from 2.31.76 to 2.31.77 (#2858) - build(deps): bump org.jetbrains.kotlin:kotlin-stdlib-jdk8 from 2.1.21 to 2.2.0 (#2866) - build(deps): bump org.jetbrains.kotlin:kotlin-stdlib from 2.1.21 to 2.2.0 (#2865) - build(deps): bump software.amazon.glue:schema-registry-serde from 1.1.23 to 1.1.24 (#2860) - build(deps): bump org.apache.maven.plugins:maven-gpg-plugin from 3.2.7 to 3.2.8 (#2859) - build(deps): bump software.amazon.awssdk:cloudwatchlogs from 2.31.76 to 2.31.77 (#2861) - build(deps): bump com.sap.cloud.db.jdbc:ngdbc from 2.24.8 to 2.25.9 (#2837) - build(deps-dev): bump log4j2Version from 2.24.2 to 2.25.0 (#2841) - build(deps): bump org.bouncycastle:bcprov-jdk18on from 1.78 to 1.81 (#2839) - build(deps): bump io.confluent:kafka-avro-serializer from 7.9.1 to 8.0.0 (#2843) - build(deps-dev): bump nl.jqno.equalsverifier:equalsverifier from 3.19.4 to 4.0.3 (#2856) - build(deps): bump com.ibm.db2:jcc from 11.5.9.0 to 12.1.2.0 (#2827) - build(deps): bump io.confluent:kafka-protobuf-serializer from 7.9.1 to 8.0.0 (#2828) - build(deps): bump aws-sdk-v2.version from 2.31.63 to 2.31.73 (#2850) - build(deps): bump software.amazon.awssdk:cloudwatchlogs from 2.31.63 to 2.31.73 (#2853) - build(deps): bump org.junit:junit-bom from 5.13.1 to 5.13.2 (#2852) - build(deps): bump org.jetbrains.kotlin:kotlin-reflect from 2.1.21 to 2.2.0 (#2855) - build(deps): bump org.sonatype.central:central-publishing-maven-plugin from 0.7.0 to 0.8.0 (#2838) - build(deps): bump com.clickhouse:clickhouse-jdbc from 0.8.6 to 0.9.0 (#2844) - build(deps): bump org.elasticsearch.client:elasticsearch-rest-client from 9.0.2 to 9.0.3 (#2851) - build(deps): bump com.google.cloud:google-cloud-storage from 2.53.1 to 2.53.2 (#2854) - Replace Confluent ProtobufSchema parser with protoc compiler (#2796) - Add Support for Case-Insensitive Search in Athena DB2 Connector (#2784) - Add dbref support for DocumentDB. (#2797) - Support Snowflake OAuth authentication for Athena Snowflake connector (#2773)
Co-authored-by: ritik <[email protected]> Co-authored-by: Jithendar12 <[email protected]>
Co-authored-by: ritik <[email protected]> Co-authored-by: Jithendar12 <[email protected]>
- Update cut_release.yml - Update GitHub Actions workflows to run on Java 11 and 17 - Merge branch 'awslabs:master' into master - build(deps): bump actions/setup-java from 4 to 5 (#2960) - Adding support for Substrait query plan and update DDb connector implementation to use the plan (#2966) - update cloudera driver to address zookeeper CVE (#2948) - Merge branch 'awslabs:master' into master - adding names to pom file for oracle,postgresql,redshift (#2965) - Update publish_to_maven_central.yml - Update cut_release.yml (#2964) - Merge branch 'awslabs:master' into master - build(deps): bump net.java.dev.jna:jna-platform from 5.16.0 to 5.17.0 (#2957) - build(deps): bump net.java.dev.jna:jna from 5.16.0 to 5.17.0 (#2956) - build(deps): bump apache.arrow.version from 18.1.0 to 18.3.0 (#2955) - build(deps): bump org.bouncycastle:bcpkix-jdk18on from 1.78.1 to 1.81 (#2942) - build(deps): bump net.snowflake:snowflake-jdbc from 3.25.1 to 3.26.0 (#2937) - build(deps): bump org.bouncycastle:bcutil-jdk18on from 1.78.1 to 1.81 (#2934) - build(deps): bump aws-sdk-v2.version from 2.32.24 to 2.32.29 (#2959) - build(deps): bump org.yaml:snakeyaml from 2.0 to 2.4 (#2958) - build(deps-dev): bump nl.jqno.equalsverifier:equalsverifier from 4.0.7 to 4.0.9 (#2954) - build(deps): bump software.amazon.awssdk:cloudwatchlogs from 2.32.19 to 2.32.29 (#2951) - build(deps): bump com.sap.cloud.db.jdbc:ngdbc from 2.25.9 to 2.25.12 (#2953) - build(deps): bump com.zaxxer:HikariCP from 7.0.1 to 7.0.2 (#2952) - build(deps): bump org.elasticsearch.client:elasticsearch-rest-client from 9.1.1 to 9.1.2 (#2943) - build(deps): bump org.jetbrains.kotlin:kotlin-reflect from 2.2.0 to 2.2.10 (#2938) - build(deps): bump org.jetbrains.kotlin:kotlin-stdlib-jdk8 from 2.2.0 to 2.2.10 (#2941) - build(deps): bump org.apache.maven.plugins:maven-javadoc-plugin from 3.11.2 to 3.11.3 (#2940) - build(deps): bump org.jetbrains.kotlin:kotlin-stdlib from 2.2.0 to 2.2.10 (#2935) - Publish oracle, postgres, and redshift connectors to maven (#2961) - Merge branch 'awslabs:master' into master - Update snakeyaml dependency to 2.0 to address vulnerability with 1.26 (#2947) - Merge branch 'awslabs:master' into master - build(deps): bump actions/checkout from 4 to 5 (#2933) - Snowflake Connector Performance Improvement (#2665) - build(deps): bump org.bouncycastle:bcprov-jdk18on from 1.78.1 to 1.81 (#2944) - Allow Tokenless CodeCov Upload to Forked PRs (#2946) - build(deps): bump aws-sdk-v2.version from 2.32.19 to 2.32.24 (#2939) - Implement Key-Pair Authentication for Athena Snowflake Connector (#2857) - build(deps): bump org.json:json from 20250107 to 20250517 (#2864) - Merge branch 'awslabs:master' into master - build(deps): bump aws-sdk-v2.version from 2.32.18 to 2.32.19 (#2923) - build(deps): bump gremlinDriverVersion from 3.7.3 to 3.7.4 (#2929) - build(deps): bump com.github.spotbugs:spotbugs-annotations from 4.9.3 to 4.9.4 (#2927) - build(deps): bump org.assertj:assertj-core from 3.27.3 to 3.27.4 (#2931) - build(deps): bump com.google.cloud:google-cloud-storage from 2.54.0 to 2.55.0 (#2930) - build(deps): bump io.lettuce:lettuce-core from 6.7.1.RELEASE to 6.8.0.RELEASE (#2928) - build(deps): bump com.zaxxer:HikariCP from 7.0.0 to 7.0.1 (#2926) - build(deps): bump software.amazon.awssdk:cloudwatchlogs from 2.32.16 to 2.32.19 (#2925) - build(deps): bump com.teradata.jdbc:terajdbc from 20.00.00.46 to 20.00.00.49 (#2924) - Remove Code Security (#2921) - build(deps): bump aws-sdk-v2.version from 2.32.12 to 2.32.14 (#2916) - build(deps): bump aws-sdk.version from 1.12.773 to 1.12.788 (#2912) - build(deps): bump org.elasticsearch.client:elasticsearch-rest-client from 9.0.3 to 9.1.0 (#2920) - build(deps): bump software.amazon.jsii:jsii-runtime from 1.112.0 to 1.113.0 (#2913) - build(deps): bump com.mysql:mysql-connector-j from 9.3.0 to 9.4.0 (#2915) - build(deps): bump com.oracle.database.jdbc:ojdbc8 from 23.8.0.25.04 to 23.9.0.25.07 (#2917) - build(deps): bump software.amazon.awssdk:cloudwatchlogs from 2.32.4 to 2.32.14 (#2918) - build(deps): bump commons-cli:commons-cli from 1.9.0 to 1.10.0 (#2914) - build(deps): bump com.clickhouse:clickhouse-jdbc from 0.9.0 to 0.9.1 (#2919) - Infer schema from gremlin/sparql query results for Neptune qpt (#2543) - Merge branch 'awslabs:master' into master - build(deps): bump org.codehaus.mojo:license-maven-plugin from 2.5.0 to 2.6.0 (#2842) - build(deps): bump aws-sdk-v2.version from 2.31.77 to 2.32.9 (#2898) - build(deps-dev): bump nl.jqno.equalsverifier:equalsverifier from 4.0.4 to 4.0.6 (#2888) - build(deps): bump com.zaxxer:HikariCP from 6.3.0 to 6.3.2 (#2897) - build(deps-dev): bump log4j2Version from 2.25.0 to 2.25.1 (#2874) - build(deps): bump net.sf.jt400:jt400 from 21.0.4 to 21.0.5 (#2873) - build(deps): bump net.snowflake:snowflake-jdbc from 3.24.2 to 3.25.1 (#2900) - build(deps): bump com.microsoft.azure:msal4j from 1.21.0 to 1.22.0 (#2885) - build(deps): bump org.apache.hbase:hbase-client from 2.6.2-hadoop3 to 2.6.3-hadoop3 (#2883) - build(deps): bump org.apache.commons:commons-text from 1.13.1 to 1.14.0 (#2901) - build(deps): bump com.amazonaws:aws-encryption-sdk-java from 3.0.1 to 3.0.2 (#2896) - build(deps): bump org.junit:junit-bom from 5.13.3 to 5.13.4 (#2889) - build(deps): bump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 (#2879) - build(deps): bump com.google.cloud:google-cloud-storage from 2.53.2 to 2.53.3 (#2877) - build(deps): bump fasterxml.jackson.version from 2.19.1 to 2.19.2 (#2887) - build(deps): bump org.eclipse.rdf4j:rdf4j-repository-sparql from 5.1.3 to 5.1.4 (#2902) - Merge branch 'awslabs:master' into master - Code guru security (#2907) - Enable Code Guru Security (#2905) - Merge branch 'awslabs:master' into master - feat: Add support for cross-account metrics in CloudWatch Metrics (#2881) - Query federation SDK changes for Managed Connector Approach (#2821) - Merge branch 'awslabs:master' into master - Enable tests2 (#2895) - Correct config value parsing for decrease value to use double (#2893) - Enable Unit Tests on Release Tests for CodeCov Collection (#2892) - build(deps): bump software.amazon.awssdk:cloudwatchlogs from 2.31.77 to 2.32.4 (#2890) - Attempting to fix CodeCov Issue (#2891) - add redshift v1 sdk back for iam auth support (#2882) - Merge branch 'awslabs:master' into master - added unit tests in athena-federation-sdk. (#2715) - remove grpc-xds from gcp dependency, bump google big query dependency (#2869) - build(deps): bump org.junit:junit-bom from 5.13.2 to 5.13.3 (#2862) - build(deps): bump aws-sdk-v2.version from 2.31.76 to 2.31.77 (#2858) - build(deps): bump org.jetbrains.kotlin:kotlin-stdlib-jdk8 from 2.1.21 to 2.2.0 (#2866) - build(deps): bump org.jetbrains.kotlin:kotlin-stdlib from 2.1.21 to 2.2.0 (#2865) - Merge branch 'awslabs:master' into master - build(deps): bump software.amazon.glue:schema-registry-serde from 1.1.23 to 1.1.24 (#2860) - build(deps): bump org.apache.maven.plugins:maven-gpg-plugin from 3.2.7 to 3.2.8 (#2859) - build(deps): bump software.amazon.awssdk:cloudwatchlogs from 2.31.76 to 2.31.77 (#2861) - build(deps): bump com.sap.cloud.db.jdbc:ngdbc from 2.24.8 to 2.25.9 (#2837) - build(deps-dev): bump log4j2Version from 2.24.2 to 2.25.0 (#2841) - build(deps): bump org.bouncycastle:bcprov-jdk18on from 1.78 to 1.81 (#2839) - Merge branch 'awslabs:master' into master - build(deps): bump io.confluent:kafka-avro-serializer from 7.9.1 to 8.0.0 (#2843) - build(deps-dev): bump nl.jqno.equalsverifier:equalsverifier from 3.19.4 to 4.0.3 (#2856) - build(deps): bump com.ibm.db2:jcc from 11.5.9.0 to 12.1.2.0 (#2827) - build(deps): bump io.confluent:kafka-protobuf-serializer from 7.9.1 to 8.0.0 (#2828) - build(deps): bump aws-sdk-v2.version from 2.31.63 to 2.31.73 (#2850) - build(deps): bump software.amazon.awssdk:cloudwatchlogs from 2.31.63 to 2.31.73 (#2853) - build(deps): bump org.junit:junit-bom from 5.13.1 to 5.13.2 (#2852) - build(deps): bump org.jetbrains.kotlin:kotlin-reflect from 2.1.21 to 2.2.0 (#2855) - build(deps): bump org.sonatype.central:central-publishing-maven-plugin from 0.7.0 to 0.8.0 (#2838) - build(deps): bump com.clickhouse:clickhouse-jdbc from 0.8.6 to 0.9.0 (#2844) - build(deps): bump org.elasticsearch.client:elasticsearch-rest-client from 9.0.2 to 9.0.3 (#2851) - build(deps): bump com.google.cloud:google-cloud-storage from 2.53.1 to 2.53.2 (#2854) - Replace Confluent ProtobufSchema parser with protoc compiler (#2796) - Merge branch 'awslabs:master' into master - Add Support for Case-Insensitive Search in Athena DB2 Connector (#2784) - Add dbref support for DocumentDB. (#2797) - Support Snowflake OAuth authentication for Athena Snowflake connector (#2773) - Merge branch 'awslabs:master' into master - Updating redshift cluster node type in release tests due to deprecation of dc2 large node type (#2848) - Merge branch 'awslabs:master' into master - Adding project name to connectors to fix maven failures (#2847) - build(deps): bump io.lettuce:lettuce-core from 6.6.0.RELEASE to 6.7.1.RELEASE (#2811) - build(deps): bump com.google.cloud:google-cloud-storage from 2.52.3 to 2.53.0 (#2813) - build(deps): bump com.microsoft.azure:msal4j from 1.20.1 to 1.21.0 (#2819) - build(deps): bump org.junit:junit-bom from 5.13.0 to 5.13.1 (#2814) - build(deps): bump com.amazonaws:aws-lambda-java-core from 1.2.3 to 1.3.0 (#2805) - build(deps): bump com.squareup.wire:wire-runtime-jvm from 5.3.1 to 5.3.3 (#2816) - build(deps): bump net.jqwik:jqwik from 1.9.2 to 1.9.3 (#2810) - Merge branch 'awslabs:master' into master - Updating versions of bouncy castle and protobuf (#2824) - Merge branch 'awslabs:master' into master - build(deps): bump com.squareup.wire:wire-schema from 5.3.1 to 5.3.3 (#2815) - build(deps): bump org.elasticsearch.client:elasticsearch-rest-client from 9.0.1 to 9.0.2 (#2817) - build(deps): bump fasterxml.jackson.version from 2.19.0 to 2.19.1 (#2825) - build(deps): bump com.squareup.wire:wire-compiler from 5.3.1 to 5.3.3 (#2820) - build(deps): bump software.amazon.awssdk:cloudwatchlogs from 2.31.54 to 2.31.63 (#2829) - build(deps): bump aws-sdk-v2.version from 2.31.54 to 2.31.63 (#2830) - Merge branch 'awslabs:master' into master - build(deps): bump org.postgresql:postgresql from 42.7.6 to 42.7.7 in /athena-postgresql (#2823) - Merge branch 'awslabs:master' into master - build(deps): bump net.snowflake:snowflake-jdbc from 3.24.0 to 3.24.2 (#2803) - Added pagination for Saphana. (#2771) - Added pagination for GCS connector (#2775) - Added fake/manual pagination for HBase connector. (#2795) - Merge branch 'awslabs:master' into master - build(deps): bump net.sf.jt400:jt400 from 21.0.3 to 21.0.4 (#2802) - build(deps): bump org.junit:junit-bom from 5.12.2 to 5.13.0 (#2801) - build(deps): bump org.postgresql:postgresql from 42.7.5 to 42.7.6 (#2800) - build(deps): bump aws-sdk-v2.version from 2.31.50 to 2.31.54 (#2804) - build(deps): bump software.amazon.awssdk:cloudwatchlogs from 2.31.50 to 2.31.54 (#2806) - Fix big query reading record issue (#2798) - Merge branch 'awslabs:master' into master - build(deps): bump aws-sdk-v2.version from 2.31.49 to 2.31.50 (#2791) - build(deps): bump software.amazon.awssdk:cloudwatchlogs from 2.31.49 to 2.31.50 (#2792) - build(deps): bump com.sap.cloud.db.jdbc:ngdbc from 2.24.7 to 2.24.8 (#2793) - build(deps): bump com.oracle.database.jdbc:ojdbc8 from 23.7.0.25.01 to 23.8.0.25.04 (#2763) - Feature to enhance pagination checks and abstraction (#2785) - build(deps): bump com.clickhouse:clickhouse-jdbc from 0.8.5 to 0.8.6 (#2781) - build(deps): bump aws-sdk-v2.version from 2.31.35 to 2.31.45 (#2776) - build(deps): bump com.teradata.jdbc:terajdbc from 20.00.00.45 to 20.00.00.46 (#2762) - build(deps): bump software.amazon.awssdk:cloudwatchlogs from 2.31.35 to 2.31.45 (#2779) - build(deps): bump software.amazon.jsii:jsii-runtime from 1.111.0 to 1.112.0 (#2765) - build(deps): bump io.confluent:kafka-avro-serializer from 7.9.0 to 7.9.1 (#2766) - build(deps): bump org.jetbrains.kotlin:kotlin-reflect from 2.1.20 to 2.1.21 (#2778) - build(deps): bump org.apache.kafka:kafka-clients from 7.9.0-ce to 7.9.1-ce (#2769) - build(deps): bump io.confluent:kafka-protobuf-serializer from 7.9.0 to 7.9.1 (#2770) - build(deps): bump com.google.cloud:google-cloud-storage from 2.52.1 to 2.52.2 (#2760) - build(deps): bump org.jetbrains.kotlin:kotlin-stdlib-jdk8 from 2.1.20 to 2.1.21 (#2777) - build(deps): bump org.jetbrains.kotlin:kotlin-stdlib from 2.1.20 to 2.1.21 (#2780) - build(deps): bump org.elasticsearch.client:elasticsearch-rest-client from 8.17.4 to 9.0.1 (#2764) - Publish maven artifacts to central (#2782) - Update maven_push.yml - Upgrade Glue Job version to V4_0 (#2774) - adding fake pagination for fallback jdbc logic (#2745) - Revert "Upgrade Glue Job version to V4_0 (#2755)" (#2757) - Upgrade Glue Job version to V4_0 (#2755) - build(deps): bump aws-sdk-v2.version from 2.31.30 to 2.31.35 (#2754) - build(deps): bump net.snowflake:snowflake-jdbc from 3.23.2 to 3.24.0 (#2752) - build(deps): bump io.lettuce:lettuce-core from 6.5.5.RELEASE to 6.6.0.RELEASE (#2750) - build(deps): bump org.apache.commons:commons-configuration2 from 2.11.0 to 2.12.0 (#2749) - build(deps-dev): bump nl.jqno.equalsverifier:equalsverifier from 3.19.3 to 3.19.4 (#2753) - build(deps): bump software.amazon.awssdk:cloudwatchlogs from 2.31.30 to 2.31.35 (#2751) - build(deps): bump com.mysql:mysql-connector-j from 9.2.0 to 9.3.0 (#2748) - build(deps): bump com.google.cloud:google-cloud-storage from 2.51.0 to 2.52.1 (#2747) - add mock TPCDSMockMetadataHandler for pagination testing (#2742) - adding pagination for listTables for snowflake connector (#2743) - build(deps): bump software.amazon.awssdk:cloudwatchlogs from 2.31.25 to 2.31.30 (#2738) - build(deps): bump com.clickhouse:clickhouse-jdbc from 0.8.4 to 0.8.5 (#2739) - build(deps): bump com.teradata.jdbc:terajdbc from 20.00.00.43 to 20.00.00.45 (#2740) - build(deps): bump com.google.cloud:google-cloud-storage from 2.50.0 to 2.51.0 (#2741) - build(deps): bump fasterxml.jackson.version from 2.18.3 to 2.19.0 (#2737) - build(deps): bump aws-sdk-v2.version from 2.31.25 to 2.31.30 (#2736) - Removing exception on table with no columns during get table call (#2734) - build(deps): bump software.amazon.awssdk:cloudwatchlogs from 2.31.21 to 2.31.25 (#2731) - build(deps): bump org.eclipse.rdf4j:rdf4j-repository-sparql from 5.1.2 to 5.1.3 (#2730) - build(deps): bump com.clickhouse:clickhouse-jdbc from 0.8.3 to 0.8.4 (#2729) - build(deps): bump aws-sdk-v2.version from 2.31.21 to 2.31.25 (#2725) - build(deps): bump com.microsoft.azure:msal4j from 1.20.0 to 1.20.1 (#2727) - Fix connector serde issue when client version mismatch (#2724) - build(deps): bump aws-sdk-v2.version from 2.31.16 to 2.31.21 (#2720) - build(deps): bump com.microsoft.azure:msal4j from 1.19.1 to 1.20.0 (#2719) - build(deps): bump software.amazon.awssdk:cloudwatchlogs from 2.31.16 to 2.31.21 (#2722) - build(deps): bump org.junit:junit-bom from 5.12.1 to 5.12.2 (#2721) - build(deps): bump com.clickhouse:clickhouse-jdbc from 0.8.2 to 0.8.3 (#2718) - build(deps): bump org.apache.commons:commons-text from 1.12.0 to 1.13.1 (#2717) - Created single docker image file for all the connectors (#2682) - Error handling changes for Elasticsearch connector (#2279) - build(deps): bump aws-sdk-v2.version from 2.31.14 to 2.31.16 (#2709) - build(deps): bump net.snowflake:snowflake-jdbc from 3.23.1 to 3.23.2 (#2710) - build(deps-dev): bump nl.jqno.equalsverifier:equalsverifier from 3.19.2 to 3.19.3 (#2712) - build(deps): bump net.sf.jt400:jt400 from 21.0.0 to 21.0.3 (#2711) - build(deps): bump software.amazon.awssdk:cloudwatchlogs from 2.31.14 to 2.31.16 (#2708) - build(deps): bump com.sap.cloud.db.jdbc:ngdbc from 2.24.6 to 2.24.7 (#2707) - build(deps): bump software.amazon.awssdk:cloudwatchlogs from 2.31.11 to 2.31.14 (#2704) - build(deps): bump org.jacoco:jacoco-maven-plugin from 0.8.12 to 0.8.13 (#2703) - build(deps): bump com.zaxxer:HikariCP from 6.2.1 to 6.3.0 (#2706) - build(deps): bump software.amazon.jsii:jsii-runtime from 1.110.0 to 1.111.0 (#2705) - build(deps): bump aws-sdk-v2.version from 2.31.11 to 2.31.14 (#2702) - Explicitly ignore dependency updates in validation_testing (#2701) - Revert "build(deps): bump aws-cdk-lib from 2.177.0 to 2.186.0 in /val… (#2700) - Updated rds truststore to default truststore for oracle and docdb. (#2698) - build(deps): bump aws-cdk-lib from 2.177.0 to 2.186.0 in /validation_testing/cdk_federation_infra_provisioning/app (#2697) - Case resolver jdbc (#2655) - build(deps): bump org.elasticsearch.client:elasticsearch-rest-client from 8.17.3 to 8.17.4 (#2695) - build(deps): bump surefire.failsafe.version from 3.5.2 to 3.5.3 (#2693) - build(deps): bump software.amazon.awssdk:cloudwatchlogs from 2.31.6 to 2.31.11 (#2696) - build(deps): bump org.junit.support:testng-engine from 1.0.5 to 1.0.6 (#2692) - build(deps): bump aws-sdk-v2.version from 2.31.6 to 2.31.11 (#2691) - update oracle and docdb dockerfiles to openssl11 (#2688) - Release test fix (#2687) - Update deploy_infra.sh (#2686) - update oracle and docdb dockerfiles pt2 (#2684) - Vertica export bucket prefix path support implementation. (#2626) - build(deps): bump aws-cdk-lib from 2.177.0 to 2.184.0 in /validation_testing/cdk_federation_infra_provisioning/app (#2683) - error handling changes for snowflake (#2274) - build(deps): bump aws-sdk-v2.version from 2.31.1 to 2.31.6 (#2674) - build(deps): bump org.jetbrains.kotlin:kotlin-stdlib-jdk8 from 2.1.10 to 2.1.20 (#2675) - build(deps): bump org.jetbrains.kotlin:kotlin-reflect from 2.1.10 to 2.1.20 (#2680) - build(deps): bump org.jetbrains.kotlin:kotlin-stdlib from 2.1.10 to 2.1.20 (#2681) - build(deps): bump software.amazon.jsii:jsii-runtime from 1.109.0 to 1.110.0 (#2679) - build(deps): bump software.amazon.awssdk:cloudwatchlogs from 2.31.1 to 2.31.6 (#2677) - build(deps): bump com.microsoft.sqlserver:mssql-jdbc from 12.8.1.jre11 to 12.10.0.jre11 (#2676) - build(deps): bump com.sap.cloud.db.jdbc:ngdbc from 2.23.10 to 2.24.6 (#2673) - error handling changes for jdbc (#2276) - error handling changes for Redshift (#2275) - build(deps-dev): bump aws-cdk from 2.177.0 to 2.178.2 in /validation_testing/cdk_federation_infra_provisioning/app (#2672) - Fix Metadata Queries and Skip setAutoCommit(false) and commit() for ClickHouse Connector (#2646) - Added Codecov Project file (#2669) - error handling changes for Athena federation sdk (#2278) - build(deps): bump software.amazon.jsii:jsii-runtime from 1.108.0 to 1.109.0 (#2660) - build(deps): bump com.github.spotbugs:spotbugs-annotations from 4.9.2 to 4.9.3 (#2659) - build(deps-dev): bump nl.jqno.equalsverifier:equalsverifier from 3.19.1 to 3.19.2 (#2664) - build(deps): bump net.java.dev.jna:jna-platform from 5.16.0 to 5.17.0 (#2662) - build(deps): bump io.lettuce:lettuce-core from 6.5.4.RELEASE to 6.5.5.RELEASE (#2663) - build(deps): bump com.google.cloud:google-cloud-storage from 2.49.0 to 2.50.0 (#2661) - build(deps): bump org.junit:junit-bom from 5.12.0 to 5.12.1 (#2658) - build(deps): bump aws-sdk-v2.version from 2.30.36 to 2.31.1 (#2657) - build(deps): bump software.amazon.awssdk:cloudwatchlogs from 2.30.36 to 2.31.1 (#2656) - build(deps): bump net.snowflake:snowflake-jdbc from 3.23.0 to 3.23.1 in /athena-snowflake (#2654) - fix openssl repo dependency issue. (#2653) - build(deps): bump com.squareup.wire:wire-runtime-jvm from 5.3.0 to 5.3.1 (#2652) - build(deps): bump com.squareup.wire:wire-compiler from 5.3.0 to 5.3.1 (#2650) - build(deps): bump com.squareup.wire:wire-schema from 5.3.0 to 5.3.1 (#2648) - build(deps): bump software.amazon.awssdk:cloudwatchlogs from 2.30.31 to 2.30.36 (#2651) - build(deps): bump org.elasticsearch.client:elasticsearch-rest-client from 8.17.2 to 8.17.3 (#2649) - build(deps): bump aws-sdk-v2.version from 2.30.31 to 2.30.36 (#2647) - build(deps): bump com.microsoft.azure:msal4j from 1.19.0 to 1.19.1 (#2645) - build(deps): bump aws-sdk-v2.version from 2.30.26 to 2.30.31 (#2631) - build(deps): bump com.google.cloud:google-cloud-storage from 2.48.2 to 2.49.0 (#2634) - build(deps): bump io.lettuce:lettuce-core from 6.5.3.RELEASE to 6.5.4.RELEASE (#2643) - build(deps): bump fasterxml.jackson.version from 2.18.2 to 2.18.3 (#2637) - build(deps): bump org.apache.maven.plugins:maven-compiler-plugin from 3.13.0 to 3.14.0 (#2635) - build(deps): bump net.snowflake:snowflake-jdbc from 3.22.0 to 3.23.0 (#2639) - build(deps): bump org.junit:junit-bom from 5.11.4 to 5.12.0 (#2640) - build(deps): bump com.teradata.jdbc:terajdbc from 20.00.00.42 to 20.00.00.43 (#2638) - build(deps): bump org.apache.hbase:hbase-client from 2.6.0-hadoop3 to 2.6.2-hadoop3 (#2642) - build(deps): bump software.amazon.jsii:jsii-runtime from 1.106.0 to 1.108.0 (#2644) - build(deps-dev): bump nl.jqno.equalsverifier:equalsverifier from 3.19 to 3.19.1 (#2641) - build(deps): bump software.amazon.awssdk:cloudwatchlogs from 2.30.26 to 2.30.31 (#2632) - build(deps): bump com.github.spotbugs:spotbugs-annotations from 4.9.1 to 4.9.2 (#2636) - build(deps): bump slf4j-log4j.version from 2.0.16 to 2.0.17 (#2633) - build(deps): bump com.clickhouse:clickhouse-jdbc from 0.8.1 to 0.8.2 (#2630) - Fix Synapse Connector to Support Case-Sensitive Collation (#2615) - Add Support for Case-Insensitive Search in DataLake Gen2 Connector (#2542) - build(deps): bump net.sf.jt400:jt400 from 20.0.7 to 21.0.0 (#2553) - Cmdb fix s3 permissions (#2628) - build(deps): bump neptune.sigv4.signer.version from 2.4.0 to 3.1.0 (#2584) - fix cmdb connector on S3 source type. (#2627) - Docdb credential refactor (#2591) - Squash Dependabot commits instead of merge (#2625) - build(deps): bump aws-sdk-v2.version from 2.30.16 to 2.30.26 (#2624) - build(deps): bump aws-sdk-v2.version from 2.30.16 to 2.30.26 - build(deps): bump software.amazon.glue:schema-registry-serde from 1.1.22 to 1.1.23 (#2606) - build(deps): bump software.amazon.glue:schema-registry-serde - build(deps): bump org.testng:testng from 7.10.2 to 7.11.0 (#2599) - build(deps): bump org.testng:testng from 7.10.2 to 7.11.0 - build(deps): bump org.elasticsearch.client:elasticsearch-rest-client from 8.17.1 to 8.17.2 (#2612) - build(deps): bump org.elasticsearch.client:elasticsearch-rest-client - build(deps): bump software.amazon.awssdk:cloudwatchlogs from 2.30.16 to 2.30.26 (#2620) - build(deps): bump software.amazon.awssdk:cloudwatchlogs - build(deps): bump com.squareup.wire:wire-runtime-jvm from 5.2.1 to 5.3.0 (#2604) - build(deps): bump com.squareup.wire:wire-runtime-jvm from 5.2.1 to 5.3.0 - build(deps): bump com.squareup.wire:wire-schema from 5.2.1 to 5.3.0 (#2609) - build(deps): bump com.squareup.wire:wire-schema from 5.2.1 to 5.3.0 - build(deps): bump com.clickhouse:clickhouse-jdbc from 0.8.0 to 0.8.1 (#2611) - build(deps): bump com.clickhouse:clickhouse-jdbc from 0.8.0 to 0.8.1 - build(deps): bump io.confluent:kafka-protobuf-serializer from 7.8.0 to 7.9.0 (#2619) - build(deps): bump io.confluent:kafka-protobuf-serializer - build(deps): bump org.yaml:snakeyaml from 2.3 to 2.4 (#2613) - build(deps): bump org.yaml:snakeyaml from 2.3 to 2.4 - build(deps): bump org.eclipse.rdf4j:rdf4j-repository-sparql from 5.1.1 to 5.1.2 (#2601) - build(deps): bump org.eclipse.rdf4j:rdf4j-repository-sparql - build(deps): bump org.apache.kafka:kafka-clients from 7.8.0-ce to 7.9.0-ce (#2621) - build(deps): bump org.apache.kafka:kafka-clients - build(deps): bump com.teradata.jdbc:terajdbc from 20.00.00.39 to 20.00.00.42 (#2610) - build(deps): bump com.teradata.jdbc:terajdbc - build(deps): bump com.sap.cloud.db.jdbc:ngdbc from 2.23.9 to 2.23.10 (#2602) - build(deps): bump com.sap.cloud.db.jdbc:ngdbc from 2.23.9 to 2.23.10 - build(deps): bump com.google.cloud:google-cloud-storage from 2.48.1 to 2.48.2 (#2598) - build(deps): bump com.google.cloud:google-cloud-storage - build(deps): bump com.squareup.wire:wire-compiler from 5.2.1 to 5.3.0 (#2607) - build(deps): bump com.squareup.wire:wire-compiler from 5.2.1 to 5.3.0 - build(deps): bump io.confluent:kafka-avro-serializer from 7.8.0 to 7.9.0 (#2623) - build(deps): bump io.confluent:kafka-avro-serializer from 7.8.0 to 7.9.0 - improve ElasticSearch on handling domain_endpoint from Glue connection (#2617) - remove sap hana package template (#2616) - Arrow upgrade timestamp with timezone support (#2614) - Upgraded Arrow to 18 (#2576) - Fixed Encoding Warning (#2595) - Fix codecov format error (#2594) - Update Code Cov on Daily Validation Tests (#2593) - Allow custom glue endpoint to be used (#2587) - Msk connector was throwing null pointer exception when entire record is null, issue fix. (#2588) - Kafka connector was throwing null pointer exception when entire record is null, issue fix. (#2575) - Remove endpoint (#2574) - add package templates (#2571) - Upgraded Github Action to JDK 11 (#2586) - build(deps): bump com.google.cloud:google-cloud-storage from 2.48.0 to 2.48.1 (#2578) - build(deps): bump com.google.cloud:google-cloud-storage - build(deps-dev): bump nl.jqno.equalsverifier:equalsverifier from 3.18.2 to 3.19 (#2579) - build(deps-dev): bump nl.jqno.equalsverifier:equalsverifier - build(deps): bump com.microsoft.azure:msal4j from 1.18.0 to 1.19.0 (#2581) - build(deps): bump com.microsoft.azure:msal4j from 1.18.0 to 1.19.0 - build(deps): bump com.github.spotbugs:spotbugs-annotations from 4.9.0 to 4.9.1 (#2585) - build(deps): bump com.github.spotbugs:spotbugs-annotations - build(deps): bump com.sap.cloud.db.jdbc:ngdbc from 2.23.8 to 2.23.9 (#2582) - build(deps): bump com.sap.cloud.db.jdbc:ngdbc from 2.23.8 to 2.23.9 - build(deps): bump com.oracle.database.jdbc:ojdbc8 from 23.6.0.24.10 to 23.7.0.25.01 (#2583) - build(deps): bump com.oracle.database.jdbc:ojdbc8 - build(deps): bump software.amazon.awssdk:cloudwatchlogs from 2.30.11 to 2.30.16 (#2580) - build(deps): bump software.amazon.awssdk:cloudwatchlogs - build(deps): bump aws-sdk-v2.version from 2.30.11 to 2.30.16 (#2577) - build(deps): bump aws-sdk-v2.version from 2.30.11 to 2.30.16 - Handle Oracle NUMBER correctly by letting JdbcArrowTypeConverter hand… (#2573) - Update aws-cdk cli version to match aws-cdk-lib 2.177.0 (#2570) - Fixed Timestamp truncation (#2559) - build(deps): bump aws-sdk-v2.version from 2.30.6 to 2.30.11 (#2562) - build(deps): bump aws-sdk-v2.version from 2.30.6 to 2.30.11 - build(deps): bump org.eclipse.rdf4j:rdf4j-repository-sparql from 5.1.0 to 5.1.1 (#2565) - build(deps): bump org.eclipse.rdf4j:rdf4j-repository-sparql - build(deps): bump software.amazon.awssdk:cloudwatchlogs from 2.30.6 to 2.30.11 (#2567) - build(deps): bump software.amazon.awssdk:cloudwatchlogs - build(deps): bump org.jetbrains.kotlin:kotlin-stdlib from 2.1.0 to 2.1.10 (#2564) - build(deps): bump org.jetbrains.kotlin:kotlin-stdlib - build(deps): bump org.jetbrains.kotlin:kotlin-reflect from 2.1.0 to 2.1.10 (#2568) - build(deps): bump org.jetbrains.kotlin:kotlin-reflect - build(deps): bump com.google.cloud:google-cloud-storage from 2.47.0 to 2.48.0 (#2563) - build(deps): bump com.google.cloud:google-cloud-storage - build(deps): bump org.jetbrains.kotlin:kotlin-stdlib-jdk8 from 2.1.0 to 2.1.10 (#2566) - build(deps): bump org.jetbrains.kotlin:kotlin-stdlib-jdk8 - build(deps): bump io.lettuce:lettuce-core from 6.5.2.RELEASE to 6.5.3.RELEASE (#2561) - build(deps): bump io.lettuce:lettuce-core - build(deps-dev): bump nl.jqno.equalsverifier:equalsverifier from 3.18.1 to 3.18.2 (#2560) - build(deps-dev): bump nl.jqno.equalsverifier:equalsverifier - add dynamodb package-based template back (#2558) - build(deps): bump aws-cdk-lib from 2.130.0 to 2.177.0 in /validation_testing/cdk_federation_infra_provisioning/app (#2557) - build(deps): bump aws-cdk-lib - Upgrade to JDK17. (#2342) - build(deps): bump net.snowflake:snowflake-jdbc from 3.20.0 to 3.22.0 in /athena-snowflake (#2556) - build(deps): bump net.snowflake:snowflake-jdbc in /athena-snowflake - Addressing CVE-2021-42392,CVE-2022-23221,CVE-2022-23305,CVE-2019-17571 (#2555) - athena-synapse: Fix Partition Number and Table name for Glue Table API compatibility (#2529) - SQLServer glue get table api issue fix (#2524) - CLOUDERA-IMPALA Connection String Fix (#2546) - CLOUDERA-HIVE Connection String Fix (#2548) - build(deps): bump com.sap.cloud.db.jdbc:ngdbc from 2.22.12 to 2.23.8 (#2551) - build(deps): bump com.sap.cloud.db.jdbc:ngdbc from 2.22.12 to 2.23.8 - build(deps): bump com.clickhouse:clickhouse-jdbc from 0.7.2 to 0.8.0 (#2552) - build(deps): bump com.clickhouse:clickhouse-jdbc from 0.7.2 to 0.8.0 - build(deps): bump software.amazon.awssdk:cloudwatchlogs from 2.30.2 to 2.30.6 (#2550) - build(deps): bump software.amazon.awssdk:cloudwatchlogs - build(deps): bump aws-sdk-v2.version from 2.30.2 to 2.30.6 (#2549) - build(deps): bump aws-sdk-v2.version from 2.30.2 to 2.30.6 - Upgraded RDS Postgresql Version Used In Integ Tests (#2547) - Clean up ECR Repo per Connector if exits (#2545) - Fix hard coded AWS Partition (#2544) - build(deps): bump org.assertj:assertj-core from 3.26.3 to 3.27.3 (#2538) - build(deps): bump org.assertj:assertj-core from 3.26.3 to 3.27.3 - build(deps): bump com.squareup.wire:wire-compiler from 5.1.0 to 5.2.1 (#2536) - build(deps): bump com.squareup.wire:wire-compiler from 5.1.0 to 5.2.1 - build(deps): bump io.lettuce:lettuce-core from 6.5.1.RELEASE to 6.5.2.RELEASE (#2541) - build(deps): bump io.lettuce:lettuce-core - build(deps): bump com.mysql:mysql-connector-j from 9.1.0 to 9.2.0 (#2535) - build(deps): bump com.mysql:mysql-connector-j from 9.1.0 to 9.2.0 - build(deps): bump com.squareup.wire:wire-runtime-jvm from 5.1.0 to 5.2.1 (#2540) - build(deps): bump com.squareup.wire:wire-runtime-jvm from 5.1.0 to 5.2.1 - build(deps): bump com.clickhouse:clickhouse-jdbc from 0.7.1-patch1 to 0.7.2 (#2532) - build(deps): bump com.clickhouse:clickhouse-jdbc - build(deps): bump com.github.spotbugs:spotbugs-annotations from 4.8.6 to 4.9.0 (#2534) - build(deps): bump com.github.spotbugs:spotbugs-annotations - build(deps): bump com.teradata.jdbc:terajdbc from 20.00.00.38 to 20.00.00.39 (#2537) - build(deps): bump com.teradata.jdbc:terajdbc - build(deps): bump org.apache.ivy:ivy from 2.5.2 to 2.5.3 (#2533) - build(deps): bump org.apache.ivy:ivy from 2.5.2 to 2.5.3 - build(deps): bump org.elasticsearch.client:elasticsearch-rest-client from 8.16.1 to 8.17.1 (#2531) - build(deps): bump org.elasticsearch.client:elasticsearch-rest-client - Revert redshift version bump (#2530) - Revert "bump com.microsoft.sqlserver:mssql-jdbc from 12.8.1.jre11 to 12.9.0.jre11-preview" (#2523) - build(deps): bump com.microsoft.azure:msal4j from 1.17.3 to 1.18.0 (#2489) - build(deps): bump com.microsoft.azure:msal4j from 1.17.3 to 1.18.0 - build(deps): bump com.squareup.wire:wire-schema from 5.1.0 to 5.2.1 (#2527) - build(deps): bump com.squareup.wire:wire-schema from 5.1.0 to 5.2.1 - build(deps-dev): bump nl.jqno.equalsverifier:equalsverifier from 3.17.5 to 3.18.1 (#2515) - build(deps-dev): bump nl.jqno.equalsverifier:equalsverifier - build(deps): bump software.amazon.awssdk:cloudwatchlogs from 2.29.29 to 2.30.2 (#2528) - build(deps): bump software.amazon.awssdk:cloudwatchlogs - build(deps): bump org.postgresql:postgresql from 42.7.4 to 42.7.5 (#2526) - build(deps): bump org.postgresql:postgresql from 42.7.4 to 42.7.5 - build(deps): bump com.amazon.redshift:redshift-jdbc42 from 2.1.0.30 to 2.1.0.32 (#2501) - build(deps): bump com.amazon.redshift:redshift-jdbc42 - build(deps): bump com.google.cloud:google-cloud-storage from 2.45.0 to 2.47.0 (#2514) - build(deps): bump com.google.cloud:google-cloud-storage - build(deps): bump com.google.guava:guava from 33.3.1-jre to 33.4.0-jre (#2490) - build(deps): bump com.google.guava:guava from 33.3.1-jre to 33.4.0-jre - build(deps): bump org.junit:junit-bom from 5.11.3 to 5.11.4 (#2495) - build(deps): bump org.junit:junit-bom from 5.11.3 to 5.11.4 - build(deps): bump aws-sdk-v2.version from 2.29.29 to 2.30.2 (#2525) - build(deps): bump aws-sdk-v2.version from 2.29.29 to 2.30.2 - Added clearification comment regarding Oracle Cipher Suit (#2521) - Add port number as a DBS_PORT parameter in Teradata JDBC Connection String (#2452) - Saphana glue get table api issue fix (#2505) - DB2/DB2as400 glue get table api issue fix (#2506) - Bug fix: Enhanced SQL statement validation with word boundary matching (#2324) - build(deps): bump net.java.dev.jna:jna-platform from 5.15.0 to 5.16.0 - build(deps): bump software.amazon.jsii:jsii-runtime from 1.105.0 to 1.106.0 (#2494) - Sqlserver in the query editor always returns UPPERCASE table names issue fix (#2435) - Added CodeCoverage Test Analyzer (#2512) - Added CodeCoverage Map (#2511) - Enable Code Coverage (#2509) - Enabled Auto Merge for minor version exluding preview/beta (#2508) - Oracle case insensitive search (#2487) - JDBCUtil Exception improvement (#2507) - Fix data mismatch issue in Vertica Connector (#2433) - Merge branch 'master' into bugfix/vertica-data-mismatch - Revert various cleanup fixes (#2467) (#2498) - Revert 'various cleanup fixes (#2467)' - Fix data mismatch issue in Vertica Connector - Update update_dockerfile to catch all version numbers used by jar (#2486) - Panama sdkv2 gdcv2 (#2352) - Support DECIMAL type properly when using DDB type NUMBER in sets (#2483) - Add SECRET_NAME_PATTERN unit test (#2471) - Update neptune documentation (#2472) - Enabled RDS Certs for Oracle DB (#2473) - Oracle Data Types Clean up (#2453) - check legacy IS_FIPS_ENABLED (#2470) - revert bump (#2469) - remove Trianz label (#2468) - various cleanup fixes (#2467) - remove dynamodb:ListSchemas - Merge branch 'master' into panama-sdkv2-gdcv2 - Disabling Auto Approval Bot (#2466) - Merge branch 'master' into panama-sdkv2-gdcv2 - build(deps): bump com.teradata.jdbc:terajdbc from 20.00.00.37 to 20.00.00.38 (#2455) - build(deps): bump com.teradata.jdbc:terajdbc - build(deps): bump software.amazon.awssdk:cloudwatchlogs from 2.29.24 to 2.29.29 (#2462) - build(deps): bump software.amazon.awssdk:cloudwatchlogs - build(deps-dev): bump nl.jqno.equalsverifier:equalsverifier from 3.17.4 to 3.17.5 (#2459) - build(deps-dev): bump nl.jqno.equalsverifier:equalsverifier - build(deps): bump com.microsoft.sqlserver:mssql-jdbc from 12.8.1.jre11 to 12.9.0.jre11-preview (#2458) - build(deps): bump com.microsoft.sqlserver:mssql-jdbc - build(deps): bump net.jqwik:jqwik from 1.9.1 to 1.9.2 (#2463) - build(deps): bump net.jqwik:jqwik from 1.9.1 to 1.9.2 - build(deps): bump io.confluent:kafka-protobuf-serializer from 7.7.2 to 7.8.0 (#2464) - build(deps): bump io.confluent:kafka-protobuf-serializer - build(deps): bump org.apache.kafka:kafka-clients from 7.7.2-ce to 7.8.0-ce (#2461) - build(deps): bump org.apache.kafka:kafka-clients - build(deps): bump org.apache.maven.plugins:maven-javadoc-plugin from 3.11.1 to 3.11.2 (#2460) - build(deps): bump org.apache.maven.plugins:maven-javadoc-plugin - build(deps): bump io.confluent:kafka-avro-serializer from 7.7.2 to 7.8.0 (#2456) - build(deps): bump io.confluent:kafka-avro-serializer from 7.7.2 to 7.8.0 - build(deps): bump aws-sdk-v2.version from 2.29.20 to 2.29.29 (#2454) - build(deps): bump aws-sdk-v2.version from 2.29.20 to 2.29.29 - build(deps): bump software.amazon.awssdk:cloudwatchlogs from 2.29.20 to 2.29.24 (#2446) - build(deps): bump software.amazon.awssdk:cloudwatchlogs - build(deps): bump io.lettuce:lettuce-core from 6.5.0.RELEASE to 6.5.1.RELEASE (#2450) - build(deps): bump io.lettuce:lettuce-core - build(deps): bump org.jetbrains.kotlin:kotlin-stdlib-jdk8 from 2.0.21 to 2.1.0 (#2444) - build(deps): bump org.jetbrains.kotlin:kotlin-stdlib-jdk8 - build(deps): bump org.codehaus.mojo:license-maven-plugin from 2.4.0 to 2.5.0 (#2449) - build(deps): bump org.codehaus.mojo:license-maven-plugin - build(deps-dev): bump log4j2Version from 2.24.1 to 2.24.2 (#2426) - build(deps-dev): bump log4j2Version from 2.24.1 to 2.24.2 - build(deps): bump io.confluent:kafka-avro-serializer from 7.7.1 to 7.7.2 (#2451) - build(deps): bump io.confluent:kafka-avro-serializer from 7.7.1 to 7.7.2 - build(deps): bump org.apache.kafka:kafka-clients from 7.7.1-ce to 7.7.2-ce (#2445) - build(deps): bump org.apache.kafka:kafka-clients - build(deps): bump io.confluent:kafka-protobuf-serializer from 7.7.1 to 7.7.2 (#2447) - build(deps): bump io.confluent:kafka-protobuf-serializer - build(deps): bump io.confluent:kafka-protobuf-provider from 7.7.1 to 7.7.2 (#2448) - build(deps): bump io.confluent:kafka-protobuf-provider - build(deps): bump org.jetbrains.kotlin:kotlin-stdlib from 2.0.21 to 2.1.0 (#2443) - build(deps): bump org.jetbrains.kotlin:kotlin-stdlib - build(deps-dev): bump nl.jqno.equalsverifier:equalsverifier from 3.17.3 to 3.17.4 (#2442) - build(deps-dev): bump nl.jqno.equalsverifier:equalsverifier - build(deps): bump fasterxml.jackson.version from 2.18.1 to 2.18.2 (#2441) - build(deps): bump fasterxml.jackson.version from 2.18.1 to 2.18.2 - build(deps): bump org.jetbrains.kotlin:kotlin-reflect from 2.0.21 to 2.1.0 (#2438) - build(deps): bump org.jetbrains.kotlin:kotlin-reflect - Snowflake case insensitive search improve with ANNOTATION added back for backward compatibility (#2437) - Merge branch 'master' into panama-sdkv2-gdcv2 - build(deps): bump com.amazon.redshift:redshift-jdbc42 from 2.1.0.30 to 2.1.0.31 (#2424) - build(deps): bump com.amazon.redshift:redshift-jdbc42 - build(deps): bump com.google.cloud:google-cloud-storage from 2.44.1 to 2.45.0 (#2432) - build(deps): bump com.google.cloud:google-cloud-storage - build(deps): bump software.amazon.awssdk:cloudwatchlogs from 2.29.15 to 2.29.20 (#2431) - build(deps): bump software.amazon.awssdk:cloudwatchlogs - build(deps): bump org.eclipse.rdf4j:rdf4j-repository-sparql from 5.0.3 to 5.1.0 (#2428) - build(deps): bump org.eclipse.rdf4j:rdf4j-repository-sparql - build(deps): bump com.microsoft.azure:msal4j from 1.17.2 to 1.17.3 (#2429) - build(deps): bump com.microsoft.azure:msal4j from 1.17.2 to 1.17.3 - build(deps): bump com.teradata.jdbc:terajdbc from 20.00.00.34 to 20.00.00.37 (#2430) - build(deps): bump com.teradata.jdbc:terajdbc - build(deps): bump org.elasticsearch.client:elasticsearch-rest-client from 8.16.0 to 8.16.1 (#2427) - build(deps): bump org.elasticsearch.client:elasticsearch-rest-client - build(deps): bump aws-sdk-v2.version from 2.29.15 to 2.29.20 (#2423) - build(deps): bump aws-sdk-v2.version from 2.29.15 to 2.29.20 - Changed message to debug (#2422) - Merge branch 'master' into panama-sdkv2-gdcv2 - Adding RDS Certs To Docker Image (#2419) - oracle casing flag (#2415) - Change default endpoint (#2416) - Merge branch 'master' into panama-sdkv2-gdcv2 - Fix secret issue if field is integer (#2412) - glue connection reference fix (#2414) - fixing to use quoted password (#2413) - Fix docdb connection string (#2407) - address DDB Exception issue (#2401) - [panama-sdkv2-gdcv2] Oracle Panama Testing Fix (#2397) - 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 - add quotes around oracle password (#2399) - update to use SSL oracle url (#2400) - Enable case insensitive username/password in secret and allow secret … (#2398) - Synapse panama issue fix, updated connection string prefix. (#2394) - [panama-sdkv2-gdcv2] Fix Db2 JDBC Connection String (#2395) - Merge branch 'master' into panama-sdkv2-gdcv2 - Passing snowflake JDBC parameter into parameters fields instead of wi… (#2391) - Fix issue with secret being not populated for default EnvironmentProp… (#2393) - add default to oracle connection kmskeyid (#2392) - Check if auth is not null (#2388) - Snowflake case insensitive match instead of upper case by default (#2387) - add ImageConfig back to postgres connection yaml (#2386) - 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 - Increase glue connection timeout - Issue 2326 - Timestamp constraint in Cloudera Hive connector (#2353) - Use proper SecretNamePrefix instead of SecretName - 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 - Use glue gamma as default - Use gamma glue endpoint if environment variable specified - 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 - fix commands to work for linux (#2355) - update bump_connectors_version.py to correctly update Dockerfile and … (#2354) - update validation_testing to use ECR (#2351) - update connections yaml files with new image uri - Merge branch 'master' into panama-sdkv2-gdcv2 - Opt in imageuri (#2340) - build(deps): bump software.amazon.glue:schema-registry-serde from 1.1.20 to 1.1.21 (#2349) - build(deps): bump software.amazon.glue:schema-registry-serde - build(deps): bump org.elasticsearch.client:elasticsearch-rest-client from 8.15.2 to 8.15.3 (#2348) - build(deps): bump org.elasticsearch.client:elasticsearch-rest-client - build(deps): bump com.mysql:mysql-connector-j from 9.0.0 to 9.1.0 (#2346) - build(deps): bump com.mysql:mysql-connector-j from 9.0.0 to 9.1.0 - AWS SDK v2 migration (#2339) - build(deps): bump software.amazon.awssdk:bom from 2.28.21 to 2.28.26 (#2343) - build(deps): bump software.amazon.awssdk:bom from 2.28.21 to 2.28.26 - Feature/postgresql disable predicate pushdown (#2337) - Merge branch 'v2-master' into panama-sdkv2-gdcv2 - Update DDB new errors to v2 - Merge branch 'v2-master' - Elasticsearch geo_point type support by converting to varchar (#2244) - build(deps): bump org.eclipse.jetty:jetty-server from 11.0.16 to 11.0.24 in /athena-hbase (#2336) - build(deps): bump org.eclipse.jetty:jetty-server in /athena-hbase - build(deps): bump org.jetbrains.kotlin:kotlin-reflect from 2.0.20 to 2.0.21 (#2334) - build(deps): bump org.jetbrains.kotlin:kotlin-reflect - build(deps): bump surefire.failsafe.version from 3.5.0 to 3.5.1 (#2316) - build(deps): bump surefire.failsafe.version from 3.5.0 to 3.5.1 - build(deps): bump software.amazon.awssdk:bom from 2.28.16 to 2.28.21 (#2329) - build(deps): bump software.amazon.awssdk:bom from 2.28.16 to 2.28.21 - build(deps): bump org.jetbrains.kotlin:kotlin-stdlib from 2.0.20 to 2.0.21 (#2335) - build(deps): bump org.jetbrains.kotlin:kotlin-stdlib - build(deps): bump software.amazon.jsii:jsii-runtime from 1.103.1 to 1.104.0 (#2333) - build(deps): bump software.amazon.jsii:jsii-runtime - build(deps): bump com.sap.cloud.db.jdbc:ngdbc from 2.22.11 to 2.22.12 (#2332) - build(deps): bump com.sap.cloud.db.jdbc:ngdbc from 2.22.11 to 2.22.12 - build(deps): bump org.jetbrains.kotlin:kotlin-stdlib-jdk8 from 2.0.20 to 2.0.21 (#2331) - build(deps): bump org.jetbrains.kotlin:kotlin-stdlib-jdk8 - build(deps): bump com.google.cloud:google-cloud-storage from 2.43.1 to 2.43.2 (#2330) - build(deps): bump com.google.cloud:google-cloud-storage - build(deps): bump org.jetbrains.kotlin:kotlin-stdlib-common from 2.0.20 to 2.0.21 (#2328) - build(deps): bump org.jetbrains.kotlin:kotlin-stdlib-common - [Fix] athena-sqlserver: Add null check for partition function and partitioning column in getPartitionWhereClauses method (#2322) - build(deps): bump software.amazon.awssdk:bom from 2.28.11 to 2.28.16 (#2320) - build(deps): bump software.amazon.awssdk:bom from 2.28.11 to 2.28.16 - build(deps): bump net.jqwik:jqwik from 1.9.0 to 1.9.1 (#2321) - build(deps): bump net.jqwik:jqwik from 1.9.0 to 1.9.1 - build(deps): bump org.apache.maven.plugins:maven-javadoc-plugin from 3.10.0 to 3.10.1 (#2315) - build(deps): bump org.apache.maven.plugins:maven-javadoc-plugin - build(deps-dev): bump nl.jqno.equalsverifier:equalsverifier from 3.17 to 3.17.1 (#2318) - build(deps-dev): bump nl.jqno.equalsverifier:equalsverifier - build(deps): bump org.junit:junit-bom from 5.11.1 to 5.11.2 (#2317) - build(deps): bump org.junit:junit-bom from 5.11.1 to 5.11.2 - build(deps): bump aws-sdk.version from 1.12.772 to 1.12.773 (#2314) - build(deps): bump aws-sdk.version from 1.12.772 to 1.12.773 - reverting PR #2273 for gbq connector as it's not required for cdk. (#2311) - Fix lambda issues with glue (#2308) - [Fix] athena-synapse: Add missing s3 permissions to spill the data that exceeds lambda function limits (#2309) - error handling changes for dynamodb (#2277) - build(deps): bump org.elasticsearch.client:elasticsearch-rest-client from 8.15.1 to 8.15.2 (#2303) - build(deps): bump org.elasticsearch.client:elasticsearch-rest-client - build(deps): bump com.microsoft.azure:msal4j from 1.17.1 to 1.17.2 (#2306) - build(deps): bump com.microsoft.azure:msal4j from 1.17.1 to 1.17.2 - build(deps): bump org.junit:junit-bom from 5.11.0 to 5.11.1 (#2304) - build(deps): bump org.junit:junit-bom from 5.11.0 to 5.11.1 - build(deps): bump software.amazon.awssdk:bom from 2.28.6 to 2.28.11 (#2299) - build(deps): bump software.amazon.awssdk:bom from 2.28.6 to 2.28.11 - build(deps): bump org.apache.maven.plugins:maven-gpg-plugin from 3.2.6 to 3.2.7 (#2307) - build(deps): bump org.apache.maven.plugins:maven-gpg-plugin - build(deps): bump fasterxml.jackson.version from 2.17.2 to 2.18.0 (#2302) - build(deps): bump fasterxml.jackson.version from 2.17.2 to 2.18.0 - build(deps-dev): bump log4j2Version from 2.24.0 to 2.24.1 (#2300) - build(deps-dev): bump log4j2Version from 2.24.0 to 2.24.1 - build(deps): bump com.google.guava:guava from 33.3.0-jre to 33.3.1-jre (#2301) - build(deps): bump com.google.guava:guava from 33.3.0-jre to 33.3.1-jre - build(deps): bump com.google.cloud:google-cloud-storage from 2.43.0 to 2.43.1 (#2305) - build(deps): bump com.google.cloud:google-cloud-storage - build(deps-dev): bump nl.jqno.equalsverifier:equalsverifier from 3.16.2 to 3.17 (#2298) - build(deps-dev): bump nl.jqno.equalsverifier:equalsverifier - fix checkstyle - Merge branch 'v2-master' into panama-sdkv2-gdcv2 - V2 final changes (#2297) - Use prod - Fix teradata (#2294) - SDK V2 ec2 changes (#2293) - Merge pull request #20 from aimethed/update-connections-yaml - remove unneeded Ref - Java Docs were github action was pointing to wrong directory (#2292) - Merge in v2-master 9/25 (#19) - fix missed error from merge - JDBC Pre-1970 Date issue fix (#2290) - Merge branch 'v2-master' - V2 rds (#2273) - v2 DocDB (#2282) - v2 Cloudformation (#2281) - migrate awslogs to cloudwatchlogs (v1 to v2) (#2272) - Add RedshiftCompositeHandler class to populate environment from glue connections (#18) - v2 sdk changes redshift (#2289) - v2 sdk changes emr (#2288) - Merge pull request #17 from aimethed/update-connections-yaml - fix mysql connection yaml - update connectors with mux handlers to use normal in connections yaml - update all ImageURI to use correct repo name (no prod) - build(deps): bump com.google.cloud:google-cloud-storage from 2.42.0 to 2.43.0 (#2284) - build(deps): bump com.google.cloud:google-cloud-storage - build(deps): bump software.amazon.awssdk:bom from 2.28.1 to 2.28.6 (#2287) - build(deps): bump software.amazon.awssdk:bom from 2.28.1 to 2.28.6 - build(deps): bump com.sap.cloud.db.jdbc:ngdbc from 2.21.11 to 2.22.11 (#2286) - build(deps): bump com.sap.cloud.db.jdbc:ngdbc from 2.21.11 to 2.22.11 - build(deps): bump org.apache.kafka:kafka-clients from 7.7.0-ce to 7.7.1-ce (#2283) - build(deps): bump org.apache.kafka:kafka-clients - Merge pull request #16 from aimethed/update-connections-yaml - missed a Runtime property - update image uri to not include partition - build(deps): bump com.google.protobuf:protobuf-java from 3.25.3 to 3.25.5 in /athena-msk (#2280) - build(deps): bump com.google.protobuf:protobuf-java in /athena-msk - build(deps): bump org.apache.kafka:kafka-clients from 3.8.0 to 7.7.0-ce (#2166) - Implement EnvironmentProperties for remaining non-jdbc connectors (#12) - build(deps): bump aws-sdk.version from 1.12.771 to 1.12.772 (#2262) - build(deps): bump aws-sdk.version from 1.12.771 to 1.12.772 - build(deps): bump com.squareup.wire:wire-schema from 5.0.0 to 5.1.0 (#2270) - build(deps): bump com.squareup.wire:wire-schema from 5.0.0 to 5.1.0 - build(deps): bump org.apache.maven.plugins:maven-gpg-plugin from 3.2.5 to 3.2.6 (#2269) - build(deps): bump org.apache.maven.plugins:maven-gpg-plugin - build(deps): bump com.squareup.wire:wire-compiler from 5.0.0 to 5.1.0 (#2266) - build(deps): bump com.squareup.wire:wire-compiler from 5.0.0 to 5.1.0 - build(deps): bump io.confluent:kafka-protobuf-provider from 7.7.0 to 7.7.1 (#2263) - build(deps): bump io.confluent:kafka-protobuf-provider - build(deps): bump io.confluent:kafka-avro-serializer from 7.7.0 to 7.7.1 (#2268) - build(deps): bump io.confluent:kafka-avro-serializer from 7.7.0 to 7.7.1 - build(deps): bump com.squareup.wire:wire-runtime-jvm from 5.0.0 to 5.1.0 (#2267) - build(deps): bump com.squareup.wire:wire-runtime-jvm from 5.0.0 to 5.1.0 - build(deps): bump io.confluent:kafka-protobuf-serializer from 7.7.0 to 7.7.1 (#2264) - build(deps): bump io.confluent:kafka-protobuf-serializer - build(deps): bump net.java.dev.jna:jna-platform from 5.14.0 to 5.15.0 (#2265) - build(deps): bump net.java.dev.jna:jna-platform from 5.14.0 to 5.15.0 - build(deps): bump software.amazon.awssdk:bom from 2.27.21 to 2.28.1 (#2261) - build(deps): bump software.amazon.awssdk:bom from 2.27.21 to 2.28.1 - build(deps): bump com.squareup.wire:wire-runtime-jvm from 4.9.0 to 5.0.0 (#2160) - build(deps): bump com.squareup.wire:wire-runtime-jvm from 4.9.0 to 5.0.0 - build(deps): bump com.squareup.wire:wire-schema from 4.9.0 to 5.0.0 (#2150) - build(deps): bump com.squareup.wire:wire-schema from 4.9.0 to 5.0.0 - build(deps): bump com.squareup.wire:wire-compiler from 4.9.0 to 5.0.0 (#2151) - build(deps): bump com.squareup.wire:wire-compiler from 4.9.0 to 5.0.0 - build(deps): bump org.jetbrains.kotlin:kotlin-stdlib-jdk8 from 1.9.10 to 2.0.20 (#2186) - v2 changes for timestream (#2239) - build(deps): bump org.jetbrains.kotlin:kotlin-stdlib-jdk8 - build(deps): bump org.jetbrains.kotlin:kotlin-stdlib from 1.9.10 to 2.0.20 (#2188) - build(deps): bump org.jetbrains.kotlin:kotlin-stdlib - build(deps): bump org.jetbrains.kotlin:kotlin-reflect from 1.9.10 to 2.0.20 (#2192) - build(deps): bump org.jetbrains.kotlin:kotlin-reflect - build(deps): bump org.jetbrains.kotlin:kotlin-stdlib-common from 1.9.10 to 2.0.20 (#2193) - build(deps): bump org.jetbrains.kotlin:kotlin-stdlib-common - update new uses of semantic version (#2258) - update connections yaml files to use ecr image - fixing yaml files with correct parameters (#13) - Remove dynamodb:ListSchemas as its no longer valid (#2252) - Add athena connector exception class to classify Runtime Exception (#2241) - Merge pull request #11 from awslabs/v2-master - V2 master merge 9/10 (#2255) - v2 migration elasticsearch (#2243) - Migrate Elasticache to AWS SDK v2 (#2238) - V2 image deployment (#2253) - Add rest of JDBC connectors excluding redshift (#10) - Split CFN templates into original and glue connections - build(deps): bump software.amazon.awssdk:bom from 2.27.17 to 2.27.21 (#2249) - build(deps): bump software.amazon.awssdk:bom from 2.27.17 to 2.27.21 - build(deps-dev): bump log4j2Version from 2.23.1 to 2.24.0 (#2247) - build(deps-dev): bump log4j2Version from 2.23.1 to 2.24.0 - build(deps): bump org.elasticsearch.client:elasticsearch-rest-client from 8.15.0 to 8.15.1 (#2246) - build(deps): bump org.elasticsearch.client:elasticsearch-rest-client - build(deps): bump aws-sdk.version from 1.12.770 to 1.12.771 (#2245) - build(deps): bump aws-sdk.version from 1.12.770 to 1.12.771 - Updated Postgresql Split Query Comment (#2242) - V2 merge jsii (#2240) - Collate Aware Postgresql String Builder (#2216) - Refactor glue connection logic to be more abstract (#9) - build(deps): bump org.yaml:snakeyaml from 2.2 to 2.3 (#2236) - build(deps): bump org.yaml:snakeyaml from 2.2 to 2.3 - build(deps): bump surefire.failsafe.version from 3.4.0 to 3.5.0 (#2233) - build(deps): bump surefire.failsafe.version from 3.4.0 to 3.5.0 - build(deps): bump net.snowflake:snowflake-jdbc from 3.18.0 to 3.19.0 (#2235) - build(deps): bump net.snowflake:snowflake-jdbc from 3.18.0 to 3.19.0 - build(deps): bump org.apache.maven.plugins:maven-javadoc-plugin from 3.8.0 to 3.10.0 (#2234) - build(deps): bump org.apache.maven.plugins:maven-javadoc-plugin - build(deps): bump com.microsoft.azure:msal4j from 1.17.0 to 1.17.1 (#2231) - build(deps): bump com.microsoft.azure:msal4j from 1.17.0 to 1.17.1 - build(deps): bump org.apache.commons:commons-lang3 from 3.16.0 to 3.17.0 (#2237) - build(deps): bump org.apache.commons:commons-lang3 from 3.16.0 to 3.17.0 - build(deps): bump com.clickhouse:clickhouse-jdbc from 0.6.4 to 0.6.5 (#2232) - build(deps): bump com.clickhouse:clickhouse-jdbc from 0.6.4 to 0.6.5 - build(deps): bump software.amazon.jsii:jsii-runtime from 1.102.0 to 1.103.1 (#2229) - build(deps): bump software.amazon.jsii:jsii-runtime - build(deps): bump software.amazon.awssdk:bom from 2.27.12 to 2.27.17 (#2230) - build(deps): bump software.amazon.awssdk:bom from 2.27.12 to 2.27.17 - Migrate Cloudwatch Metrics connector to v2 (#2182) - Don't declare jsii-runtime as a dependency of any component directly (#2228) - Add GDCv2 properties to environment - Patch issues from initial merge - Merge v2-master into Panama project - Panama phase 1 squashed commit - Update v2-master with master - build(deps): bump software.amazon.awssdk:bom from 2.27.10 to 2.27.12 (#2214) - build(deps): bump software.amazon.awssdk:bom from 2.27.10 to 2.27.12 - build(deps-dev): bump nl.jqno.equalsverifier:equalsverifier from 3.16.1 to 3.16.2 (#2213) - build(deps-dev): bump nl.jqno.equalsverifier:equalsverifier - build(deps): bump com.microsoft.sqlserver:mssql-jdbc from 12.8.0.jre11 to 12.8.1.jre11 (#2212) - build(deps): bump com.microsoft.sqlserver:mssql-jdbc - build(deps): bump com.microsoft.azure:msal4j from 1.16.2 to 1.17.0 (#2210) - build(deps): bump com.microsoft.azure:msal4j from 1.16.2 to 1.17.0 - build(deps): bump org.apache.maven.plugins:maven-checkstyle-plugin from 3.4.0 to 3.5.0 (#2211) - build(deps): bump org.apache.maven.plugins:maven-checkstyle-plugin - build(deps): bump org.postgresql:postgresql from 42.7.3 to 42.7.4 (#2209) - build(deps): bump org.postgresql:postgresql from 42.7.3 to 42.7.4 - update v2-master with msk dependency change (#2208) - v2 migration vertica issue fix (#2147) - Fix return statement in getGlueSchemaType method (#2199) - fixed SpillLocationVerifier merge errors - Revert "build(deps): bump software.amazon.msk:aws-msk-iam-auth from 2.1.1 to 2.2.0" (#2181) - merge in master, to be tested - build(deps): bump com.google.cloud:google-cloud-storage from 2.41.0 to 2.42.0 (#2189) - build(deps): bump com.google.cloud:google-cloud-storage - build(deps): bump software.amazon.awssdk:bom from 2.27.7 to 2.27.10 (#2190) - build(deps): bump software.amazon.awssdk:bom from 2.27.7 to 2.27.10 - build(deps): bump org.apache.maven.plugins:maven-dependency-plugin from 3.7.1 to 3.8.0 (#2191) - build(deps): bump org.apache.maven.plugins:maven-dependency-plugin - build(deps): bump aws-sdk.version from 1.12.769 to 1.12.770 (#2185) - build(deps): bump aws-sdk.version from 1.12.769 to 1.12.770 - ignore `aws-msk-iam-auth` for dependabot (#2184) - sqlserver connector listSchema query changes (#2127) - update KMS to AES_256 (#2180) - Make VPC optional in DB2 connectors (#2179) - build(deps): bump aws-sdk.version from 1.12.767 to 1.12.769 (#2171) - build(deps): bump aws-sdk.version from 1.12.767 to 1.12.769 - build(deps): bump com.google.guava:guava from 33.2.1-jre to 33.3.0-jre (#2176) - build(deps): bump com.google.guava:guava from 33.2.1-jre to 33.3.0-jre - build(deps): bump org.junit:junit-bom from 5.10.3 to 5.11.0 (#2175) - build(deps): bump org.junit:junit-bom from 5.10.3 to 5.11.0 - build(deps): bump software.amazon.awssdk:bom from 2.27.2 to 2.27.7 (#2178) - build(deps): bump software.amazon.awssdk:bom from 2.27.2 to 2.27.7 - build(deps): bump surefire.failsafe.version from 3.3.1 to 3.4.0 (#2177) - build(deps): bump surefire.failsafe.version from 3.3.1 to 3.4.0 - build(deps): bump commons-cli:commons-cli from 1.8.0 to 1.9.0 (#2174) - build(deps): bump commons-cli:commons-cli from 1.8.0 to 1.9.0 - build(deps): bump org.apache.maven.plugins:maven-gpg-plugin from 3.2.4 to 3.2.5 (#2173) - build(deps): bump org.apache.maven.plugins:maven-gpg-plugin - build(deps): bump com.clickhouse:clickhouse-jdbc from 0.6.3 to 0.6.4 (#2172) - build(deps): bump com.clickhouse:clickhouse-jdbc from 0.6.3 to 0.6.4 - Added Data Source Hints (#2148) - [Fix] Add views to the Table list in athena-sqlserver connector (#2170) - Fix for cloudwatch-metrics pagination bug (#2169) - Added QPT Support for TPCDS Connector (#2168) - build(deps): bump org.elasticsearch.client:elasticsearch-rest-client from 8.14.3 to 8.15.0 (#2159) - build(deps): bump org.elasticsearch.client:elasticsearch-rest-client - build(deps): bump software.amazon.awssdk:bom from 2.26.29 to 2.27.2 (#2164) - build(deps): bump software.amazon.awssdk:bom from 2.26.29 to 2.27.2 - build(deps): bump software.amazon.msk:aws-msk-iam-auth from 2.1.1 to 2.2.0 (#2167) - build(deps): bump software.amazon.msk:aws-msk-iam-auth - build(deps): bump io.confluent:kafka-protobuf-provider from 7.6.0 to 7.7.0 (#2157) - build(deps): bump io.confluent:kafka-protobuf-provider - build(deps): bump org.apache.directory.api:api-ldap-model from 2.1.6 to 2.1.7 (#2163) - build(deps): bump org.apache.directory.api:api-ldap-model - build(deps): bump com.google.protobuf:protobuf-java from 3.19.6 to 3.25.3 (#2155) - build(deps): bump com.google.protobuf:protobuf-java - build(deps): bump org.apache.commons:commons-lang3 from 3.15.0 to 3.16.0 (#2161) - build(deps): bump org.apache.commons:commons-lang3 from 3.15.0 to 3.16.0 - build(deps): bump slf4j-log4j.version from 2.0.13 to 2.0.16 (#2154) - build(deps): bump slf4j-log4j.version from 2.0.13 to 2.0.16 - build(deps): bump org.apache.avro:avro from 1.11.3 to 1.12.0 (#2153) - build(deps): bump org.apache.avro:avro from 1.11.3 to 1.12.0 - Remove duplicate dependencies from athena-msk pom.xml (#2146) - build(deps): bump com.google.protobuf:protobuf-java from 3.19.4 to 3.19.6 in /athena-msk (#2145) - build(deps): bump com.google.protobuf:protobuf-java in /athena-msk - [FEATURE] Add Support for querying Avro/Protobuf Data in athena-msk Connector (#2075) - DocDB select query with _id issue fix (#2105) - build(deps-dev): bump org.hamcrest:hamcrest from 2.2 to 3.0 (#2137) - build(deps-dev): bump org.hamcrest:hamcrest from 2.2 to 3.0 - build(deps): bump com.mysql:mysql-connector-j from 8.4.0 to 9.0.0 (#2074) - build(deps): bump com.mysql:mysql-connector-j from 8.4.0 to 9.0.0 - build(deps): bump org.eclipse.rdf4j:rdf4j-repository-sparql from 5.0.1 to 5.0.2 (#2136) - build(deps): bump org.eclipse.rdf4j:rdf4j-repository-sparql - Feature/sqlserver issue 1540 (#2126) - Neptune dependency upgrade (#2143) - Remove s3:listAllMyBuckets permission (#2131) - build(deps): bump com.amazon.redshift:redshift-jdbc42 from 2.1.0.29 to 2.1.0.30 (#2141) - build(deps): bump com.amazon.redshift:redshift-jdbc42 - build(deps): bump com.oracle.database.jdbc:ojdbc8 from 23.4.0.24.05 to 23.5.0.24.07 (#2140) - build(deps): bump com.oracle.database.jdbc:ojdbc8 - build(deps): bump io.lettuce:lettuce-core from 6.3.2.RELEASE to 6.4.0.RELEASE (#2138) - build(deps): bump io.lettuce:lettuce-core - build(deps): bump software.amazon.awssdk:bom from 2.26.25 to 2.26.29 (#2139) - build(deps): bump software.amazon.awssdk:bom from 2.26.25 to 2.26.29 - build(deps): bump software.amazon.jsii:jsii-runtime from 1.101.0 to 1.102.0 (#2142) - build(deps): bump software.amazon.jsii:jsii-runtime - build(deps): bump com.google.cloud:google-cloud-storage from 2.40.1 to 2.41.0 (#2135) - build(deps): bump com.google.cloud:google-cloud-storage - build(deps): bump com.microsoft.sqlserver:mssql-jdbc from 12.7.1.jre11-preview to 12.8.0.jre11 (#2133) - build(deps): bump com.microsoft.sqlserver:mssql-jdbc - build(deps): bump aws-sdk.version from 1.12.765 to 1.12.767 (#2134) - build(deps): bump aws-sdk.version from 1.12.765 to 1.12.767 - BigQuery empty table and projectId casing issues fix (#2068) - Handling array values in Neptune nod…
Issue #, if available:
Description of changes:
Added unit tests for athena-federation-sdk module.
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.