Skip to content
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

Updating to latest changes #1

Open
wants to merge 2,093 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
2093 commits
Select commit Hold shift + click to select a range
09ae3a9
build(deps): bump org.apache.maven.plugins:maven-gpg-plugin from 3.2.…
github-actions[bot] Sep 30, 2024
9a95f78
build(deps): bump software.amazon.awssdk:bom from 2.28.6 to 2.28.11
dependabot[bot] Sep 30, 2024
22c8ac0
build(deps): bump software.amazon.awssdk:bom from 2.28.6 to 2.28.11 (…
github-actions[bot] Sep 30, 2024
b1e2884
build(deps): bump org.junit:junit-bom from 5.11.0 to 5.11.1
dependabot[bot] Sep 30, 2024
1cc0cd8
build(deps): bump org.junit:junit-bom from 5.11.0 to 5.11.1 (#2304)
github-actions[bot] Sep 30, 2024
593166d
build(deps): bump com.microsoft.azure:msal4j from 1.17.1 to 1.17.2
dependabot[bot] Sep 30, 2024
1c9c790
build(deps): bump com.microsoft.azure:msal4j from 1.17.1 to 1.17.2 (#…
github-actions[bot] Sep 30, 2024
34c63cc
build(deps): bump org.elasticsearch.client:elasticsearch-rest-client
dependabot[bot] Sep 30, 2024
bbe98f6
build(deps): bump org.elasticsearch.client:elasticsearch-rest-client …
github-actions[bot] Sep 30, 2024
2991984
error handling changes for dynamodb (#2277)
Trianz-Akshay Sep 30, 2024
620c8bd
[Fix] athena-synapse: Add missing s3 permissions to spill the data th…
Jithendar12 Oct 2, 2024
a787426
Fix lambda issues with glue (#2308)
ejeffrli Oct 2, 2024
d42e759
reverting PR #2273 for gbq connector as it's not required for cdk. (#…
VenkatasivareddyTR Oct 4, 2024
000c1df
build(deps): bump aws-sdk.version from 1.12.772 to 1.12.773
dependabot[bot] Oct 7, 2024
d0d677a
build(deps): bump aws-sdk.version from 1.12.772 to 1.12.773 (#2314)
github-actions[bot] Oct 7, 2024
3836e94
build(deps): bump org.junit:junit-bom from 5.11.1 to 5.11.2
dependabot[bot] Oct 7, 2024
151817b
build(deps): bump org.junit:junit-bom from 5.11.1 to 5.11.2 (#2317)
github-actions[bot] Oct 7, 2024
8f56d13
build(deps-dev): bump nl.jqno.equalsverifier:equalsverifier
dependabot[bot] Oct 7, 2024
59945d0
build(deps-dev): bump nl.jqno.equalsverifier:equalsverifier from 3.17…
github-actions[bot] Oct 7, 2024
15acaaf
build(deps): bump org.apache.maven.plugins:maven-javadoc-plugin
dependabot[bot] Oct 7, 2024
01c6596
build(deps): bump org.apache.maven.plugins:maven-javadoc-plugin from …
github-actions[bot] Oct 7, 2024
b64e81a
build(deps): bump net.jqwik:jqwik from 1.9.0 to 1.9.1
dependabot[bot] Oct 7, 2024
34a50e4
build(deps): bump net.jqwik:jqwik from 1.9.0 to 1.9.1 (#2321)
github-actions[bot] Oct 7, 2024
2bc3c69
build(deps): bump software.amazon.awssdk:bom from 2.28.11 to 2.28.16
dependabot[bot] Oct 7, 2024
78732de
build(deps): bump software.amazon.awssdk:bom from 2.28.11 to 2.28.16 …
github-actions[bot] Oct 7, 2024
bf84d84
[Fix] athena-sqlserver: Add null check for partition function and par…
Jithendar12 Oct 10, 2024
6dddb37
build(deps): bump org.jetbrains.kotlin:kotlin-stdlib-common
dependabot[bot] Oct 14, 2024
333f69c
build(deps): bump org.jetbrains.kotlin:kotlin-stdlib-common from 2.0.…
github-actions[bot] Oct 14, 2024
0a7c0fc
build(deps): bump com.google.cloud:google-cloud-storage
dependabot[bot] Oct 14, 2024
fda30b9
build(deps): bump com.google.cloud:google-cloud-storage from 2.43.1 t…
github-actions[bot] Oct 14, 2024
88446d8
build(deps): bump org.jetbrains.kotlin:kotlin-stdlib-jdk8
dependabot[bot] Oct 14, 2024
6d20f80
build(deps): bump org.jetbrains.kotlin:kotlin-stdlib-jdk8 from 2.0.20…
github-actions[bot] Oct 14, 2024
5ca1e7f
build(deps): bump com.sap.cloud.db.jdbc:ngdbc from 2.22.11 to 2.22.12
dependabot[bot] Oct 14, 2024
dabf71c
build(deps): bump com.sap.cloud.db.jdbc:ngdbc from 2.22.11 to 2.22.12…
github-actions[bot] Oct 14, 2024
efea614
build(deps): bump software.amazon.jsii:jsii-runtime
dependabot[bot] Oct 14, 2024
783d8cb
build(deps): bump software.amazon.jsii:jsii-runtime from 1.103.1 to 1…
github-actions[bot] Oct 14, 2024
8e9c49e
build(deps): bump org.jetbrains.kotlin:kotlin-stdlib
dependabot[bot] Oct 14, 2024
fc58823
build(deps): bump org.jetbrains.kotlin:kotlin-stdlib from 2.0.20 to 2…
github-actions[bot] Oct 14, 2024
af6e30d
build(deps): bump software.amazon.awssdk:bom from 2.28.16 to 2.28.21
dependabot[bot] Oct 14, 2024
4ea9ba1
build(deps): bump software.amazon.awssdk:bom from 2.28.16 to 2.28.21 …
github-actions[bot] Oct 14, 2024
9a9dcf5
build(deps): bump surefire.failsafe.version from 3.5.0 to 3.5.1
dependabot[bot] Oct 14, 2024
e0bf52a
build(deps): bump surefire.failsafe.version from 3.5.0 to 3.5.1 (#2316)
github-actions[bot] Oct 14, 2024
66bc48a
build(deps): bump org.jetbrains.kotlin:kotlin-reflect
dependabot[bot] Oct 14, 2024
75f7758
build(deps): bump org.jetbrains.kotlin:kotlin-reflect from 2.0.20 to …
github-actions[bot] Oct 14, 2024
ddb7100
build(deps): bump org.eclipse.jetty:jetty-server in /athena-hbase
dependabot[bot] Oct 14, 2024
4f2e1d7
build(deps): bump org.eclipse.jetty:jetty-server from 11.0.16 to 11.0…
github-actions[bot] Oct 14, 2024
c65b448
Elasticsearch geo_point type support by converting to varchar (#2244)
VenkatasivareddyTR Oct 14, 2024
6532849
Merge branch 'v2-master'
aimethed Oct 16, 2024
12644d0
Update DDB new errors to v2
aimethed Oct 16, 2024
90af2de
Merge branch 'v2-master' into panama-sdkv2-gdcv2
aimethed Oct 16, 2024
571c83f
Feature/postgresql disable predicate pushdown (#2337)
AbdulR3hman Oct 17, 2024
fd26659
build(deps): bump software.amazon.awssdk:bom from 2.28.21 to 2.28.26
dependabot[bot] Oct 21, 2024
fb376ca
build(deps): bump software.amazon.awssdk:bom from 2.28.21 to 2.28.26 …
github-actions[bot] Oct 21, 2024
8fe875f
AWS SDK v2 migration (#2339)
aimethed Oct 22, 2024
0f43310
build(deps): bump com.mysql:mysql-connector-j from 9.0.0 to 9.1.0
dependabot[bot] Oct 22, 2024
3282742
build(deps): bump com.mysql:mysql-connector-j from 9.0.0 to 9.1.0 (#2…
github-actions[bot] Oct 22, 2024
90b8c45
build(deps): bump org.elasticsearch.client:elasticsearch-rest-client
dependabot[bot] Oct 22, 2024
1feff4d
build(deps): bump org.elasticsearch.client:elasticsearch-rest-client …
github-actions[bot] Oct 22, 2024
851c2b6
build(deps): bump software.amazon.glue:schema-registry-serde
dependabot[bot] Oct 22, 2024
be0430b
build(deps): bump software.amazon.glue:schema-registry-serde from 1.1…
github-actions[bot] Oct 22, 2024
d31f217
Opt in imageuri (#2340)
aimethed Oct 22, 2024
20f7b0f
Merge branch 'master' into panama-sdkv2-gdcv2
aimethed Oct 23, 2024
6b99732
update connections yaml files with new image uri
aimethed Oct 23, 2024
9853060
update validation_testing to use ECR (#2351)
aimethed Oct 23, 2024
631c590
update bump_connectors_version.py to correctly update Dockerfile and …
aimethed Oct 24, 2024
2e874be
fix commands to work for linux (#2355)
aimethed Oct 24, 2024
de1cd60
build(deps): bump com.google.cloud:google-cloud-storage
dependabot[bot] Oct 28, 2024
55b5980
build(deps): bump com.google.cloud:google-cloud-storage from 2.43.2 t…
github-actions[bot] Oct 28, 2024
937b3ac
build(deps): bump org.apache.maven.plugins:maven-dependency-plugin
dependabot[bot] Oct 28, 2024
cd56f06
build(deps): bump org.apache.maven.plugins:maven-dependency-plugin fr…
github-actions[bot] Oct 28, 2024
6e4896e
build(deps): bump org.junit:junit-bom from 5.11.2 to 5.11.3
dependabot[bot] Oct 28, 2024
fb3ea8b
build(deps): bump org.junit:junit-bom from 5.11.2 to 5.11.3 (#2359)
github-actions[bot] Oct 28, 2024
a6a7686
build(deps): bump net.java.dev.jna:jna-platform from 5.14.0 to 5.15.0
dependabot[bot] Oct 28, 2024
cd0e67f
build(deps): bump net.java.dev.jna:jna-platform from 5.14.0 to 5.15.0…
github-actions[bot] Oct 28, 2024
8a44c72
build(deps): bump software.amazon.awssdk:cloudwatchlogs
dependabot[bot] Oct 28, 2024
1494f2c
build(deps): bump software.amazon.awssdk:cloudwatchlogs from 2.28.2 t…
github-actions[bot] Oct 28, 2024
4b1ece1
build(deps): bump org.apache.maven.plugins:maven-checkstyle-plugin
dependabot[bot] Oct 28, 2024
7bb5489
build(deps): bump org.apache.maven.plugins:maven-checkstyle-plugin fr…
github-actions[bot] Oct 28, 2024
75c380d
build(deps): bump net.snowflake:snowflake-jdbc from 3.19.0 to 3.19.1
dependabot[bot] Oct 28, 2024
1677203
build(deps): bump net.snowflake:snowflake-jdbc from 3.19.0 to 3.19.1 …
github-actions[bot] Oct 28, 2024
2ba4bf4
build(deps): bump aws-sdk-v2.version from 2.28.9 to 2.29.1
dependabot[bot] Oct 28, 2024
3a306dd
build(deps): bump aws-sdk-v2.version from 2.28.9 to 2.29.1 (#2356)
github-actions[bot] Oct 28, 2024
dea9f58
Bug/elasticsearch float issue (#2341)
VenkatasivareddyTR Oct 30, 2024
aa3efc1
Use gamma glue endpoint if environment variable specified
ejeffrli Oct 31, 2024
bd915a8
Use glue gamma as default
ejeffrli Nov 1, 2024
9d655ad
build(deps): bump net.snowflake:snowflake-jdbc from 3.19.1 to 3.20.0
dependabot[bot] Nov 4, 2024
a4a75af
build(deps): bump net.snowflake:snowflake-jdbc from 3.19.1 to 3.20.0 …
github-actions[bot] Nov 4, 2024
ca36d0d
build(deps): bump com.clickhouse:clickhouse-jdbc from 0.6.5 to 0.7.1
dependabot[bot] Nov 4, 2024
4f80982
build(deps): bump com.clickhouse:clickhouse-jdbc from 0.6.5 to 0.7.1 …
github-actions[bot] Nov 4, 2024
2607586
build(deps): bump gremlinDriverVersion from 3.7.2 to 3.7.3
dependabot[bot] Nov 4, 2024
89b1b14
build(deps): bump gremlinDriverVersion from 3.7.2 to 3.7.3 (#2371)
github-actions[bot] Nov 4, 2024
61a0a9f
build(deps): bump software.amazon.awssdk:cloudwatchlogs
dependabot[bot] Nov 4, 2024
1a9ff46
build(deps): bump software.amazon.awssdk:cloudwatchlogs from 2.29.1 t…
github-actions[bot] Nov 4, 2024
826bbe2
build(deps): bump fasterxml.jackson.version from 2.18.0 to 2.18.1
dependabot[bot] Nov 4, 2024
cc37781
build(deps): bump fasterxml.jackson.version from 2.18.0 to 2.18.1 (#2…
github-actions[bot] Nov 4, 2024
2b07ec7
build(deps): bump surefire.failsafe.version from 3.5.1 to 3.5.2
dependabot[bot] Nov 4, 2024
3a2a903
build(deps): bump surefire.failsafe.version from 3.5.1 to 3.5.2 (#2374)
github-actions[bot] Nov 4, 2024
d5c90de
build(deps): bump io.lettuce:lettuce-core
dependabot[bot] Nov 4, 2024
6bcd1b6
build(deps): bump io.lettuce:lettuce-core from 6.4.0.RELEASE to 6.5.0…
github-actions[bot] Nov 4, 2024
1007df6
build(deps): bump aws-sdk-v2.version from 2.29.1 to 2.29.6
dependabot[bot] Nov 4, 2024
9b64822
build(deps): bump aws-sdk-v2.version from 2.29.1 to 2.29.6 (#2369)
github-actions[bot] Nov 4, 2024
f2c67fe
build(deps): bump org.apache.maven.plugins:maven-javadoc-plugin
dependabot[bot] Nov 4, 2024
d35068b
build(deps): bump org.apache.maven.plugins:maven-javadoc-plugin from …
github-actions[bot] Nov 4, 2024
483fc3b
Use proper SecretNamePrefix instead of SecretName
ejeffrli Nov 4, 2024
9ebc772
Issue 2326 - Timestamp constraint in Cloudera Hive connector (#2353)
Trianz-Akshay Nov 6, 2024
e602b6d
Increase glue connection timeout
ejeffrli Nov 8, 2024
18011a9
build(deps): bump aws-sdk-v2.version from 2.29.6 to 2.29.9
dependabot[bot] Nov 11, 2024
7eb2d66
build(deps): bump aws-sdk-v2.version from 2.29.6 to 2.29.9 (#2380)
github-actions[bot] Nov 11, 2024
37ee44f
build(deps): bump com.oracle.database.jdbc:ojdbc8
dependabot[bot] Nov 11, 2024
b1d8b30
build(deps): bump com.oracle.database.jdbc:ojdbc8 from 23.5.0.24.07 t…
github-actions[bot] Nov 11, 2024
c3e12c5
build(deps): bump org.eclipse.rdf4j:rdf4j-repository-sparql
dependabot[bot] Nov 11, 2024
6ddd7e5
build(deps): bump org.eclipse.rdf4j:rdf4j-repository-sparql from 5.0.…
github-actions[bot] Nov 11, 2024
f7a74c7
build(deps): bump com.clickhouse:clickhouse-jdbc
dependabot[bot] Nov 11, 2024
354a5e3
build(deps): bump com.clickhouse:clickhouse-jdbc from 0.7.1 to 0.7.1-…
github-actions[bot] Nov 11, 2024
2c80e24
build(deps-dev): bump nl.jqno.equalsverifier:equalsverifier
dependabot[bot] Nov 11, 2024
b70ab57
build(deps-dev): bump nl.jqno.equalsverifier:equalsverifier from 3.17…
github-actions[bot] Nov 11, 2024
f3bdd8b
build(deps): bump software.amazon.awssdk:cloudwatchlogs
dependabot[bot] Nov 11, 2024
f6d3620
build(deps): bump software.amazon.awssdk:cloudwatchlogs from 2.29.6 t…
github-actions[bot] Nov 11, 2024
7301f73
add ImageConfig back to postgres connection yaml (#2386)
aimethed Nov 11, 2024
856374e
Snowflake case insensitive match instead of upper case by default (#2…
chngpe Nov 13, 2024
72a5298
Check if auth is not null (#2388)
ejeffrli Nov 14, 2024
c076ed8
add default to oracle connection kmskeyid (#2392)
aimethed Nov 14, 2024
165f6b3
Fix issue with secret being not populated for default EnvironmentProp…
ejeffrli Nov 15, 2024
7f8c53c
Passing snowflake JDBC parameter into parameters fields instead of wi…
chngpe Nov 15, 2024
d162972
Merge branch 'master' into panama-sdkv2-gdcv2
aimethed Nov 15, 2024
2e2ecf2
[panama-sdkv2-gdcv2] Fix Db2 JDBC Connection String (#2395)
Jithendar12 Nov 15, 2024
537fff1
Synapse panama issue fix, updated connection string prefix. (#2394)
VenkatasivareddyTR Nov 15, 2024
220390d
Enable case insensitive username/password in secret and allow secret …
ejeffrli Nov 16, 2024
b3077e8
update to use SSL oracle url (#2400)
aimethed Nov 17, 2024
fdb2f25
add quotes around oracle password (#2399)
aimethed Nov 17, 2024
4b02df0
build(deps): bump aws-sdk-v2.version from 2.29.9 to 2.29.15
dependabot[bot] Nov 18, 2024
2eb1a12
build(deps): bump aws-sdk-v2.version from 2.29.9 to 2.29.15 (#2402)
github-actions[bot] Nov 18, 2024
467aa50
build(deps): bump software.amazon.glue:schema-registry-serde
dependabot[bot] Nov 18, 2024
34d8055
build(deps): bump software.amazon.glue:schema-registry-serde from 1.1…
github-actions[bot] Nov 18, 2024
bd7daee
build(deps): bump software.amazon.jsii:jsii-runtime
dependabot[bot] Nov 18, 2024
e841aba
build(deps): bump software.amazon.jsii:jsii-runtime from 1.104.0 to 1…
github-actions[bot] Nov 18, 2024
389ffc0
build(deps): bump org.elasticsearch.client:elasticsearch-rest-client
dependabot[bot] Nov 18, 2024
7dafeba
build(deps): bump org.elasticsearch.client:elasticsearch-rest-client …
github-actions[bot] Nov 18, 2024
3c83e84
build(deps): bump software.amazon.awssdk:cloudwatchlogs
dependabot[bot] Nov 18, 2024
2acfcd0
build(deps): bump software.amazon.awssdk:cloudwatchlogs from 2.29.9 t…
github-actions[bot] Nov 18, 2024
35e2b6c
[panama-sdkv2-gdcv2] Oracle Panama Testing Fix (#2397)
ritiktrianz Nov 18, 2024
c9d6c1f
address DDB Exception issue (#2401)
chngpe Nov 18, 2024
0b81e21
Fix docdb connection string (#2407)
ejeffrli Nov 18, 2024
153b751
fixing to use quoted password (#2413)
aimethed Nov 20, 2024
e4a53aa
glue connection reference fix (#2414)
chngpe Nov 20, 2024
5fe1b3c
Fix secret issue if field is integer (#2412)
ejeffrli Nov 20, 2024
a1c288b
Merge branch 'master' into panama-sdkv2-gdcv2
aimethed Nov 20, 2024
640b3a6
Change default endpoint (#2416)
ejeffrli Nov 22, 2024
85e29d0
oracle casing flag (#2415)
aimethed Nov 22, 2024
671ce3a
Adding RDS Certs To Docker Image (#2419)
AbdulR3hman Nov 22, 2024
aad7feb
Merge branch 'master' into panama-sdkv2-gdcv2
aimethed Nov 22, 2024
65e381b
Changed message to debug (#2422)
AbdulR3hman Nov 23, 2024
76f7ae3
build(deps): bump aws-sdk-v2.version from 2.29.15 to 2.29.20
dependabot[bot] Nov 25, 2024
295e822
build(deps): bump aws-sdk-v2.version from 2.29.15 to 2.29.20 (#2423)
github-actions[bot] Nov 25, 2024
f1c4f35
build(deps): bump org.elasticsearch.client:elasticsearch-rest-client
dependabot[bot] Nov 25, 2024
3372604
build(deps): bump org.elasticsearch.client:elasticsearch-rest-client …
github-actions[bot] Nov 25, 2024
f400dc3
build(deps): bump com.teradata.jdbc:terajdbc
dependabot[bot] Nov 25, 2024
931b3fe
build(deps): bump com.teradata.jdbc:terajdbc from 20.00.00.34 to 20.0…
github-actions[bot] Nov 25, 2024
a86dbcc
build(deps): bump com.microsoft.azure:msal4j from 1.17.2 to 1.17.3
dependabot[bot] Nov 25, 2024
fcab377
build(deps): bump com.microsoft.azure:msal4j from 1.17.2 to 1.17.3 (#…
github-actions[bot] Nov 25, 2024
7e3a545
build(deps): bump org.eclipse.rdf4j:rdf4j-repository-sparql
dependabot[bot] Nov 25, 2024
c78b251
build(deps): bump org.eclipse.rdf4j:rdf4j-repository-sparql from 5.0.…
github-actions[bot] Nov 25, 2024
0f745d7
build(deps): bump software.amazon.awssdk:cloudwatchlogs
dependabot[bot] Nov 25, 2024
3be3606
build(deps): bump software.amazon.awssdk:cloudwatchlogs from 2.29.15 …
github-actions[bot] Nov 25, 2024
74b5ef3
build(deps): bump com.google.cloud:google-cloud-storage
dependabot[bot] Nov 25, 2024
41a7939
build(deps): bump com.google.cloud:google-cloud-storage from 2.44.1 t…
github-actions[bot] Nov 25, 2024
facb6e9
build(deps): bump com.amazon.redshift:redshift-jdbc42
dependabot[bot] Nov 25, 2024
0e0507d
build(deps): bump com.amazon.redshift:redshift-jdbc42 from 2.1.0.30 t…
github-actions[bot] Nov 25, 2024
ac93ab3
Merge branch 'master' into panama-sdkv2-gdcv2
aimethed Nov 26, 2024
8a43a53
Snowflake case insensitive search improve with ANNOTATION added back …
chngpe Nov 27, 2024
ed41d35
build(deps): bump org.jetbrains.kotlin:kotlin-reflect
dependabot[bot] Dec 2, 2024
9e3eae6
build(deps): bump org.jetbrains.kotlin:kotlin-reflect from 2.0.21 to …
github-actions[bot] Dec 2, 2024
4576f00
build(deps): bump fasterxml.jackson.version from 2.18.1 to 2.18.2
dependabot[bot] Dec 2, 2024
3920ac5
build(deps): bump fasterxml.jackson.version from 2.18.1 to 2.18.2 (#2…
github-actions[bot] Dec 2, 2024
82409df
build(deps-dev): bump nl.jqno.equalsverifier:equalsverifier
dependabot[bot] Dec 2, 2024
08be910
build(deps-dev): bump nl.jqno.equalsverifier:equalsverifier from 3.17…
github-actions[bot] Dec 2, 2024
6c04142
build(deps): bump org.jetbrains.kotlin:kotlin-stdlib
dependabot[bot] Dec 2, 2024
fde5781
build(deps): bump org.jetbrains.kotlin:kotlin-stdlib from 2.0.21 to 2…
github-actions[bot] Dec 2, 2024
d432c8c
build(deps): bump io.confluent:kafka-protobuf-provider
dependabot[bot] Dec 2, 2024
c39a159
build(deps): bump io.confluent:kafka-protobuf-provider from 7.7.1 to …
github-actions[bot] Dec 2, 2024
de6c833
build(deps): bump io.confluent:kafka-protobuf-serializer
dependabot[bot] Dec 2, 2024
fe40ee4
build(deps): bump io.confluent:kafka-protobuf-serializer from 7.7.1 t…
github-actions[bot] Dec 2, 2024
9c96b47
build(deps): bump org.apache.kafka:kafka-clients
dependabot[bot] Dec 2, 2024
76ee84a
build(deps): bump org.apache.kafka:kafka-clients from 7.7.1-ce to 7.7…
github-actions[bot] Dec 2, 2024
f9e40e2
build(deps): bump io.confluent:kafka-avro-serializer from 7.7.1 to 7.7.2
dependabot[bot] Dec 2, 2024
5dd619b
build(deps): bump io.confluent:kafka-avro-serializer from 7.7.1 to 7.…
github-actions[bot] Dec 2, 2024
b8ae037
build(deps-dev): bump log4j2Version from 2.24.1 to 2.24.2
dependabot[bot] Dec 2, 2024
2047f5e
build(deps-dev): bump log4j2Version from 2.24.1 to 2.24.2 (#2426)
github-actions[bot] Dec 2, 2024
1fe4fff
build(deps): bump org.codehaus.mojo:license-maven-plugin
dependabot[bot] Dec 2, 2024
c41b17a
build(deps): bump org.codehaus.mojo:license-maven-plugin from 2.4.0 t…
github-actions[bot] Dec 2, 2024
64ce438
build(deps): bump org.jetbrains.kotlin:kotlin-stdlib-jdk8
dependabot[bot] Dec 2, 2024
a9eaa6b
build(deps): bump org.jetbrains.kotlin:kotlin-stdlib-jdk8 from 2.0.21…
github-actions[bot] Dec 2, 2024
bbf2dcf
build(deps): bump io.lettuce:lettuce-core
dependabot[bot] Dec 2, 2024
f9829fa
build(deps): bump io.lettuce:lettuce-core from 6.5.0.RELEASE to 6.5.1…
github-actions[bot] Dec 2, 2024
ff672df
build(deps): bump software.amazon.awssdk:cloudwatchlogs
dependabot[bot] Dec 2, 2024
dcd315c
build(deps): bump software.amazon.awssdk:cloudwatchlogs from 2.29.20 …
github-actions[bot] Dec 2, 2024
bdd1028
build(deps): bump aws-sdk-v2.version from 2.29.20 to 2.29.29
dependabot[bot] Dec 9, 2024
b0235bb
build(deps): bump aws-sdk-v2.version from 2.29.20 to 2.29.29 (#2454)
github-actions[bot] Dec 9, 2024
1d533d6
build(deps): bump io.confluent:kafka-avro-serializer from 7.7.2 to 7.8.0
dependabot[bot] Dec 9, 2024
0af3d5d
build(deps): bump io.confluent:kafka-avro-serializer from 7.7.2 to 7.…
github-actions[bot] Dec 9, 2024
5a30e77
build(deps): bump org.apache.maven.plugins:maven-javadoc-plugin
dependabot[bot] Dec 9, 2024
85a7ffb
build(deps): bump org.apache.maven.plugins:maven-javadoc-plugin from …
github-actions[bot] Dec 9, 2024
0ba87ee
build(deps): bump org.apache.kafka:kafka-clients
dependabot[bot] Dec 9, 2024
8da68b3
build(deps): bump org.apache.kafka:kafka-clients from 7.7.2-ce to 7.8…
github-actions[bot] Dec 9, 2024
7822f85
build(deps): bump io.confluent:kafka-protobuf-serializer
dependabot[bot] Dec 9, 2024
450e5c2
build(deps): bump io.confluent:kafka-protobuf-serializer from 7.7.2 t…
github-actions[bot] Dec 9, 2024
3b28c04
build(deps): bump net.jqwik:jqwik from 1.9.1 to 1.9.2
dependabot[bot] Dec 9, 2024
95b2c19
build(deps): bump net.jqwik:jqwik from 1.9.1 to 1.9.2 (#2463)
github-actions[bot] Dec 9, 2024
0a7c5a4
build(deps): bump com.microsoft.sqlserver:mssql-jdbc
dependabot[bot] Dec 9, 2024
3196586
build(deps): bump com.microsoft.sqlserver:mssql-jdbc from 12.8.1.jre1…
github-actions[bot] Dec 9, 2024
567d4ed
build(deps-dev): bump nl.jqno.equalsverifier:equalsverifier
dependabot[bot] Dec 9, 2024
d82dfb0
build(deps-dev): bump nl.jqno.equalsverifier:equalsverifier from 3.17…
github-actions[bot] Dec 9, 2024
45870a9
build(deps): bump software.amazon.awssdk:cloudwatchlogs
dependabot[bot] Dec 9, 2024
506f8a2
build(deps): bump software.amazon.awssdk:cloudwatchlogs from 2.29.24 …
github-actions[bot] Dec 9, 2024
19c6209
build(deps): bump com.teradata.jdbc:terajdbc
dependabot[bot] Dec 9, 2024
77eca14
build(deps): bump com.teradata.jdbc:terajdbc from 20.00.00.37 to 20.0…
github-actions[bot] Dec 9, 2024
42a65e3
Merge branch 'master' into panama-sdkv2-gdcv2
aimethed Dec 11, 2024
4db58a8
Disabling Auto Approval Bot (#2466)
AbdulR3hman Dec 11, 2024
1374709
Merge branch 'master' into panama-sdkv2-gdcv2
aimethed Dec 11, 2024
b54a021
remove dynamodb:ListSchemas
aimethed Dec 11, 2024
0ffb7b8
various cleanup fixes (#2467)
aimethed Dec 11, 2024
c03a2fd
remove Trianz label (#2468)
aimethed Dec 12, 2024
c639820
revert bump (#2469)
aimethed Dec 12, 2024
4a41f7e
check legacy IS_FIPS_ENABLED (#2470)
aimethed Dec 12, 2024
d0376e4
Oracle Data Types Clean up (#2453)
AbdulR3hman Dec 13, 2024
c8371be
Enabled RDS Certs for Oracle DB (#2473)
AbdulR3hman Dec 16, 2024
a12f676
Update neptune documentation (#2472)
ejeffrli Dec 16, 2024
5cf871f
Add SECRET_NAME_PATTERN unit test (#2471)
ejeffrli Dec 16, 2024
66bac00
Support DECIMAL type properly when using DDB type NUMBER in sets (#2483)
ejeffrli Dec 17, 2024
a01a85a
Panama sdkv2 gdcv2 (#2352)
aimethed Dec 17, 2024
dd1760c
Update update_dockerfile to catch all version numbers used by jar (#2…
aimethed Dec 18, 2024
f034de2
Fix data mismatch issue in Vertica Connector
Jithendar12 Nov 22, 2024
bbb7590
Revert 'various cleanup fixes (#2467)'
Dec 23, 2024
1c686a9
Revert various cleanup fixes (#2467) (#2498)
aimethed Dec 23, 2024
f525c4b
Merge branch 'master' into bugfix/vertica-data-mismatch
aimethed Dec 26, 2024
b5da5fb
Fix data mismatch issue in Vertica Connector (#2433)
aimethed Dec 26, 2024
f910d92
JDBCUtil Exception improvement (#2507)
chngpe Jan 7, 2025
dbce015
Oracle case insensitive search (#2487)
aimethed Jan 8, 2025
9b92276
Enabled Auto Merge for minor version exluding preview/beta (#2508)
AbdulR3hman Jan 8, 2025
7b40bf4
Enable Code Coverage (#2509)
AbdulR3hman Jan 8, 2025
4b99854
Added CodeCoverage Map (#2511)
AbdulR3hman Jan 8, 2025
bb00b44
Added CodeCoverage Test Analyzer (#2512)
AbdulR3hman Jan 8, 2025
09e8689
Sqlserver in the query editor always returns UPPERCASE table names is…
VenkatasivareddyTR Jan 9, 2025
51a9010
build(deps): bump software.amazon.jsii:jsii-runtime from 1.105.0 to 1…
dependabot[bot] Jan 13, 2025
4eea8e2
build(deps): bump net.java.dev.jna:jna-platform from 5.15.0 to 5.16.0
dependabot[bot] Jan 13, 2025
36a6ee0
Bug fix: Enhanced SQL statement validation with word boundary matchin…
nitin-singla Jan 14, 2025
a1a4242
DB2/DB2as400 glue get table api issue fix (#2506)
VenkatasivareddyTR Jan 15, 2025
01bd504
Saphana glue get table api issue fix (#2505)
VenkatasivareddyTR Jan 15, 2025
2d1bea3
Add port number as a DBS_PORT parameter in Teradata JDBC Connection …
Jithendar12 Jan 15, 2025
66736ea
Added clearification comment regarding Oracle Cipher Suit (#2521)
AbdulR3hman Jan 16, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
23 changes: 23 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
# To get started with Dependabot version updates, you'll need to specify which
# package ecosystems to update and where the package manifests are located.
# Please see the documentation for all configuration options:
# https://docs.github.com/github/administering-a-repository/configuration-options-for-dependency-updates

version: 2
updates:
- package-ecosystem: "maven" # See documentation for possible values
directory: "/" # Location of package manifests
open-pull-requests-limit: 20
schedule:
interval: "weekly"
ignore:
- dependency-name: "com.google.cloud:google-cloud-bigquery"
- dependency-name: "com.google.cloud:google-cloud-resourcemanager"
- dependency-name: "com.google.api.grpc:grpc-google-cloud-bigquerystorage-v1"
- dependency-name: "io.grpc:grpc-api"
- dependency-name: "software.amazon.msk:aws-msk-iam-auth"

- package-ecosystem: "github-actions"
directory: "/"
schedule:
interval: "weekly"
39 changes: 39 additions & 0 deletions .github/workflows/auto-approve.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
name: Dependabot reviewer

on: pull_request_target

permissions:
pull-requests: write
contents: write

jobs:
review-dependabot-pr:
runs-on: ubuntu-latest
if: ${{ github.event.pull_request.user.login == 'dependabot[bot]' }}
steps:
- name: Dependabot metadata
id: dependabot-metadata
uses: dependabot/fetch-metadata@v2
- name: Enable auto-merge for Dependabot PRs
run: gh pr merge --auto --merge "$PR_URL"
env:
PR_URL: ${{github.event.pull_request.html_url}}
GITHUB_TOKEN: ${{secrets.GITHUB_TOKEN}}
- name: Approve patch and minor updates
if: ${{ (steps.dependabot-metadata.outputs.update-type == 'version-update:semver-patch' || steps.dependabot-metadata.outputs.update-type == 'version-update:semver-minor') &&
!contains(steps.dependabot-metadata.outputs.new-version, 'preview') &&
!contains(steps.dependabot-metadata.outputs.new-version, 'alpha') &&
!contains(steps.dependabot-metadata.outputs.new-version, 'beta') &&
!contains(steps.dependabot-metadata.outputs.new-version, 'rc') }}
run: gh pr review $PR_URL --approve -b "I'm **approving** this pull request because **it includes a patch or minor update**"
env:
PR_URL: ${{github.event.pull_request.html_url}}
GITHUB_TOKEN: ${{secrets.GITHUB_TOKEN}}
- name: Comment on major updates of non-development dependencies
if: ${{steps.dependabot-metadata.outputs.update-type == 'version-update:semver-major'}}
run: |
gh pr comment $PR_URL --body "I'm **not approving** this PR because **it includes a major update of a dependency**"
gh pr edit $PR_URL --add-label "requires-manual-qa"
env:
PR_URL: ${{github.event.pull_request.html_url}}
GITHUB_TOKEN: ${{secrets.GITHUB_TOKEN}}
68 changes: 29 additions & 39 deletions .github/workflows/codeql-analysis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,50 +2,40 @@ name: "Code scanning - action"

on:
push:
branches: [master]
pull_request:
branches: [master]
schedule:
- cron: '0 12 * * 6'

jobs:
CodeQL-Build:

# This is from: https://github.com/fkirc/skip-duplicate-actions#example-1-skip-entire-jobs
pre_job:
runs-on: ubuntu-latest

outputs:
should_skip: ${{ steps.skip_check.outputs.should_skip }}
steps:
- name: Checkout repository
uses: actions/checkout@v2
with:
# We must fetch at least the immediate parents so that if this is
# a pull request then we can checkout the head.
fetch-depth: 2

# If this run was triggered by a pull request event, then checkout
# the head of the pull request instead of the merge commit.
- run: git checkout HEAD^2
if: ${{ github.event_name == 'pull_request' }}

# Initializes the CodeQL tools for scanning.
- name: Initialize CodeQL
uses: github/codeql-action/init@v1
# Override language selection by uncommenting this and choosing your languages
# with:
# languages: go, javascript, csharp, python, cpp, java

# Autobuild attempts to build any compiled languages (C/C++, C#, or Java).
# If this step fails, then you should remove it and run the build manually (see below)
- name: Autobuild
uses: github/codeql-action/autobuild@v1
- id: skip_check
uses: fkirc/[email protected]
with:
cancel_others: 'true'
concurrent_skipping: 'same_content_newer'

# ℹ️ Command-line programs to run using the OS shell.
# 📚 https://git.io/JvXDl

# ✏️ If the Autobuild fails above, remove it and uncomment the following three lines
# and modify them (or add more) to build your code if your project
# uses a compiled language

#- run: |
# make bootstrap
# make release

- name: Perform CodeQL Analysis
uses: github/codeql-action/analyze@v1
CodeQL-Build:
needs: pre_job
if: needs.pre_job.outputs.should_skip != 'true'
runs-on: aws-athena-query-federation_ubuntu-latest_16-core
permissions:
security-events: write
steps:
- name: Checkout repository
uses: actions/checkout@v4
- name: Initialize CodeQL
uses: github/codeql-action/init@v3
# Specify custom java build since the autobuild doesn't take advantage of multiple cores.
# For more info on specifying custom build steps, see:
# https://docs.github.com/en/[email protected]/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/configuring-the-codeql-workflow-for-compiled-languages#adding-build-steps-for-a-compiled-language
- name: Build java
run: mvn clean package -T 1C -DskipTests -Dorg.slf4j.simpleLogger.defaultLogLevel=WARN --no-transfer-progress
- name: Perform CodeQL Analysis
uses: github/codeql-action/analyze@v3
139 changes: 139 additions & 0 deletions .github/workflows/cut_release.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,139 @@
name: Cut release

on:
workflow_dispatch:

jobs:
cut_release:
name: Cut a release
runs-on: aws-athena-query-federation_ubuntu-latest_16-core
steps:
- name: Setup dependencies
run: |
sudo apt-get install -y libxml2-utils python3
pip3 install lxml beautifulsoup4

- name: Set up JDK 11
uses: actions/setup-java@v4
with:
distribution: 'corretto'
java-version: '11'

- name: Checkout repository
uses: actions/checkout@v4
with:
fetch-depth: 0

# See: https://stackoverflow.com/a/57969570
- name: Setup previous release version environment variable
env:
GH_TOKEN: ${{ github.token }}
run: echo "PREVIOUS_RELEASE_VERSION=$(gh release list --exclude-drafts --exclude-pre-releases -L 1 | sed 's/.*\s\+Latest\s\+v\(.*\)\s\+.*/\1/g')" >> $GITHUB_ENV

- name: Setup previous release version tag environment variable
run: echo "PREVIOUS_RELEASE_TAG=v$PREVIOUS_RELEASE_VERSION" >> $GITHUB_ENV

- name: Setup new release version environment variable
run: |
NEW_RELEASE_VERSION=$((echo $PREVIOUS_RELEASE_VERSION | grep "$(date +'%Y.%-U')" || date +'%Y.%-U.0') | python3 -c 'version = input().split("."); print(f"{version[0]}.{version[1]}.{int(version[2]) + 1}")')
echo "NEW_RELEASE_VERSION=$NEW_RELEASE_VERSION" >> $GITHUB_ENV

- name: Create branch locally on the runner
run: git checkout -b release_${NEW_RELEASE_VERSION} origin/master

- name: Bump the versions in the branch
env:
GH_TOKEN: ${{ github.token }}
run: |
python3 tools/bump_versions/bump_sdk_version.py
python3 tools/bump_versions/bump_connectors_version.py

# See: https://joht.github.io/johtizen/build/2022/01/20/github-actions-push-into-repository.html
- name: Setup workflow git committer user
run: |
git config --global user.name "athena_federation_cut_release_workflow"
git config --global user.email "[email protected]"

- name: Create the release bump commit
run: |
echo "Cut release $NEW_RELEASE_VERSION" > /tmp/RELEASE_MESSAGE
echo >> /tmp/RELEASE_MESSAGE
git fetch --tag origin
git log --format=' - %s' $PREVIOUS_RELEASE_TAG..HEAD >> /tmp/RELEASE_MESSAGE
git commit -a -F /tmp/RELEASE_MESSAGE

- name: Build Java 11 jars
run: |
mvn clean package -T 1C -DskipTests -Dorg.slf4j.simpleLogger.defaultLogLevel=WARN --no-transfer-progress

# Copy over the sdk jars
mkdir -p /tmp/java11_sdk_jars/
cp ./athena-federation-sdk/target/aws-athena-federation-sdk-${NEW_RELEASE_VERSION}.jar /tmp/java11_sdk_jars/
cp ./athena-federation-sdk/target/aws-athena-federation-sdk-${NEW_RELEASE_VERSION}-withdep.jar /tmp/java11_sdk_jars/

# Copy over the connector jars
mkdir -p /tmp/java11_connector_jars/
find athena-*/target -name "*.jar" -type f | grep -v "test" | grep -v "arrow" | grep -v "/original" | grep -v "example" | grep -v "\-sdk-" | grep -v "\-dsv2/" | grep -v "athena-jdbc" | xargs -I{} cp {} /tmp/java11_connector_jars/

# Copy over the connector zips
mkdir -p /tmp/java11_connector_zips/
find athena-*/target/ -name "*.zip" -type f | grep -v "test" | grep -v "arrow" | grep -v "/original" | grep -v "example" | grep -v "\-sdk-" | grep -v "\-dsv2/" | xargs -I{} cp {} /tmp/java11_connector_zips/

- name: Push the release branch
run: |
git push origin release_${NEW_RELEASE_VERSION}:release_${NEW_RELEASE_VERSION}

- name: Sync up with origin again now that the new branch has been pushed
run: |
git fetch origin
git status
git pull --rebase origin release_${NEW_RELEASE_VERSION}

- name: Create the release on github
env:
GH_TOKEN: ${{ github.token }}
run: |
cat <<EOF > /tmp/RELEASE_NOTES
This version includes improvements and bugfixes in some connectors. See [here](https://github.com/awslabs/aws-athena-query-federation/compare/v$PREVIOUS_RELEASE_VERSION..v$NEW_RELEASE_VERSION) for changes since the last release.

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

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

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

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

Athena Federation SDK jars
|CheckSum|File|
|----------|----|
$(cd /tmp/java11_sdk_jars && ls | xargs -I{} cksum {} | sed 's/\([0-9]\) \([a-zA-Z]\)/\1|\2/g' | sed 's/^/|/g' | sed 's/$/|/g')

Athena Federation Connector Lambda jars
|CheckSum|File|
|----------|----|
$(cd /tmp/java11_connector_jars && ls | xargs -I{} cksum {} | sed 's/\([0-9]\) \([a-zA-Z]\)/\1|\2/g' | sed 's/^/|/g' | sed 's/$/|/g')

Athena Federation Connector Lambda zips
|CheckSum|File|
|----------|----|
$(cd /tmp/java11_connector_zips && ls | xargs -I{} cksum {} | sed 's/\([0-9]\) \([a-zA-Z]\)/\1|\2/g' | sed 's/^/|/g' | sed 's/$/|/g')

## What's Changed
$(git log --format='- %s' v$PREVIOUS_RELEASE_VERSION..HEAD~1)

**Full Changelog**: https://github.com/awslabs/aws-athena-query-federation/compare/v$PREVIOUS_RELEASE_VERSION..v$NEW_RELEASE_VERSION
EOF
# ------------------------------------------------------------------------------------------

# Create the draft github release:
gh release create "v$NEW_RELEASE_VERSION" -d --latest \
--target release_${NEW_RELEASE_VERSION} \
-t "Release v$NEW_RELEASE_VERSION of Athena Query Federation" \
--notes-file /tmp/RELEASE_NOTES
# Upload the jar attachments
gh release upload "v$NEW_RELEASE_VERSION" \
$(find /tmp/java11_sdk_jars -type f) \
$(find /tmp/java11_connector_jars -type f) \
$(find /tmp/java11_connector_zips -type f) \
--clobber
21 changes: 12 additions & 9 deletions .github/workflows/javadoc_sync.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,27 +5,30 @@ on:
- master
jobs:
build-and-deploy:
runs-on: self-hosted
runs-on: aws-athena-query-federation_ubuntu-latest_16-core
steps:
- name: Checkout
uses: actions/checkout@v1
uses: actions/checkout@v4

- name: Set up JDK 1.8
uses: actions/setup-java@v1
- name: Set up JDK 11
uses: actions/setup-java@v4
with:
java-version: 1.8
distribution: 'corretto'
java-version: '11'

- name: Build Javadoc with Maven
run: mvn -B javadoc:aggregate --file pom.xml
run: mvn -B javadoc:aggregate --file pom.xml -Dorg.slf4j.simpleLogger.defaultLogLevel=WARN --no-transfer-progress

- name: Switch to gh-pages branch
run: git checkout gh-pages
run: |
git fetch
git checkout gh-pages

- name: Remove old files
run: rm -rf com

- name: Copy new files
run: cp -r target/site/apidocs/* .
run: cp -r target/reports/apidocs/* .

- name: Commit files
run: |
Expand All @@ -40,4 +43,4 @@ jobs:
uses: ad-m/github-push-action@master
with:
github_token: ${{ secrets.GITHUB_TOKEN }}
branch: gh-pages
branch: gh-pages
51 changes: 41 additions & 10 deletions .github/workflows/maven_push.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,15 +3,46 @@ name: Java CI Push
on: [push, pull_request]

jobs:
build:

runs-on: self-hosted
# This is from: https://github.com/fkirc/skip-duplicate-actions#example-1-skip-entire-jobs
pre_job:
runs-on: ubuntu-latest
outputs:
should_skip: ${{ steps.skip_check.outputs.should_skip }}
steps:
- id: skip_check
uses: fkirc/[email protected]
with:
cancel_others: 'true'
concurrent_skipping: 'same_content_newer'
do_not_skip: '["workflow_dispatch", "schedule", "merge_group", "pull_request"]'

build:
needs: pre_job
if: needs.pre_job.outputs.should_skip != 'true'
runs-on: aws-athena-query-federation_ubuntu-latest_16-core
steps:
- uses: actions/checkout@v1
- name: Set up JDK 1.8
uses: actions/setup-java@v1
with:
java-version: 1.8
- name: Build with Maven
run: mvn -B package --file pom.xml
- uses: actions/checkout@v4
- name: Set up JDK 11
uses: actions/setup-java@v4
with:
distribution: 'corretto'
java-version: '11'
# Target java 8 to ensure that the source is compatible with java 8
- name: Build with Maven
env:
AWS_DEFAULT_REGION: us-east-1
AWS_REGION: us-east-1
run: mvn -B clean package -T 1C --file pom.xml -Dmaven.compiler.release=8 -Dorg.slf4j.simpleLogger.defaultLogLevel=WARN --no-transfer-progress
# Identify if any files were modified as a result of running maven build.
- name: Identify any Maven Build changes
run: >
! (git status | grep "modified: " )
- name: Upload coverage reports to Codecov
uses: codecov/codecov-action@v5
env:
CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }}
- name: Upload test results to Codecov
if: ${{ !cancelled() }}
uses: codecov/test-results-action@v1
with:
token: ${{ secrets.CODECOV_TOKEN }}
Loading