Commit Graph

6870 Commits

Author SHA1 Message Date
Albumen Kevin ba22019d28
Merge branch '3.2' into dependabot/maven/fabric8_kubernetes_version-6.7.2 2023-06-25 09:18:35 +08:00
wxbty 2c82cf7dfc
Use serviceKey when to metadata ServiceSubscribeEvent (#12586) 2023-06-24 17:02:15 +08:00
Albumen Kevin 27d9ce3836
Support get alibaba GenericService from spring context (#12585) 2023-06-22 19:31:31 +08:00
Albumen Kevin e79e0214cb
Enhance register type of ServiceConfig (#12583)
* Enhance register type of ServiceConfig

* fix else
2023-06-22 14:30:06 +08:00
Albumen Kevin f28c2fec72
Fix alibaba Rpc compact (#12581)
* Fix alibaba Rpc compact

* Fix alibaba Rpc compact

* Fix alibaba Rpc compact

* Fix alibaba Rpc compact
2023-06-22 08:49:23 +08:00
Albumen Kevin 9577d464a0
Triple set resolve fallback enable as default (#12575)
* Triple set resolve fallback enable as default

* use throw
2023-06-21 13:22:27 +08:00
Albumen Kevin 3b7934f512
Fix registry repeat export same service (#12578)
* Fix registry repeat export same service

* fix uts

* Fix export

* Fix export
2023-06-21 11:29:54 +08:00
Albumen Kevin 25c2b3808a
Disable register if registry disable register (#12579)
* Disable register if registry disable register

* Fix tag

* Fix tag
2023-06-21 09:23:40 +08:00
Albumen Kevin ea35f7ed5c Revert "refactor: migrate tracing core from boot-start to dubbo deployer (#12453)"
This reverts commit a613cae2
2023-06-20 10:02:30 +08:00
Albumen Kevin 8ad792c287
Add transient to some overrided field (#12570) 2023-06-19 21:29:24 +08:00
Albumen Kevin a941985c99
Skip check ignored extensions (#12571) 2023-06-19 21:29:14 +08:00
Albumen Kevin 9a9b28bf09
Fix unable to getAppName in InjvmInvoker (#12574) 2023-06-19 21:28:45 +08:00
dependabot[bot] cb69b2eca1
Bump micrometer-tracing-bom from 1.1.1 to 1.1.2 (#12564)
Bumps [micrometer-tracing-bom](https://github.com/micrometer-metrics/tracing) from 1.1.1 to 1.1.2.
- [Release notes](https://github.com/micrometer-metrics/tracing/releases)
- [Commits](https://github.com/micrometer-metrics/tracing/compare/v1.1.1...v1.1.2)

---
updated-dependencies:
- dependency-name: io.micrometer:micrometer-tracing-bom
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-19 18:56:28 +08:00
Albumen Kevin 85d45b959d
Check if jackson2 security dependency existed (#12568) 2023-06-19 18:56:13 +08:00
Albumen Kevin f81c3f3a44
Cache interfaceClass in advance to prevent IndexOutOfBoundsException (#12567) 2023-06-19 18:56:01 +08:00
dependabot[bot] 33edc4f170
Bump protobuf-java_version from 3.23.2 to 3.23.3 (#12565)
Bumps `protobuf-java_version` from 3.23.2 to 3.23.3.

Updates `protobuf-java` from 3.23.2 to 3.23.3
- [Release notes](https://github.com/protocolbuffers/protobuf/releases)
- [Changelog](https://github.com/protocolbuffers/protobuf/blob/main/generate_changelog.py)
- [Commits](https://github.com/protocolbuffers/protobuf/compare/v3.23.2...v3.23.3)

Updates `protobuf-java-util` from 3.23.2 to 3.23.3

---
updated-dependencies:
- dependency-name: com.google.protobuf:protobuf-java
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: com.google.protobuf:protobuf-java-util
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-19 17:39:10 +08:00
dependabot[bot] 9797e971fe
Bump reactor-core from 3.5.6 to 3.5.7 (#12562)
Bumps [reactor-core](https://github.com/reactor/reactor-core) from 3.5.6 to 3.5.7.
- [Release notes](https://github.com/reactor/reactor-core/releases)
- [Commits](https://github.com/reactor/reactor-core/compare/v3.5.6...v3.5.7)

---
updated-dependencies:
- dependency-name: io.projectreactor:reactor-core
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-19 17:38:56 +08:00
dependabot[bot] 5ee7d72a93
Bump native-maven-plugin from 0.9.22 to 0.9.23 (#12561)
Bumps [native-maven-plugin](https://github.com/graalvm/native-build-tools) from 0.9.22 to 0.9.23.
- [Release notes](https://github.com/graalvm/native-build-tools/releases)
- [Commits](https://github.com/graalvm/native-build-tools/compare/0.9.22...0.9.23)

---
updated-dependencies:
- dependency-name: org.graalvm.buildtools:native-maven-plugin
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-19 17:38:49 +08:00
dependabot[bot] de53cd8b0f
Bump micrometer-bom from 1.11.0 to 1.11.1 (#12560)
Bumps [micrometer-bom](https://github.com/micrometer-metrics/micrometer) from 1.11.0 to 1.11.1.
- [Release notes](https://github.com/micrometer-metrics/micrometer/releases)
- [Commits](https://github.com/micrometer-metrics/micrometer/compare/v1.11.0...v1.11.1)

---
updated-dependencies:
- dependency-name: io.micrometer:micrometer-bom
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-19 17:38:39 +08:00
dependabot[bot] d99bb3df36
Bump grpc.version from 1.55.1 to 1.56.0 (#12559)
Bumps `grpc.version` from 1.55.1 to 1.56.0.

Updates `grpc-core` from 1.55.1 to 1.56.0
- [Release notes](https://github.com/grpc/grpc-java/releases)
- [Commits](https://github.com/grpc/grpc-java/compare/v1.55.1...v1.56.0)

Updates `grpc-stub` from 1.55.1 to 1.56.0
- [Release notes](https://github.com/grpc/grpc-java/releases)
- [Commits](https://github.com/grpc/grpc-java/compare/v1.55.1...v1.56.0)

Updates `grpc-protobuf` from 1.55.1 to 1.56.0
- [Release notes](https://github.com/grpc/grpc-java/releases)
- [Commits](https://github.com/grpc/grpc-java/compare/v1.55.1...v1.56.0)

Updates `grpc-context` from 1.55.1 to 1.56.0
- [Release notes](https://github.com/grpc/grpc-java/releases)
- [Commits](https://github.com/grpc/grpc-java/compare/v1.55.1...v1.56.0)

Updates `grpc-netty-shaded` from 1.55.1 to 1.56.0
- [Release notes](https://github.com/grpc/grpc-java/releases)
- [Commits](https://github.com/grpc/grpc-java/compare/v1.55.1...v1.56.0)

Updates `grpc-netty` from 1.55.1 to 1.56.0
- [Release notes](https://github.com/grpc/grpc-java/releases)
- [Commits](https://github.com/grpc/grpc-java/compare/v1.55.1...v1.56.0)

Updates `grpc-grpclb` from 1.55.1 to 1.56.0
- [Release notes](https://github.com/grpc/grpc-java/releases)
- [Commits](https://github.com/grpc/grpc-java/compare/v1.55.1...v1.56.0)

---
updated-dependencies:
- dependency-name: io.grpc:grpc-core
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: io.grpc:grpc-stub
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: io.grpc:grpc-protobuf
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: io.grpc:grpc-context
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: io.grpc:grpc-netty-shaded
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: io.grpc:grpc-netty
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: io.grpc:grpc-grpclb
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-19 17:38:30 +08:00
dependabot[bot] ddf3da46ac
Bump micrometer-core from 1.11.0 to 1.11.1 (#12558)
Bumps [micrometer-core](https://github.com/micrometer-metrics/micrometer) from 1.11.0 to 1.11.1.
- [Release notes](https://github.com/micrometer-metrics/micrometer/releases)
- [Commits](https://github.com/micrometer-metrics/micrometer/compare/v1.11.0...v1.11.1)

---
updated-dependencies:
- dependency-name: io.micrometer:micrometer-core
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-19 17:38:22 +08:00
wxbty 913e66e965
Supplementary dirctory metrics data push (#12539)
* Supplementary dirctory metrics data push

* puplish after publish
2023-06-19 17:37:37 +08:00
dependabot[bot] 6084fcaa3d
Bump fabric8_kubernetes_version from 6.6.2 to 6.7.2
Bumps `fabric8_kubernetes_version` from 6.6.2 to 6.7.2.

Updates `kubernetes-client` from 6.6.2 to 6.7.2
- [Release notes](https://github.com/fabric8io/kubernetes-client/releases)
- [Changelog](https://github.com/fabric8io/kubernetes-client/blob/master/CHANGELOG.md)
- [Commits](https://github.com/fabric8io/kubernetes-client/compare/v6.6.2...v6.7.2)

Updates `kubernetes-server-mock` from 6.6.2 to 6.7.2

---
updated-dependencies:
- dependency-name: io.fabric8:kubernetes-client
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: io.fabric8:kubernetes-server-mock
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-19 08:01:30 +00:00
Albumen Kevin a4e9c9efa4
Fix local invoke consumer url override (#12553) 2023-06-19 09:34:29 +08:00
Albumen Kevin 3160602072
Rename getModelEnvironment to modelEnvironment (#12551) 2023-06-19 09:34:06 +08:00
Albumen Kevin d3be69b349
Fix config center properties log level (#12555) 2023-06-19 09:33:52 +08:00
Albumen Kevin 5f875ea958
Fix Registry Notification use same event time (#12556) 2023-06-19 09:33:36 +08:00
zdrjson 55484cbfcc
docs: Add path to cd dubbo-samples/dubbo-samples-api (#12548) 2023-06-18 17:02:06 +08:00
Albumen Kevin b20d63ef1f
Disable all filters for internal service (#12515)
* Disable all filters for internal service

* fix uts

* fix uts
2023-06-18 15:12:38 +08:00
dependabot[bot] d606e11da5
Bump snappy-java from 1.1.10.0 to 1.1.10.1 in /dubbo-dependencies-bom (#12544)
Bumps [snappy-java](https://github.com/xerial/snappy-java) from 1.1.10.0 to 1.1.10.1.
- [Release notes](https://github.com/xerial/snappy-java/releases)
- [Commits](https://github.com/xerial/snappy-java/compare/v1.1.10.0...v1.1.10.1)

---
updated-dependencies:
- dependency-name: org.xerial.snappy:snappy-java
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-18 14:16:36 +08:00
Zhang Xiang Wei 467622aac6
fix https://github.com/apache/dubbo/issues/12526 (#12527) 2023-06-18 13:45:06 +08:00
conghuhu a613cae2f3
refactor: migrate tracing core from boot-start to dubbo deployer (#12453)
Co-authored-by: songxiaosheng <songxiaosheng@elastic.link>
2023-06-17 19:54:12 +08:00
Albumen Kevin 5f39404b07
Support set actual content length to inv/res attributes (#12521) 2023-06-13 21:42:27 +08:00
Albumen Kevin e07e5e294b
Fix get method name from invocation (#12519)
* Fix get method name from invocation

* fix compile
2023-06-13 20:25:25 +08:00
Albumen Kevin e6e68f6b84
Fix channel close event cause hanging thread (#12503)
* Fix channel close event cause hanging thread

* Fix check

* fix npe

* fix ut

* fix check

* fix uts

* fix testing
2023-06-13 10:27:38 +08:00
Albumen Kevin 83b4114a9f
Fix ServiceConfig Ref unable to toString (#12511) 2023-06-13 08:35:20 +08:00
Albumen Kevin ee87c8d5c2
Revert "Bump fabric8_kubernetes_version from 6.6.2 to 6.7.1 (#12500)" (#12510)
This reverts commit a01ac38cbf.
2023-06-12 22:27:07 +08:00
Albumen Kevin 2cb12ff9a6
Fix AbstractProxyProtocol compatibility (#12507) 2023-06-12 20:51:13 +08:00
Ken Liu dd94c1561a
fix router match condition (#12491)
* fix router match condition

* fix ut compilation

* add null check
2023-06-12 20:48:03 +08:00
wxbty bde608ec3c
fail fast when protocol exp (#12361)
* fail fast when protocol exp

* use hasExtension

* Adjust the spi detection position

* remove unuse

* remove unuse
2023-06-12 20:47:02 +08:00
Ken Liu 3fa518505f
Add log for remote configuration. (#12294)
* add log for remote configuration.

* Give dynamic routing rule notification 'info'  log level.

* remove unused imports

* revert warn log change

* fix import

---------

Co-authored-by: Albumen Kevin <jhq0812@gmail.com>
2023-06-12 20:30:42 +08:00
Albumen Kevin e92f85d980
Support client gracefully shutdown (#12504)
* Support client gracefully shutdown

* fix check

* Fix init
2023-06-12 20:27:55 +08:00
dependabot[bot] fc6fbd60f9
Bump opentelemetry-bom from 1.26.0 to 1.27.0 (#12499)
Bumps [opentelemetry-bom](https://github.com/open-telemetry/opentelemetry-java) from 1.26.0 to 1.27.0.
- [Release notes](https://github.com/open-telemetry/opentelemetry-java/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-java/blob/main/CHANGELOG.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-java/compare/v1.26.0...v1.27.0)

---
updated-dependencies:
- dependency-name: io.opentelemetry:opentelemetry-bom
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-12 19:46:22 +08:00
dependabot[bot] a01ac38cbf
Bump fabric8_kubernetes_version from 6.6.2 to 6.7.1 (#12500)
Bumps `fabric8_kubernetes_version` from 6.6.2 to 6.7.1.

Updates `kubernetes-client` from 6.6.2 to 6.7.1
- [Release notes](https://github.com/fabric8io/kubernetes-client/releases)
- [Changelog](https://github.com/fabric8io/kubernetes-client/blob/master/CHANGELOG.md)
- [Commits](https://github.com/fabric8io/kubernetes-client/compare/v6.6.2...v6.7.1)

Updates `kubernetes-server-mock` from 6.6.2 to 6.7.1

---
updated-dependencies:
- dependency-name: io.fabric8:kubernetes-client
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: io.fabric8:kubernetes-server-mock
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-12 19:46:12 +08:00
dependabot[bot] 4c67c26c8e
Bump license-maven-plugin from 2.0.1 to 2.1.0 (#12501)
Bumps [license-maven-plugin](https://github.com/mojohaus/license-maven-plugin) from 2.0.1 to 2.1.0.
- [Release notes](https://github.com/mojohaus/license-maven-plugin/releases)
- [Commits](https://github.com/mojohaus/license-maven-plugin/compare/2.0.1...2.1.0)

---
updated-dependencies:
- dependency-name: org.codehaus.mojo:license-maven-plugin
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-12 19:46:02 +08:00
dependabot[bot] 15ec892cb8
Bump bytebuddy.version from 1.14.4 to 1.14.5 (#12502)
Bumps `bytebuddy.version` from 1.14.4 to 1.14.5.

Updates `byte-buddy` from 1.14.4 to 1.14.5
- [Release notes](https://github.com/raphw/byte-buddy/releases)
- [Changelog](https://github.com/raphw/byte-buddy/blob/master/release-notes.md)
- [Commits](https://github.com/raphw/byte-buddy/compare/byte-buddy-1.14.4...byte-buddy-1.14.5)

Updates `byte-buddy-agent` from 1.14.4 to 1.14.5
- [Release notes](https://github.com/raphw/byte-buddy/releases)
- [Changelog](https://github.com/raphw/byte-buddy/blob/master/release-notes.md)
- [Commits](https://github.com/raphw/byte-buddy/compare/byte-buddy-1.14.4...byte-buddy-1.14.5)

---
updated-dependencies:
- dependency-name: net.bytebuddy:byte-buddy
  dependency-type: direct:development
  update-type: version-update:semver-patch
- dependency-name: net.bytebuddy:byte-buddy-agent
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-12 19:45:55 +08:00
Albumen Kevin 784edd7a85
Support Reference check timeout (#12506) 2023-06-12 19:28:03 +08:00
Ken Liu 0f336d8736
fix dependency check (#12505) 2023-06-12 19:03:09 +08:00
suncairong163 51f60139f0
Feature/dubbo3.2 export path matcher&invoker to user (#12482) 2023-06-12 12:38:05 +08:00
conghuhu 6325a765bc
feat: add springboot-starter for nacos and zookeeper (#12488) 2023-06-12 12:23:55 +08:00