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

Bump com.azure:azure-cosmos from 4.29.1 to 4.41.0 in /modules/azure #1636

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

dependabot[bot]
Copy link

@dependabot dependabot bot commented on behalf of github Mar 1, 2023

Bumps com.azure:azure-cosmos from 4.29.1 to 4.41.0.

Release notes

Sourced from com.azure:azure-cosmos's releases.

azure-cosmos_4.41.0

4.41.0 (2023-02-17)

Features Added

  • Added ability to configure proactive connection management via CosmosClientBuilder.openConnectionsAndInitCaches(CosmosContainerProactiveInitConfig). - See PR 33267
  • Added internal merge handling - See PR 31428. See PR 32097. See PR 32078. See PR 32165. See 32259. See 32496
  • Added more granular control of which Cosmos client-side metrics to emit, whether to collect histograms and percentiles (and which) and also which tags/dimensions to associate with individual metrics. - See PR 33436

Breaking Changes

  • NOTE: the PR to provide more granular control over metrics - See PR 33436 - includes two technically breaking changes. We don't expect any customers to be impacted by this, but the PR description as well as information below provides some context and options on how to revert the behavior to previous version.
    • The API CosmosClientTelemetryConfig.metricTagNames has been marked deprecated in favor of CosmosMicrometerMetricsOptions.defaultTagNames or CosmosMicrometerMeterOptions.suppressTagNames - the CosmosClientTelemetryConfig.metricTagNames API can still be used as long as none of the new configuration APIs is used - but we recommend starting to switch over to the new APIs.
    • Capturing metrics - especially Timer and DistributionSummary with percentiles/histograms has some performance overhead. We got feedback that initially we were emitting some metrics with relatively high cardinality on tags with percentiles/histograms of questionable value (only useful in certain scenarios). So, we decided to disable collecting these metrics by default - but still allow them to be collected when enabled manually via the APIs described in PR 33436.

Bugs Fixed

  • Change feed pull API is using an incorrect key value for collection lookup, which can result in using the old collection in collection recreate scenarios. - See PR 33178

Other Changes

  • Give a meaningful name to the GlobalEndpointManager worker thread. - See PR 33507
  • Adding activity id in header of gateway address refresh call. - See PR 33074
  • Direct mode - RNTBD connection health check improvements in RntbdClientChannelHealthChecker to allow recovering quicker when existing connections get broken (without TCP close or reset, just timeouts because packets get dropped). - See PR 33464 and - See PR 33566
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)

Bumps [com.azure:azure-cosmos](https://github.com/Azure/azure-sdk-for-java) from 4.29.1 to 4.41.0.
- [Release notes](https://github.com/Azure/azure-sdk-for-java/releases)
- [Commits](Azure/azure-sdk-for-java@azure-cosmos_4.29.1...azure-cosmos_4.41.0)

---
updated-dependencies:
- dependency-name: com.azure:azure-cosmos
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file java Pull requests that update Java code labels Mar 1, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file java Pull requests that update Java code
Projects
None yet
0 participants