Skip to content

Bump nacos-client from 2.1.1 to 2.2.0#3527

Merged
liubao68 merged 1 commit intomasterfrom
dependabot/maven/com.alibaba.nacos-nacos-client-2.2.0
Dec 24, 2022
Merged

Bump nacos-client from 2.1.1 to 2.2.0#3527
liubao68 merged 1 commit intomasterfrom
dependabot/maven/com.alibaba.nacos-nacos-client-2.2.0

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Dec 15, 2022

Bumps nacos-client from 2.1.1 to 2.2.0.

Release notes

Sourced from nacos-client's releases.

2.2.0 (Dec 14, 2022)

This version is an important version which include some large changes.

The first important change is remove the old redundant codes about 1.x naming and double write relative codes. After changed, The 2.2.0 version will can't upgraded from Nacos 1.X server, only can upgraded from at least version 2.0.0. The changes will not effect the adapt for 1.X client request, users can still use 1.X client with 2.2.0 version.

The second important change is adding several plugins:

  • datasource plugin, which added by Asoc 2022 project to support other DBs.
  • custom environment plugin, which added by community to handle configurations of Nacos server, such as decrypt database password.
  • connection limit plugin, which refactored from old limit module, to extend more abilities to protect Nacos server under high pressure.

The third important change is to enhance the beta feature Tracing plugin and batch register, which make them more easy to use.

Detail see:

feature

#5863#9331 Support batch register and batch deregister service. #8308 Add v2 openAPI for nacos 2.0. #8312 Support datasource plugins. #8481 Support track tracing plugins. #8694 Support prometheus http service discovery(prometheus http sd). #9318 Support caseSentive for Ldap auth plugin. #9366 Support Ldaps authentication.

Enhancement&Refactor

#7930 Reomve old redundant codes about 1.x naming. #9391 Optimization Chooser. #9393 Make server stop auto when starting error. #9414 Optimize fuzzy queries to make SQL more general. #9415#9449#9466#9497 Enhancement datasource plugins. #9423 ExternalDataSourceProperties add isEmpty check to support external config. #9459 Modify the method modifier of NacosApplicationListener to default. #9471 Keep console query condition in configuration After return list config pages. #9597 Keep console query condition in discovery After return list service pages. #9615 Enhance client choose server node to request server more dispersed. #9653 Refactor connection limit module to plugin.

BugFix

#9334 Fix group_id data length different in many tables. #9341 Fix can not create bean ldapAuthenticationProvider. #9351 Fix instance count error in prometheus metrics. #9367 Fix auth plugin's property 'token.secret.key' base64 decode error. #9408#9437 Fix console namespace list deploy problems. #9461 Fix ClientWorker NullPointer judgement order. #9474 Fix some instance is unhealthy after change to http health check. #9478 Fix the chooser bug when all instances have a zero weight. #9584 Fix console configuration query button overflow hidden problem. #9586 Fix problem of deregister instance failure after service expired metadata auto clean.

Dependency

#9652 Upgrade ui dependencies to fix some depend vulnerability.

... (truncated)

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 [nacos-client](https://github.com/alibaba/nacos) from 2.1.1 to 2.2.0.
- [Release notes](https://github.com/alibaba/nacos/releases)
- [Changelog](https://github.com/alibaba/nacos/blob/develop/CHANGELOG.md)
- [Commits](alibaba/nacos@2.1.1...2.2.0)

---
updated-dependencies:
- dependency-name: com.alibaba.nacos:nacos-client
  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 Dec 15, 2022
@codecov-commenter
Copy link

Codecov Report

Merging #3527 (0a9b917) into master (c2daccc) will increase coverage by 0.02%.
The diff coverage is n/a.

@@             Coverage Diff              @@
##             master    #3527      +/-   ##
============================================
+ Coverage     74.37%   74.39%   +0.02%     
  Complexity      670      670              
============================================
  Files          1589     1589              
  Lines         39830    39830              
  Branches       3633     3633              
============================================
+ Hits          29623    29631       +8     
+ Misses         8727     8718       -9     
- Partials       1480     1481       +1     
Impacted Files Coverage Δ
...cecomb/metrics/core/meter/vertx/EndpointMeter.java 94.44% <0.00%> (-2.78%) ⬇️
...mb/config/ConfigCenterConfigurationSourceImpl.java 10.63% <0.00%> (+1.06%) ⬆️
...egistry/client/http/ServiceRegistryClientImpl.java 68.45% <0.00%> (+1.14%) ⬆️
...mb/serviceregistry/client/http/RestClientUtil.java 80.37% <0.00%> (+1.86%) ⬆️

📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more

@liubao68 liubao68 merged commit d9b7110 into master Dec 24, 2022
@dependabot dependabot bot deleted the dependabot/maven/com.alibaba.nacos-nacos-client-2.2.0 branch December 24, 2022 07:24
lbc97 pushed a commit to lbc97/servicecomb-java-chassis that referenced this pull request Feb 21, 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

Development

Successfully merging this pull request may close these issues.

2 participants