Skip to content

Commit 2dbc2b1

Browse files
azure-cosmos-spark release 4.49.1 (#49713)
1 parent a79d582 commit 2dbc2b1

23 files changed

Lines changed: 78 additions & 78 deletions

File tree

eng/versioning/version_client.txt

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -113,13 +113,13 @@ com.azure.cosmos.spark:azure-cosmos-spark_3-5;0.0.1-beta.1;0.0.1-beta.1
113113
com.azure:azure-cosmos-encryption;2.30.0;2.31.0-beta.1
114114
com.azure.cosmos.spark:azure-cosmos-spark-account-data-resolver-sample;1.0.0-beta.1;1.0.0-beta.1
115115
com.azure:azure-cosmos-test;1.0.0-beta.19;1.0.0-beta.20
116-
com.azure.cosmos.spark:azure-cosmos-spark_3-3_2-12;4.49.0;4.50.0-beta.1
117-
com.azure.cosmos.spark:azure-cosmos-spark_3-4_2-12;4.49.0;4.50.0-beta.1
118-
com.azure.cosmos.spark:azure-cosmos-spark_3-5_2-12;4.49.0;4.50.0-beta.1
119-
com.azure.cosmos.spark:azure-cosmos-spark_3-5_2-13;4.49.0;4.50.0-beta.1
116+
com.azure.cosmos.spark:azure-cosmos-spark_3-3_2-12;4.49.0;4.49.1
117+
com.azure.cosmos.spark:azure-cosmos-spark_3-4_2-12;4.49.0;4.49.1
118+
com.azure.cosmos.spark:azure-cosmos-spark_3-5_2-12;4.49.0;4.49.1
119+
com.azure.cosmos.spark:azure-cosmos-spark_3-5_2-13;4.49.0;4.49.1
120120
com.azure.cosmos.spark:azure-cosmos-spark_4;0.0.1-beta.1;0.0.1-beta.1
121-
com.azure.cosmos.spark:azure-cosmos-spark_4-0_2-13;4.49.0;4.50.0-beta.1
122-
com.azure.cosmos.spark:azure-cosmos-spark_4-1_2-13;4.49.0;4.50.0-beta.1
121+
com.azure.cosmos.spark:azure-cosmos-spark_4-0_2-13;4.49.0;4.49.1
122+
com.azure.cosmos.spark:azure-cosmos-spark_4-1_2-13;4.49.0;4.49.1
123123
com.azure.cosmos.spark:fabric-cosmos-spark-auth_3;1.2.0;1.3.0-beta.1
124124
com.azure.cosmos.spark:fabric-cosmos-spark-auth_4-0_2-13;1.2.0;1.3.0-beta.1
125125
com.azure:azure-cosmos-tests;1.0.0-beta.1;1.0.0-beta.1

sdk/cosmos/azure-cosmos-spark-account-data-resolver-sample/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,7 @@
9797
<dependency>
9898
<groupId>com.azure.cosmos.spark</groupId>
9999
<artifactId>azure-cosmos-spark_3-5_2-12</artifactId>
100-
<version>4.50.0-beta.1</version> <!-- {x-version-update;com.azure.cosmos.spark:azure-cosmos-spark_3-5_2-12;current} -->
100+
<version>4.49.1</version> <!-- {x-version-update;com.azure.cosmos.spark:azure-cosmos-spark_3-5_2-12;current} -->
101101
<scope>provided</scope>
102102
</dependency>
103103
<dependency>
@@ -290,7 +290,7 @@
290290
<include>com.fasterxml.jackson.core:jackson-databind:[2.18.7]</include> <!-- {x-include-update;com.fasterxml.jackson.core:jackson-databind;external_dependency} -->
291291
<include>com.fasterxml.jackson.module:jackson-module-scala_2.12:[2.18.7]</include> <!-- {x-include-update;com.fasterxml.jackson.module:jackson-module-scala_2.12;external_dependency} -->
292292
<include>com.globalmentor:hadoop-bare-naked-local-fs:[0.1.0]</include> <!-- {x-include-update;cosmos_com.globalmentor:hadoop-bare-naked-local-fs;external_dependency} -->
293-
<include>com.azure.cosmos.spark:azure-cosmos-spark_3-5_2-12:[4.50.0-beta.1]</include> <!-- {x-include-update;com.azure.cosmos.spark:azure-cosmos-spark_3-5_2-12;current} -->
293+
<include>com.azure.cosmos.spark:azure-cosmos-spark_3-5_2-12:[4.49.1]</include> <!-- {x-include-update;com.azure.cosmos.spark:azure-cosmos-spark_3-5_2-12;current} -->
294294
</includes>
295295
</bannedDependencies>
296296
</rules>

sdk/cosmos/azure-cosmos-spark_3-3_2-12/CHANGELOG.md

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,11 @@
11
## Release History
22

3-
### 4.50.0-beta.1 (Unreleased)
4-
5-
#### Features Added
6-
7-
#### Breaking Changes
3+
### 4.49.1 (2026-07-03)
84

95
#### Bugs Fixed
106
* Added a defensive guard in bounded change feed reads (with `endLsn`) that fails the Spark task with `IllegalStateException` when the underlying paginator stops before the latest continuation token has advanced to `endLsn`. - See [PR 49393](https://github.com/Azure/azure-sdk-for-java/pull/49393)
117
* Fixed an issue in the `readManyByPartitionKeys` API in the Spark connector which could result in duplicates and missing the first record. - See [PR 49694](https://github.com/Azure/azure-sdk-for-java/pull/49694)
128

13-
#### Other Changes
14-
159
### 4.49.0 (2026-06-08)
1610

1711
#### Bugs Fixed

sdk/cosmos/azure-cosmos-spark_3-3_2-12/README.md

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ https://github.com/Azure/azure-sdk-for-java/issues/new
2828
#### azure-cosmos-spark_3-3_2-12
2929
| Connector | Supported Spark Versions | Supported JVM Versions | Supported Scala Versions | Supported Databricks Runtimes |
3030
|-----------|--------------------------|------------------------|--------------------------|-------------------------------|
31+
| 4.49.1 | 3.3.0 - 3.3.2 | [8, 11] | 2.12 | 11.\*, 12.\* |
3132
| 4.49.0 | 3.3.0 - 3.3.2 | [8, 11] | 2.12 | 11.\*, 12.\* |
3233
| 4.48.0 | 3.3.0 - 3.3.2 | [8, 11] | 2.12 | 11.\*, 12.\* |
3334
| 4.47.0 | 3.3.0 - 3.3.2 | [8, 11] | 2.12 | 11.\*, 12.\* |
@@ -87,6 +88,7 @@ https://github.com/Azure/azure-sdk-for-java/issues/new
8788
#### azure-cosmos-spark_3-4_2-12
8889
| Connector | Supported Spark Versions | Supported JVM Versions | Supported Scala Versions | Supported Databricks Runtimes | Supported Fabric Runtimes |
8990
|-----------|--------------------------|------------------------|--------------------------|-------------------------------|---------------------------|
91+
| 4.49.1 | 3.4.0 - 3.4.1 | [8, 11] | 2.12 | 13.\* | |
9092
| 4.49.0 | 3.4.0 - 3.4.1 | [8, 11] | 2.12 | 13.\* | |
9193
| 4.48.0 | 3.4.0 - 3.4.1 | [8, 11] | 2.12 | 13.\* | |
9294
| 4.47.0 | 3.4.0 - 3.4.1 | [8, 11] | 2.12 | 13.\* | |
@@ -137,6 +139,7 @@ https://github.com/Azure/azure-sdk-for-java/issues/new
137139
#### azure-cosmos-spark_3-5_2-12
138140
| Connector | Supported Spark Versions | Minimum Java Version | Supported Scala Versions | Supported Databricks Runtimes | Supported Fabric Runtimes |
139141
|-----------|--------------------------|----------------------|----------------------------|-------------------------------|------------------------------|
142+
| 4.49.1 | 3.5.0 | [8, 11, 17] | 2.12 | 14.\*, 15.\*, 16.4 LTS | 1.3.\* |
140143
| 4.49.0 | 3.5.0 | [8, 11, 17] | 2.12 | 14.\*, 15.\*, 16.4 LTS | 1.3.\* |
141144
| 4.48.0 | 3.5.0 | [8, 11, 17] | 2.12 | 14.\*, 15.\*, 16.4 LTS | 1.3.\* |
142145
| 4.47.0 | 3.5.0 | [8, 11, 17] | 2.12 | 14.\*, 15.\*, 16.4 LTS | 1.3.\* |
@@ -173,6 +176,7 @@ to use the same version of Scala that Spark was compiled for.
173176
#### azure-cosmos-spark_3-5_2-13
174177
| Connector | Supported Spark Versions | Minimum Java Version | Supported Scala Versions | Supported Databricks Runtimes | Supported Fabric Runtimes |
175178
|-----------|--------------------------|-----------------------|---------------------------|-------------------------------|---------------------------|
179+
| 4.49.1 | 3.5.0 | [17] | 2.13 | 16.4 LTS | TBD |
176180
| 4.49.0 | 3.5.0 | [17] | 2.13 | 16.4 LTS | TBD |
177181
| 4.48.0 | 3.5.0 | [17] | 2.13 | 16.4 LTS | TBD |
178182
| 4.47.0 | 3.5.0 | [17] | 2.13 | 16.4 LTS | TBD |
@@ -187,6 +191,7 @@ to use the same version of Scala that Spark was compiled for.
187191
#### azure-cosmos-spark_4-0_2-13
188192
| Connector | Supported Spark Versions | Minimum Java Version | Supported Scala Versions | Supported Databricks Runtimes | Supported Fabric Runtimes |
189193
|-----------|--------------------------|----------------------|---------------------------|-------------------------------|---------------------------|
194+
| 4.49.1 | 4.0.0 | [17, 21] | 2.13 | 17.\* | TBD |
190195
| 4.49.0 | 4.0.0 | [17, 21] | 2.13 | 17.\* | TBD |
191196
| 4.48.0 | 4.0.0 | [17, 21] | 2.13 | 17.\* | TBD |
192197
| 4.47.0 | 4.0.0 | [17, 21] | 2.13 | 17.\* | TBD |
@@ -201,18 +206,19 @@ to use the same version of Scala that Spark was compiled for.
201206
#### azure-cosmos-spark_4-1_2-13
202207
| Connector | Supported Spark Versions | Minimum Java Version | Supported Scala Versions | Supported Databricks Runtimes | Supported Fabric Runtimes |
203208
|-----------|--------------------------|----------------------|---------------------------|-------------------------------|---------------------------|
209+
| 4.49.1 | 4.1.0 | [17, 21] | 2.13 | 18.\* | TBD |
204210
| 4.49.0 | 4.1.0 | [17, 21] | 2.13 | 18.\* | TBD |
205211
| 4.48.0 | 4.1.0 | [17, 21] | 2.13 | 18.\* | TBD |
206212

207213

208214
### Download
209215

210216
You can use the maven coordinate of the jar to auto install the Spark Connector to your Databricks Runtime from Maven:
211-
`com.azure.cosmos.spark:azure-cosmos-spark_3-3_2-12:4.49.0`
217+
`com.azure.cosmos.spark:azure-cosmos-spark_3-3_2-12:4.49.1`
212218

213219
You can also integrate against Cosmos DB Spark Connector in your SBT project:
214220
```scala
215-
libraryDependencies += "com.azure.cosmos.spark" % "azure-cosmos-spark_3-3_2-12" % "4.49.0"
221+
libraryDependencies += "com.azure.cosmos.spark" % "azure-cosmos-spark_3-3_2-12" % "4.49.1"
216222
```
217223

218224
Cosmos DB Spark Connector is available on [Maven Central Repo](https://central.sonatype.com/search?namespace=com.azure.cosmos.spark).

sdk/cosmos/azure-cosmos-spark_3-3_2-12/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
</parent>
1212
<groupId>com.azure.cosmos.spark</groupId>
1313
<artifactId>azure-cosmos-spark_3-3_2-12</artifactId>
14-
<version>4.50.0-beta.1</version> <!-- {x-version-update;com.azure.cosmos.spark:azure-cosmos-spark_3-3_2-12;current} -->
14+
<version>4.49.1</version> <!-- {x-version-update;com.azure.cosmos.spark:azure-cosmos-spark_3-3_2-12;current} -->
1515
<packaging>jar</packaging>
1616
<url>https://github.com/Azure/azure-sdk-for-java/tree/main/sdk/cosmos/azure-cosmos-spark_3-3_2-12</url>
1717
<name>OLTP Spark 3.3 Connector for Azure Cosmos DB SQL API</name>

sdk/cosmos/azure-cosmos-spark_3-4_2-12/CHANGELOG.md

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,11 @@
11
## Release History
22

3-
### 4.50.0-beta.1 (Unreleased)
4-
5-
#### Features Added
6-
7-
#### Breaking Changes
3+
### 4.49.1 (2026-07-03)
84

95
#### Bugs Fixed
106
* Added a defensive guard in bounded change feed reads (with `endLsn`) that fails the Spark task with `IllegalStateException` when the underlying paginator stops before the latest continuation token has advanced to `endLsn`. - See [PR 49393](https://github.com/Azure/azure-sdk-for-java/pull/49393)
117
* Fixed an issue in the `readManyByPartitionKeys` API in the Spark connector which could result in duplicates and missing the first record. - See [PR 49694](https://github.com/Azure/azure-sdk-for-java/pull/49694)
128

13-
#### Other Changes
14-
159
### 4.49.0 (2026-06-08)
1610

1711
#### Bugs Fixed

sdk/cosmos/azure-cosmos-spark_3-4_2-12/README.md

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ https://github.com/Azure/azure-sdk-for-java/issues/new
2828
#### azure-cosmos-spark_3-4_2-12
2929
| Connector | Supported Spark Versions | Supported JVM Versions | Supported Scala Versions | Supported Databricks Runtimes | Supported Fabric Runtimes |
3030
|-----------|--------------------------|------------------------|--------------------------|-------------------------------|---------------------------|
31+
| 4.49.1 | 3.4.0 - 3.4.1 | [8, 11] | 2.12 | 13.\* | |
3132
| 4.49.0 | 3.4.0 - 3.4.1 | [8, 11] | 2.12 | 13.\* | |
3233
| 4.48.0 | 3.4.0 - 3.4.1 | [8, 11] | 2.12 | 13.\* | |
3334
| 4.47.0 | 3.4.0 - 3.4.1 | [8, 11] | 2.12 | 13.\* | |
@@ -78,6 +79,7 @@ https://github.com/Azure/azure-sdk-for-java/issues/new
7879
#### azure-cosmos-spark_3-3_2-12
7980
| Connector | Supported Spark Versions | Supported JVM Versions | Supported Scala Versions | Supported Databricks Runtimes |
8081
|-----------|--------------------------|------------------------|--------------------------|-------------------------------|
82+
| 4.49.1 | 3.3.0 - 3.3.2 | [8, 11] | 2.12 | 11.\*, 12.\* |
8183
| 4.49.0 | 3.3.0 - 3.3.2 | [8, 11] | 2.12 | 11.\*, 12.\* |
8284
| 4.48.0 | 3.3.0 - 3.3.2 | [8, 11] | 2.12 | 11.\*, 12.\* |
8385
| 4.47.0 | 3.3.0 - 3.3.2 | [8, 11] | 2.12 | 11.\*, 12.\* |
@@ -137,6 +139,7 @@ https://github.com/Azure/azure-sdk-for-java/issues/new
137139
#### azure-cosmos-spark_3-5_2-12
138140
| Connector | Supported Spark Versions | Minimum Java Version | Supported Scala Versions | Supported Databricks Runtimes | Supported Fabric Runtimes |
139141
|-----------|--------------------------|----------------------|--------------------------|-------------------------------|---------------------------|
142+
| 4.49.1 | 3.5.0 | [8, 11, 17] | 2.12 | 14.\*, 15.\*, 16.4 LTS | 1.3.\* |
140143
| 4.49.0 | 3.5.0 | [8, 11, 17] | 2.12 | 14.\*, 15.\*, 16.4 LTS | 1.3.\* |
141144
| 4.48.0 | 3.5.0 | [8, 11, 17] | 2.12 | 14.\*, 15.\*, 16.4 LTS | 1.3.\* |
142145
| 4.47.0 | 3.5.0 | [8, 11, 17] | 2.12 | 14.\*, 15.\*, 16.4 LTS | 1.3.\* |
@@ -173,6 +176,7 @@ to use the same version of Scala that Spark was compiled for.
173176
#### azure-cosmos-spark_3-5_2-13
174177
| Connector | Supported Spark Versions | Minimum Java Version | Supported Scala Versions | Supported Databricks Runtimes | Supported Fabric Runtimes |
175178
|-----------|--------------------------|-----------------------|---------------------------|-------------------------------|---------------------------|
179+
| 4.49.1 | 3.5.0 | [17] | 2.13 | 16.4 LTS | TBD |
176180
| 4.49.0 | 3.5.0 | [17] | 2.13 | 16.4 LTS | TBD |
177181
| 4.48.0 | 3.5.0 | [17] | 2.13 | 16.4 LTS | TBD |
178182
| 4.47.0 | 3.5.0 | [17] | 2.13 | 16.4 LTS | TBD |
@@ -187,6 +191,7 @@ to use the same version of Scala that Spark was compiled for.
187191
#### azure-cosmos-spark_4-0_2-13
188192
| Connector | Supported Spark Versions | Minimum Java Version | Supported Scala Versions | Supported Databricks Runtimes | Supported Fabric Runtimes |
189193
|-----------|--------------------------|----------------------|---------------------------|-------------------------------|---------------------------|
194+
| 4.49.1 | 4.0.0 | [17, 21] | 2.13 | 17.\* | TBD |
190195
| 4.49.0 | 4.0.0 | [17, 21] | 2.13 | 17.\* | TBD |
191196
| 4.48.0 | 4.0.0 | [17, 21] | 2.13 | 17.\* | TBD |
192197
| 4.47.0 | 4.0.0 | [17, 21] | 2.13 | 17.\* | TBD |
@@ -201,18 +206,19 @@ to use the same version of Scala that Spark was compiled for.
201206
#### azure-cosmos-spark_4-1_2-13
202207
| Connector | Supported Spark Versions | Minimum Java Version | Supported Scala Versions | Supported Databricks Runtimes | Supported Fabric Runtimes |
203208
|-----------|--------------------------|----------------------|---------------------------|-------------------------------|---------------------------|
209+
| 4.49.1 | 4.1.0 | [17, 21] | 2.13 | 18.\* | TBD |
204210
| 4.49.0 | 4.1.0 | [17, 21] | 2.13 | 18.\* | TBD |
205211
| 4.48.0 | 4.1.0 | [17, 21] | 2.13 | 18.\* | TBD |
206212

207213

208214
### Download
209215

210216
You can use the maven coordinate of the jar to auto install the Spark Connector to your Databricks Runtime from Maven:
211-
`com.azure.cosmos.spark:azure-cosmos-spark_3-4_2-12:4.49.0`
217+
`com.azure.cosmos.spark:azure-cosmos-spark_3-4_2-12:4.49.1`
212218

213219
You can also integrate against Cosmos DB Spark Connector in your SBT project:
214220
```scala
215-
libraryDependencies += "com.azure.cosmos.spark" % "azure-cosmos-spark_3-4_2-12" % "4.49.0"
221+
libraryDependencies += "com.azure.cosmos.spark" % "azure-cosmos-spark_3-4_2-12" % "4.49.1"
216222
```
217223

218224
Cosmos DB Spark Connector is available on [Maven Central Repo](https://central.sonatype.com/search?namespace=com.azure.cosmos.spark).

sdk/cosmos/azure-cosmos-spark_3-4_2-12/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
</parent>
1212
<groupId>com.azure.cosmos.spark</groupId>
1313
<artifactId>azure-cosmos-spark_3-4_2-12</artifactId>
14-
<version>4.50.0-beta.1</version> <!-- {x-version-update;com.azure.cosmos.spark:azure-cosmos-spark_3-4_2-12;current} -->
14+
<version>4.49.1</version> <!-- {x-version-update;com.azure.cosmos.spark:azure-cosmos-spark_3-4_2-12;current} -->
1515
<packaging>jar</packaging>
1616
<url>https://github.com/Azure/azure-sdk-for-java/tree/main/sdk/cosmos/azure-cosmos-spark_3-4_2-12</url>
1717
<name>OLTP Spark 3.4 Connector for Azure Cosmos DB SQL API</name>

sdk/cosmos/azure-cosmos-spark_3-5_2-12/CHANGELOG.md

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,11 @@
11
## Release History
22

3-
### 4.50.0-beta.1 (Unreleased)
4-
5-
#### Features Added
6-
7-
#### Breaking Changes
3+
### 4.49.1 (2026-07-03)
84

95
#### Bugs Fixed
106
* Added a defensive guard in bounded change feed reads (with `endLsn`) that fails the Spark task with `IllegalStateException` when the underlying paginator stops before the latest continuation token has advanced to `endLsn`. - See [PR 49393](https://github.com/Azure/azure-sdk-for-java/pull/49393)
117
* Fixed an issue in the `readManyByPartitionKeys` API in the Spark connector which could result in duplicates and missing the first record. - See [PR 49694](https://github.com/Azure/azure-sdk-for-java/pull/49694)
128

13-
#### Other Changes
14-
159
### 4.49.0 (2026-06-08)
1610

1711
#### Bugs Fixed

0 commit comments

Comments
 (0)