Commit Graph

5801 Commits

Author SHA1 Message Date
wuwen 70baad1f96
Fix PojoUtils support localdatetime,lcaldate,localtime serializable and deserialize (#10638) 2022-09-20 16:15:02 +08:00
Albumen Kevin f0d16c6c70 Prepare 3.0.12 release 2022-09-20 15:32:14 +08:00
Albumen Kevin 37636f4b35 Merge branch 'apache-3.0' into apache-3.1
# Conflicts:
#	dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/support/BroadcastClusterInvoker.java
#	dubbo-registry/dubbo-registry-nacos/src/main/java/org/apache/dubbo/registry/nacos/NacosRegistry.java
2022-09-20 15:31:21 +08:00
huazhongming 37b205bd11
fix timeout type cast exception (#10644)
Signed-off-by: crazyhzm <crazyhzm@gmail.com>

Signed-off-by: crazyhzm <crazyhzm@gmail.com>
2022-09-20 15:27:22 +08:00
yuchu01 4329ac6c93
fix(qos): fix qos server not permit if set qos.accept.foreign.ip=true (#10641) 2022-09-20 15:16:14 +08:00
Albumen Kevin 89ef73d023
Fix NPE when using tri as metadata service protocol (#10639) 2022-09-19 15:58:36 +08:00
Albumen Kevin 8f7d1f37ec
Fix ContextFilter not cleanup thread (#10615) 2022-09-19 15:11:51 +08:00
Albumen Kevin c674d8d825
Fix broadcast context being cleared (#10619) 2022-09-19 14:47:49 +08:00
TrueAbc ddd1786578
add dubbo protocol to pu server and port reuse (#10602)
* enable dubbo protocol to use pu server

* wire protocol returns protocol name

* delete default channel group

* export extra protocol

* add url mapper and handler mapper to pu server

* fix ci

* adjust some changes

* default value for url and handler in pu server

* get protocol name using extension loader

* naming readability and code annotations

* ext-protocols change to a multiProtocol string with comma split

* fix ci

* method rename

* don't use pu server by default

* rename method
2022-09-19 14:38:40 +08:00
cnjxzhao 43d48bd6ca
Error code is managed with constants (#10549) (#10599)
* Add error code 5-2 ~ 5-20.

* Error code is managed with constants (#10549)

* Error code is managed with constants (#10549)
2022-09-19 14:31:03 +08:00
Andy Cheung 4206b5e67a
Spell and code style optimization. (#10634) 2022-09-19 14:27:28 +08:00
sunchaser-lilu e6a6ba890d
style: Eliminate some IDE warnings (#10626) 2022-09-16 11:29:30 +08:00
Albumen Kevin a5ba4633a2
Update hessian-lite version (#10629) 2022-09-16 11:24:03 +08:00
conghuhu da5b3559b1
feat: replace kube-apiserver watch with informer (#10543)
fixes #10535
2022-09-16 08:26:36 +08:00
sunchaser-lilu 3431d21ace
[fix] remove some duplicate code (#10623)
* [fix] some statement can be simplified

* [fix] remove some duplicate code
2022-09-15 14:50:33 +08:00
灼华 5f4f2c0c41
Fix recover method of ZookeeperServiceDiscovery (#10614)
* Fix recover method of ZookeeperServiceDiscovery

* Fix ut
2022-09-15 14:29:22 +08:00
xh1202 96258e5245
fix: Fix unregisterServiceInstance not work in shutdown hook (#10610) (#10613) 2022-09-15 14:27:45 +08:00
dependabot[bot] f3318f1434
Bump snakeyaml from 1.29 to 1.31 in /dubbo-dependencies-bom (#10625)
Bumps [snakeyaml](https://bitbucket.org/snakeyaml/snakeyaml) from 1.29 to 1.31.
- [Commits](https://bitbucket.org/snakeyaml/snakeyaml/branches/compare/snakeyaml-1.31..snakeyaml-1.29)

---
updated-dependencies:
- dependency-name: org.yaml:snakeyaml
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-15 14:06:39 +08:00
GuoHao fdef33fab3
Copy on read to avoid concurrent issue (#10616) 2022-09-15 14:06:04 +08:00
Kunshuai Zhu 81fe206b42
Move reactive-triple to a stand-alone module (#10605)
* Remove reactive-triple to a stand-alone module

* fix

* move dependency to dubbo-dependencies-bom

* move to dubbo-plugin
2022-09-14 15:57:11 +08:00
qinliujie cd7b7590ac
Ipv6 Support (#10603) 2022-09-14 14:15:19 +08:00
Albumen Kevin 84f837b76d
Fix Nacos unSubscribe when shutdown (#10609) 2022-09-14 11:47:30 +08:00
Albumen Kevin 631d3fc26f
Fix Service Discovery Port Match (#10606) 2022-09-13 18:50:27 +08:00
jojocodeX 4146487b79
MetricsFilter implements BaseFilter.Listener (#10589) 2022-09-11 22:09:37 +08:00
ken.lj eeac1c3eaf
Multiple registries (#10323) 2022-09-09 15:03:37 +08:00
ken.lj 7eabceeb94
fixes #10541, save subscribed dataIds for unsubscription. (#10573) 2022-09-09 11:25:08 +08:00
chenyanlann 638e11ad2f
Add Support For Istio-Agent (#10567) 2022-09-09 11:23:53 +08:00
huazhongming 2ad527e6e9
Optimize the log messages created by ReferenceConfig (#10576)
fixes #10575
2022-09-09 11:20:32 +08:00
Andy Cheung 9ab939efa0
Add error code 0-4 with code optimization. (#10568) 2022-09-08 10:43:26 +08:00
huazhongming 72326f42ba
Local references support mergeable (#9645)
Fix https://github.com/apache/dubbo/issues/8777
2022-09-08 10:08:33 +08:00
灼华 4316ff8e2a
Get the corresponding SPI instance from scopeModel 2022-09-07 17:35:38 +08:00
xin gu 4ec85c211a
faq (#10566)
faq
2022-09-07 15:51:55 +08:00
xin gu daa4d8eb2e
faq-cluster (#10561)
faq-cluster
2022-09-06 15:48:30 +08:00
xin gu 6ebcb9d8d6
faq (#10546)
* Update ScriptStateRouter.java

faq

* Update ScriptStateRouter.java

faq
2022-09-06 11:35:52 +08:00
xin gu 9db2eb5a18
faq (#10542)
* faq-meshroute

加载mesh路由规则失败

* Update MeshRuleRouter.java

fix ci/cd
2022-09-05 10:19:44 +08:00
xin gu eb919e9dd3
faq (#10540)
faq-tagrouter
2022-09-03 16:51:36 +08:00
Codegass 0b2470286c
Refactoring app response test with JUnit Assume (#10537)
* Remove unused import

* Introduce Junit5 Assume functions to replace the if-return precondition check, FIX #10487

Co-authored-by: Albumen Kevin <jhq0812@gmail.com>
2022-09-03 14:40:25 +08:00
Andy Cheung 1643bf3816
Add error code 0-3, and expose actual 'exception' of creating or deleting files in file cache merchanism. (#10538)
* Expose the actual failure when creating 'cache store path' failed, and add error code 0-3.

* Optimize javadoc, and forbids instantiation of some util classes.

* Remove redundant testInaccessiblePath.

* Add error code of 0-3 in getFile().

* Optimize modifiers in FileCacheStoreTest.

* Forbids instantiation of NetUtils, and add statement of not replacing fail-safe logger (or error type aware logger).

* Optimize modifiers and add javadoc.

* Code optimization and add javadoc.

* Expose actual 'Exception' of deleting file.
2022-09-03 14:14:47 +08:00
xin gu ef14458588
Update FailbackClusterInvoker.java (#10536)
faq-FailbackClusterInvoker
2022-09-03 13:49:15 +08:00
huazhongming bb7f942c5d
Fix spring status check failed (#10534)
* fix spring status check failed

Signed-off-by: crazyhzm <crazyhzm@gmail.com>

* fix spring status check failed

Signed-off-by: crazyhzm <crazyhzm@gmail.com>

Signed-off-by: crazyhzm <crazyhzm@gmail.com>
2022-09-02 17:54:27 +08:00
Albumen Kevin 4579d74218
Remove unused import 2022-09-02 11:15:02 +08:00
Albumen Kevin f35c8d120f
Remove unused import 2022-09-02 11:14:44 +08:00
Albumen Kevin 12f67868a9 Merge branch 'apache-3.0' into apache-3.1 2022-09-02 11:07:47 +08:00
Albumen Kevin af0d2d2b58
Remove useless toString in Timeout Filter (#10530) 2022-09-02 11:03:24 +08:00
Albumen Kevin c90f8700e2
Remove useless toString in Timeout Filter (#10529) 2022-09-02 11:00:53 +08:00
sunchaser-lilu e5b1caf583
[fix] some statement can be simplified (#10525) 2022-09-02 10:00:05 +08:00
xin gu a159af592e
Update BroadcastClusterInvoker.java (#10527)
faq-BroadcastClusterInvoker
2022-09-01 20:33:15 +08:00
Albumen Kevin db210e02d4
Shade kubernetes and xds module (#10514) 2022-09-01 09:48:02 +08:00
cnjxzhao d6795c6364
Add error code 5-2 ~ 5-20. (#10521) 2022-09-01 09:47:49 +08:00
xin gu 86ef001375
Update ConditionStateRouter.java (#10523)
ConditionStateRouter faq建设
2022-09-01 09:46:43 +08:00