Skip to content

Commit 966657b

Browse files
netty to 4.1.136.Final
1 parent 66bfc5d commit 966657b

4 files changed

Lines changed: 4 additions & 3 deletions

File tree

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
- v4.3.2-SNAPSHOT
55
- Fixed GCS PUT operations not retrying on transient errors (e.g. HTTP 503) despite `putGetMaxRetries` being configured (snowflakedb/snowflake-jdbc#2688).
66
- Bumped jackson-databind to 2.18.8 from 2.18.7 (snowflakedb/snowflake-jdbc#2669).
7+
- Bumped netty to 4.1.136.Final which addresses several vulnerabilities (snowflakedb/snowflake-jdbc#XXXX).
78
- Fixed snowflake-jdbc writing a `snowflake-minicore-*` temp directory and loading the native library at driver class-load time even when the driver was never used (e.g. when present on the classpath only as a transitive dependency). Minicore now loads lazily when the first Snowflake connection is created (`ConnectionFactory.createConnection`) instead of during `DriverInitializer.initialize()` (snowflakedb/snowflake-jdbc#2670).
89
- Restored `GetCallerIdentity` as the default AWS Workload Identity Federation attestation method to avoid breaking existing users who have not configured the `ISSUER` in their Snowflake WIF setup. The `GetWebIdentityToken` (outbound JWT) flow introduced in v4.3.0 is now opt-in via the new `workloadIdentityAwsUseOutboundToken` connection property.
910
- Fixed flaky `SnowflakeDriverIT.testDBMetadata`: the SHOW-based `getTables` metadata lookup could transiently return no rows right after the test table was created (metadata cache lag on shared/loaded accounts), so the lookup is now retried until the table becomes visible, and on very slow CI runners where propagation exceeds the retry window the test is skipped rather than failed (the mapping is covered deterministically by `DatabaseMetadataWiremockLatestIT`). Test-only change with no driver behavior impact (snowflakedb/snowflake-jdbc#2673).

TestOnly/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
<junit.version>5.11.1</junit.version>
2222
<surefire.version>3.5.1</surefire.version>
2323
<mockito.version>3.5.6</mockito.version>
24-
<netty.version>4.1.135.Final</netty.version>
24+
<netty.version>4.1.136.Final</netty.version>
2525
<apache.httpclient.version>4.5.14</apache.httpclient.version>
2626
<bouncycastle.version>1.84</bouncycastle.version>
2727
<shadeBase>net.snowflake.client.jdbc.internal</shadeBase>

parent-pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@
7474
<logback.version>1.3.6</logback.version>
7575
<mockito.version>4.11.0</mockito.version>
7676
<nimbusds.oauth2.version>11.30.1</nimbusds.oauth2.version>
77-
<netty.version>4.1.135.Final</netty.version>
77+
<netty.version>4.1.136.Final</netty.version>
7878
<nimbusds.version>10.6</nimbusds.version>
7979
<opencensus.version>0.31.1</opencensus.version>
8080
<plexus.container.version>1.0-alpha-9-stable-1</plexus.container.version>

thin_public_pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@
6464
<json.smart.version>2.5.2</json.smart.version>
6565
<jsoup.version>1.15.3</jsoup.version>
6666
<metrics.version>2.2.0</metrics.version>
67-
<netty.version>4.1.135.Final</netty.version>
67+
<netty.version>4.1.136.Final</netty.version>
6868
<nimbusds.version>10.6</nimbusds.version>
6969
<nimbusds.oauth2.version>11.30.1</nimbusds.oauth2.version>
7070
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>

0 commit comments

Comments
 (0)