liquibase / liquibase-cosmosdb

Liquibase Cosmos DB Core (SQL) API Extension
Apache License 2.0
6 stars 9 forks source link

Bump azure-cosmos from 4.44.0 to 4.45.1 #233

Closed dependabot[bot] closed 1 year ago

dependabot[bot] commented 1 year ago

Bumps azure-cosmos from 4.44.0 to 4.45.1.

Release notes

Sourced from azure-cosmos's releases.

azure-cosmos_4.45.1

4.45.1 (2023-05-19)

Bugs Fixed

  • Fixed an issue where status code & sub-status code 408/20008 will always be populated in the CosmosDiagnostics in case of RNTBD request failures - See PR 34999
  • Fixed readMany API bug to enable swallowing of 404 Not Found exceptions for 404/0 scenarios when readMany performs point-reads internally - See PR 34966

azure-cosmos_4.45.0

4.45.0 (2023-05-12)

Features Added

  • Added support for priority based throttling - See PR 34121
  • Added configurability for minimum connection pool size for all containers through a system property - COSMOS.MIN_CONNECTION_POOL_SIZE_PER_ENDPOINT - See PR 33983.
  • Added CosmosContainerProactiveInitConfigBuilder:setAggressiveWarmupDuration(Duration aggressiveWarmupDuration) public API to switch between aggressively opening connections in a blocking manner to defensively opening connections in a non-blocking manner after aggressiveWarmupDuration has elapsed - See PR 33983.
  • Added end to end timeout policy for item operations. Requests will be cancelled if they have not finished before the configured timeout - See PR 34554.
  • Added capability to sample diagnostics dynamically (without need to reinitialize the app or the Cosmos Client instance). - See PR 34915.

Bugs Fixed

  • Fixed IllegalArgumentException in changeFeedProcessor when maxScaleCount is configured - See PR 34618
  • Removed custom user agent suffix from client telemetry - See PR 34866
  • Fixed an issue where userAgentSuffix is not being used in CosmosDiagnostics - See PR 34863
  • Enabled proactive connection management to only reopen closed / reset connections to those endpoints used by containers which were part of the connection warm up flow - See PR 34892

Other Changes

  • Disabled initialization of client telemetry background threads if client telemetry is disabled - See PR 34889
  • Removed synchronized locking on generating random UUIDs - See PR 34879
  • Capture diagnostics for cancelled RNTBD requests - See PR 34912
Commits


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
dependabot[bot] commented 1 year ago

Superseded by #238.