github Azure/azure-sdk-for-java azure-cosmos_4.69.0

latest releases: com.azure.resourcemanager+azure-resourcemanager-containerservice_2.58.0-beta.1, com.azure.resourcemanager+azure-resourcemanager-containerservice_2.57.0, com.azure.v2+azure-sdk-template-three_1.0.0-beta.5657548...
7 months ago

4.69.0 (2025-05-14)

Features Added

  • Added Beta public API to enable http2. - See PR 43123
  • Added API to allow customers to wrap/extend CosmosAsyncContainer - PR 43724 and PR 45087
  • Added Per-Partition Automatic Failover which enables failover for writes at per-partition level for Single-Write Multi-Region accounts. - PR 44099
  • Added Beta public API to allow defining the consistency behavior for read / query / change feed operations independent of the chosen account-level consistency level. NOTE: This API is still in preview mode and can only be used when using DIRECT connection mode. - See PR 45161

Bugs Fixed

  • Fixed the fail back flow where not all partitions were failing back to original first preferred region for Per-Partition Circuit Breaker. - PR 44099
  • Fixed diagnostics issue where operations in Gateway mode hitting end-to-end timeout would not capture diagnostics correctly. - PR 44099
  • Enabled excludeRegions to be applied for QueryPlan calls. - PR 45196
  • Fixed the behavior to correctly perform partition-level failover through circuit breaker for operations enabled with threshold-based availability strategy. - PR 45244
  • Fixed an issue where QueryPlan calls are indefinitely retried in the same region when there are connectivity or response delays with / from the Gateway. - PR 45267
  • Fixed hang issue in CosmosPagedIterable#handle by preventing race conditions in underlying subscription of Flux<FeedResponse>. - PR 45290

Other Changes

  • Added the vectorIndexShardKeys to the vectorIndexSpec for QuantizedFlat and DiskANN vector search. - PR 44007
  • Added user agent suffixing if Per-Partition Automatic Failover or Per-Partition Circuit Breaker are enabled at client scope. - PR 45197
  • Enable threshold-based availability strategy for reads by default when Per-Partition Automatic Failover is also enabled. - PR 45267

Don't miss a new azure-sdk-for-java release

NewReleases is sending notifications on new releases.