heliang666s
3e4fda20bb
Update the comment content in pom.xml to be consistent ( #14039 )
2024-04-08 16:34:36 +08:00
dependabot[bot]
44c7f7967f
Bump com.alibaba.nacos:nacos-client from 2.2.4 to 2.3.1 ( #13821 )
...
* Bump com.alibaba.nacos:nacos-client from 2.2.4 to 2.3.1
Bumps [com.alibaba.nacos:nacos-client](https://github.com/alibaba/nacos ) from 2.2.4 to 2.3.1.
- [Release notes](https://github.com/alibaba/nacos/releases )
- [Changelog](https://github.com/alibaba/nacos/blob/develop/CHANGELOG.md )
- [Commits](https://github.com/alibaba/nacos/compare/2.2.4...2.3.1 )
---
updated-dependencies:
- dependency-name: com.alibaba.nacos:nacos-client
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
* Fix compile
* Fix format
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Albumen Kevin <jhq0812@gmail.com>
2024-03-06 11:03:02 +08:00
dependabot[bot]
acc1d6f64f
Bump com.ctrip.framework.apollo:apollo-mockserver from 2.1.0 to 2.2.0 ( #13483 )
...
Bumps [com.ctrip.framework.apollo:apollo-mockserver](https://github.com/apolloconfig/apollo-java ) from 2.1.0 to 2.2.0.
- [Release notes](https://github.com/apolloconfig/apollo-java/releases )
- [Changelog](https://github.com/apolloconfig/apollo-java/blob/main/CHANGES.md )
- [Commits](https://github.com/apolloconfig/apollo-java/compare/v2.1.0...v2.2.0 )
---
updated-dependencies:
- dependency-name: com.ctrip.framework.apollo:apollo-mockserver
dependency-type: direct:development
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-12-12 10:23:01 +08:00
huazhongming
730695a7a2
[3.2]Use spotless to format the code ( #13320 )
...
* Use spotless to format the code
Signed-off-by: crazyhzm <crazyhzm@gmail.com>
* Support develop with JDK 21
Signed-off-by: crazyhzm <crazyhzm@gmail.com>
---------
Signed-off-by: crazyhzm <crazyhzm@gmail.com>
2023-11-07 15:40:13 +08:00
Albumen Kevin
e9e08ee383
Fix zk dependency in metadata-report and config-center ( #13159 )
2023-10-09 09:33:22 +08:00
Albumen Kevin
8a2dffd55e
Add some nacos connection logs ( #12494 )
2023-06-12 10:10:19 +08:00
wxbty
d6f9d8d38f
Configuration center metrics separate module ( #12096 )
...
* init config module
* remove old
* add pom
* add pom
* add in artifact
* use consts
* add comment
---------
Co-authored-by: x-shadow-man <1494445739@qq.com>
Co-authored-by: songxiaosheng <songxiaosheng@elastic.link>
Co-authored-by: Albumen Kevin <jhq0812@gmail.com>
2023-04-19 18:33:13 +08:00
KamTo Hung
f05662a66d
optimize JsonUtils ( #12057 )
2023-04-11 11:24:55 +08:00
dependabot[bot]
e49ca86223
Bump apollo-mockserver from 2.0.1 to 2.1.0 ( #12002 )
...
Bumps [apollo-mockserver](https://github.com/apolloconfig/apollo-java ) from 2.0.1 to 2.1.0.
- [Release notes](https://github.com/apolloconfig/apollo-java/releases )
- [Changelog](https://github.com/apolloconfig/apollo-java/blob/v2.1.0/CHANGES.md )
- [Commits](https://github.com/apolloconfig/apollo-java/commits/v2.1.0 )
---
updated-dependencies:
- dependency-name: com.ctrip.framework.apollo:apollo-mockserver
dependency-type: direct:development
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-04-04 17:14:41 +08:00
fomeiherz
c91affe875
Add metrics for configcenter ( #11602 )
...
* Add ConfigCenter metrics.
* Modifying the obtaining mode for ConfigCenterMetricsCollector.
* Modify method name.
* Add metrics when configCenter initialized.
* Add UnitTest
* Add License.
* bugfix: config test not pass.
* 1.delete author
2.unuse imported
* fix configcenter metrics zk factory
* Get 'dubbo.metrics.configcenter.enable' config from property, get config before startup.
* resolve conflict
---------
Co-authored-by: Albumen Kevin <jhq0812@gmail.com>
Co-authored-by: songxiaosheng <songxiaosheng@elastic.link>
2023-03-27 09:48:38 +08:00
Mengyang Tang
d061b29b39
Some code optimization ( #11825 )
...
* Code optimization
* Code optimization: modifier optimization, condition simplification, etc.
* Fix CI error
* Fix CI error
2023-03-16 09:43:57 +08:00
mxsm
d2eb0ef458
[ISSUE #11294 ] Optimize ConcurrentHashMap#computeIfAbsent have performance problem in jdk1.8 ( #11326 )
2023-01-19 23:07:12 +08:00
Albumen Kevin
a9fce6fa94
Merge branch 'apache-3.1' into apache-3.2
...
# Conflicts:
# dubbo-registry/dubbo-registry-nacos/src/main/java/org/apache/dubbo/registry/nacos/util/NacosNamingServiceUtils.java
2023-01-16 11:20:44 +08:00
Albumen Kevin
486b39f28d
Add Nacos sub try test ( #11307 )
2023-01-16 11:07:20 +08:00
Albumen Kevin
b38e23b5ce
Merge branch 'apache-3.1' into apache-3.2
...
# Conflicts:
# dubbo-registry/dubbo-registry-nacos/src/main/java/org/apache/dubbo/registry/nacos/NacosNamingServiceWrapper.java
# dubbo-registry/dubbo-registry-nacos/src/main/java/org/apache/dubbo/registry/nacos/util/NacosNamingServiceUtils.java
2023-01-14 21:43:32 +08:00
Albumen Kevin
673375b9bf
Add nacos create client retry ( #11304 )
2023-01-14 21:41:07 +08:00
Albumen Kevin
80a15197e6
Merge branch 'apache-3.1' into apache-3.2
...
# Conflicts:
# dubbo-rpc/dubbo-rpc-dubbo/src/main/java/org/apache/dubbo/rpc/protocol/dubbo/DecodeableRpcInvocation.java
2022-12-16 12:56:56 +08:00
Albumen Kevin
705b327885
Revert #10839 , #11082 and #11086 ( #11160 )
2022-12-16 12:53:22 +08:00
Albumen Kevin
5c082eaefa
Merge branch 'apache-3.1' into apache-3.2
...
# Conflicts:
# dubbo-native/src/main/java/org/apache/dubbo/remoting/api/pu/PortUnificationTransporter$Adaptive.java
# dubbo-rpc/dubbo-rpc-dubbo/src/main/java/org/apache/dubbo/rpc/protocol/dubbo/DecodeableRpcInvocation.java
# dubbo-rpc/dubbo-rpc-triple/src/main/java/org/apache/dubbo/rpc/protocol/tri/call/AbstractServerCallListener.java
2022-12-08 17:44:11 +08:00
huazhongming
1470c7ca1e
Cache jvm system parameters to prevent each call from being executed, affecting performance ( #10839 )
...
* Cache jvm system parameters to prevent each call from being executed, affecting performance
Signed-off-by: crazyhzm <crazyhzm@gmail.com>
* fix npe
Signed-off-by: crazyhzm <crazyhzm@gmail.com>
* optimization performance
Signed-off-by: crazyhzm <crazyhzm@gmail.com>
* remove unused import
Signed-off-by: crazyhzm <crazyhzm@gmail.com>
* add default config value
Signed-off-by: crazyhzm <crazyhzm@gmail.com>
* change getProperty method
Signed-off-by: crazyhzm <crazyhzm@gmail.com>
* change convert method
Signed-off-by: crazyhzm <crazyhzm@gmail.com>
* change getInternalProperty by default value
Signed-off-by: crazyhzm <crazyhzm@gmail.com>
* add overwrite cache api
Signed-off-by: crazyhzm <crazyhzm@gmail.com>
* add clear cache api
Signed-off-by: crazyhzm <crazyhzm@gmail.com>
* fix ut
Signed-off-by: crazyhzm <crazyhzm@gmail.com>
* fix ut
Signed-off-by: crazyhzm <crazyhzm@gmail.com>
* fix ut
Signed-off-by: crazyhzm <crazyhzm@gmail.com>
* reset DubboBootstrap
Signed-off-by: crazyhzm <crazyhzm@gmail.com>
* change serialization.security.check config to app scopemodel
Signed-off-by: crazyhzm <crazyhzm@gmail.com>
* fix url without scopemodel
Signed-off-by: crazyhzm <crazyhzm@gmail.com>
* fix url without scopemodel
Signed-off-by: crazyhzm <crazyhzm@gmail.com>
Signed-off-by: crazyhzm <crazyhzm@gmail.com>
2022-12-05 15:37:33 +08:00
Albumen Kevin
4de9672008
Merge branch 'apache-3.1' into apache-3.2
...
# Conflicts:
# .licenserc.yaml
# dubbo-config/dubbo-config-spring/src/main/java/org/apache/dubbo/config/spring/beans/factory/annotation/AbstractAnnotationBeanPostProcessor.java
# dubbo-config/dubbo-config-spring/src/main/java/org/apache/dubbo/config/spring/beans/factory/annotation/ReferenceAnnotationBeanPostProcessor.java
# dubbo-rpc/dubbo-rpc-triple/src/main/java/org/apache/dubbo/rpc/protocol/tri/stream/TripleClientStream.java
2022-11-28 14:24:34 +08:00
Albumen Kevin
4c52ac0a3b
Fix zookeeper cas failed when create ( #11036 )
2022-11-28 14:04:43 +08:00
cnjxzhao
791918c471
Error code is managed with constants ( #10771 ) ( #11016 )
2022-11-25 17:34:38 +08:00
Albumen Kevin
1efe576197
Merge branch 'apache-3.1' into apache-3.2
...
# Conflicts:
# dubbo-common/src/test/java/org/apache/dubbo/common/utils/JsonUtilsTest.java
# dubbo-registry/dubbo-registry-api/src/test/java/org/apache/dubbo/registry/client/migration/model/MigrationRuleTest.java
# dubbo-remoting/dubbo-remoting-api/src/test/java/org/apache/dubbo/remoting/api/ConnectionTest.java
# dubbo-remoting/dubbo-remoting-api/src/test/java/org/apache/dubbo/remoting/api/MultiplexProtocolConnectionManagerTest.java
# dubbo-remoting/dubbo-remoting-api/src/test/java/org/apache/dubbo/remoting/api/SingleProtocolConnectionManagerTest.java
# dubbo-remoting/dubbo-remoting-netty4/src/test/java/org/apache/dubbo/remoting/transport/netty4/NettyChannelTest.java
# dubbo-remoting/dubbo-remoting-netty4/src/test/java/org/apache/dubbo/remoting/transport/netty4/PortUnificationExchangerTest.java
# dubbo-rpc/dubbo-rpc-triple/src/test/java/org/apache/dubbo/rpc/protocol/tri/TripleInvokerTest.java
# dubbo-rpc/dubbo-rpc-triple/src/test/java/org/apache/dubbo/rpc/protocol/tri/transport/WriteQueueTest.java
2022-11-22 14:23:29 +08:00
Albumen Kevin
45120670ba
Remove public modifier in configcenter, container, filter, kubernetes… ( #10979 )
2022-11-22 10:49:50 +08:00
Albumen Kevin
ce38ee2694
Set Fastjson2 as default, support JDK17 native test ( #10914 )
2022-11-12 16:50:50 +08:00
cnjxzhao
4d289883e7
Error code is managed with constants ( #10771 ) ( #10820 )
...
* Add error code 5-2 ~ 5-20.
* Error code is managed with constants (#10549 )
* Error code is managed with constants (#10549 )
* Error code is managed with constants (#10771 )
* Error code is managed with constants (#10771 )
* Error code is managed with constants (#10771 )
2022-10-25 11:58:11 +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
Albumen Kevin
551f820a7e
Merge branch 'apache-3.0' into apache-3.1
...
# Conflicts:
# dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/support/AbstractRegistry.java
2022-08-15 11:16:43 +08:00
灼华
6b095f1c68
Fix npe ( #10457 )
2022-08-15 09:45:35 +08:00
Albumen Kevin
56721482ca
Merge branch 'apache-3.0' into apache-3.1
2022-08-14 10:49:45 +08:00
灼华
b3f533d726
Optimize the logic of zkDataListener ( #10445 )
2022-08-12 15:35:18 +08:00
Andy Cheung
f9eb28cf7e
Adding error code to multiple classes in multiple modules. ( #10373 )
...
* Add @Override in DubboConfigDefaultPropertyValueBeanPostProcessor
* Add error code 5-1 in config center module.
* Code optimization.
2022-07-27 17:21:39 +08:00
Albumen Kevin
675cd4bb13
[3.0] Exact json utils ( #10156 )
2022-06-16 14:54:31 +08:00
Wu Xuecheng
51c7b15fab
[3.0] Fix can't authenticate by username and password when use Nacos ( #9942 )
2022-04-25 09:47:20 +08:00
灼华
cf1fa64302
Fix the logic of ZookeeperDynamicConfiguration#doRemoveListener method ( #9746 )
2022-03-15 12:06:27 +08:00
ken.lj
970964a012
Fix curator5 compatibility ( #9749 )
...
fixes #9738
2022-03-10 17:07:48 +08:00
ken.lj
1b31bb5551
Try to remove curator5 module ( #9559 )
2022-01-11 20:04:14 +08:00
ken.lj
b65976eca0
test dependency ( #9542 )
2022-01-07 14:19:26 +08:00
ken.lj
1700df36d2
fix curator5 and metadata ( #9535 )
2022-01-06 17:24:44 +08:00
ken.lj
b2a4f612ec
3.0 service discovery metadata refactor ( #9506 )
2021-12-29 10:56:05 +08:00
Albumen Kevin
f33398f857
JDK17 Support for Dubbo ( #9062 )
...
* Add JDK17 Support for Javaassist
* compact javaassist
* compact javaassist
* opt code
* fix compile
* fix classpath
* add ant
* tmp fix
* fix ut
* change name
* Refactor get class
* remove reflect get stackTrace
* Fix support jdk 17
* Add jdk 17 to ut
* Add jdk 17 to ut
* update mockito version
* update jacoco
* ignore java compile
* add open
* fix ut
* fix ut
* fix jupiter api
* fix pom
* disable zk 3.4
* disable script router in jdk 17
* remove curator5
* fix ut
* fix ut
* fix ut
* fix ut
* fix ut
* fix ut
* fix ut
* fix ut
* fix zk
* remove test scope
* fix ut
* add open
* fix ut
* add curator
* fix pom
* fix pom
* enable debug
* remove add open
* add open profile
* auto activate open
* disable test in zk
* refactor zk dependency
* remove curator test
* add zookeeper dependency
* fix compile
* change zk default wait time
* change zk default wait time
* fix ut
* set throwable message by constructor
* Add unit prepare jdk 17 support
* fix zk dependency
* remove jackson-databind
2021-12-27 13:18:15 +08:00
灼华
40bb88e26d
Fix the logic of removing REFER and EXPORT attributes from URL ( #9372 )
...
* Fix the logic of removing REFER and EXPORT attributes from URL
* Remove file
* Remove unused import
2021-12-21 23:57:14 +08:00
Wang Chengming
58c54c3829
fix #9318 ( #9321 )
2021-11-28 23:15:10 +08:00
Pin Xiong
34698423ca
perf: Clear all TestingServer and replace it with global registry center. ( #9231 )
2021-11-17 20:05:53 +08:00
Wang Chengming
3c62e94a32
optimize of ZookeeperDynamicConfigurationTest ( #9215 )
2021-11-09 10:49:39 +08:00
Gong Dewei
68381ba766
Fix MD5Utils concurrent error ( #9176 )
2021-11-01 19:00:06 +08:00
Gong Dewei
1bdf359b1a
[3.0] Manage global resources and executor services, fix zk client connections ( #9033 )
...
* shutdown scheduledExecutors and executorServiceRing
* fix NPE of configuration
* Fix notify loop after executor service is shutdown
* improve registry center in tests
* polish unregister shutdown hook log
* Fix systemConfiguration NPE
* enable surefire reuseForks for fast testing
* Fix checking DubboShutdownHook is alive
* fix SPI/Bean instantiation constructor matching
* shutdown share executor
* release zk client
* Improve application destroy processing
* Add GlobalResourcesRepository to manager static resources, including ExecutorService and HashedWheelTimer
* revert zk client address mapping
* Fix zk client early close problem
* improve executor service
* improve both start by module and by application
* release sharedScheduledExecutor and fix AccessLogFilter
* Fix tests
* checking zk registry if destroyed
* fix testSystemPropertyOverrideReferenceConfig config error
* improve KeepRunningOnSpringClosedTest
* SPI extension/scope bean prefers parameterized constructor instead of default constructor
* Support compatible usage of ZookeeperRegistryFactory
* Improve the application/module destroy process, the deployer destruction is divided into pre-destroy and post-destroy
* Destroy NacosDynamicConfiguration
* Destroy MetadataReportFactory
* Recreate adaptive classes
* Destroy global resources on dubbo shutdown
* Fix zk thread leaks when create client failed
* Improve protocol destroying
* Improve thread name of protocol port
* Manage global EventLoopGroup, HashedWheelTimer, etc.
* Protected metadata info in memory
* Support checking unclosed threads when finish test class
* Improve application check started
* add test log4j.properties
* add pom.xml of dubbo-test-check
* fix CodecSupport.checkSerialization error
* Fix ReferenceCountExchangeClientTest log msg checking
* Fix ServiceInstanceMetadataUtilsTest and MigrationInvokerTest
* Fix protocol destroy problem
* rename test check jvm args
* cancel asyncMetadataFuture and unregisterServiceInstance in pre-destroy application
* Ignore refresh metadata if application is stopping
* Remove unused destroyDynamicConfigurations method
* Change ZookeeperTransporter to application scope
* Add testMultiProviderApplicationsStopOneByOne
* Destroy ZookeeperTransporter in RemotingScopeModelInitializer
* support specify test check report file
2021-10-19 10:11:53 +08:00
zrlw
a9bbf1e4ca
[3.0] add zookeeper node data created event check ( #8833 )
...
* add zookeeper node data created event check
* add NodeCreated process to support integration test
2021-09-21 23:43:30 +08:00
赵延
dcdfe5afa4
Compatible for curator5. ( #8263 )
...
* compatible for curator5.
* compatible for curator5.
* fix ut.
* dependency fix.
* for compatible, dubbo-sample CompatibleRegistry use setMethod.
* ut fix.
* use curator as the default ZookeeperTransporter.
* ut fix.
* code clean. make ZookeeperTransporter inject at constructor.
2021-07-13 22:47:25 +08:00